投资学实验报告_第1页
投资学实验报告_第2页
投资学实验报告_第3页
投资学实验报告_第4页
投资学实验报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浙江大学城市学院 实 验 报 告 纸PAGE PAGE 28编号:编号:2013-2014学年第 1 学期实 验 报 告实验课程名称 投资学 专 业 班 级 姓 名 学 号 实验指导教师 目录模拟炒股多资产模型利用修正久期计算债券价格增量的近似值两种资产可行值在无风险资产和两个风险资产的最优资本配置债券到期收益率免疫实验一名称 同花顺模拟炒股 帐号 密码一、交易记录二、目前持仓情况三、历史成绩:四、目前资金账户:五、心得体验1. 关注时事。这次炒股中特别关注了有关嫦娥登月的信息,与其有关的航天股曾多次涨停。2. 及时止损。抱着也许终有一日股票价格会反弹到买入价的心态导致长期亏损。3. 盈利时也

2、要见好就收。就像赌博时,赢的人多数会控制时间,做到不沉迷,炒股也是,要果决,不要太贪图收益。4创业板的股票比蓝筹股更加容易获益,但不够稳定,风险较大。实验二名称 多资产模型 实验步骤:标准差计算:运用STDEVP函数。如:E9=STDEVP(E3:E8)STDEVP(number1,number2,.),返回以参数形式给出的整个样本总体的标准偏差。标准偏差反映数值相对于平均值 (mean) 的离散程度。Number1,number2,. 为对应于样本总体的 1 到 255 个参数。也可以不使用这种用逗号分隔参数的形式,而用单个数组或对数组的引用。期望回报率计算:运用AVERAGE函数。如E10

3、=AVERAGE(E3:E8)AVERAGE(number1,number2,.)返回参数的平均值(算术平均值)。Number1, number2, . 是要计算其平均值的 1 到 255 个数字参数。协方差计算:运用COVER函数。如F12=COVAR($E$3:$E$8,E3:E8)COVAR(array1,array2)返回协方差,即每对数据点的偏差乘积的平均数,利用协方差可以决定两个数据集之间的关系。例如,可利用它来检验教育程度与收入档次之间的关系。Array1 第一个所含数据为整数的单元格区域。Array2 第二个所含数据为整数的单元格区域。转置:选择性粘贴,数值,转置。中间向量及资

4、产的组合系数计算:用到矩阵乘积MMULT函数和逆矩阵MINVERSE函数。如D16:D18的计算为=MMULT(MINVERSE(F12:H14),D12:D14,MMULT(array1,array2)返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。Array1, array2 是要进行矩阵乘法运算的两个数组。MINVERSE(array),返回数组中存储的矩阵的逆距阵。Array 行数和列数相等的数值数组。由于矩阵是一种二维以上的数的形式,所以我们在电子表格的设计过程中会用到数组,所以这个公式完结后,要用shift+ctrl+en

5、ter才能得到数据,同理计算的得到E16:E18。在单元格E20中输入=MMULT(TRANSPOSE(D12:D14),D16:D18,然后shift+ctrl+enter组合键锁定数组公式,以数组的方式同样在F20中输入公式=MMULT(TRANSPOSE(D12:D14),E16:E18和在G20输入公式=MMULT(TRANSPOSE(E12:E14),E16:E18H20中输入=E20*G20-F202,F21中输入=1/G200.5,G21中输入=H200.5/G20,H21中输入=F20/G20在这个模型中期望回报率为自变量,因此在单元格G23中输入=(F21/G21)*(H23

6、-H21)2+G212)0.5,H23中输入=I23/100,而I23是通过后续的微调项自由赋值。在G24中输入=(F21/G21)*(H24-H21)2+G212)0.5,H24直接引用H21的数据。模拟运算表:以H23的期望回报率作为单变量模拟运算表,如图平行于X轴和Y轴的直线由数据得来最后得到最终实验图:实验三名称 利用修正久期计算债券价格增量的近似值 实验步骤:整个图表中,到期年限、息票利率、基础值、增量均要用到视图下的微调项。年息票额=债券面值*息票利率,如F34的计算:=F33*F30付息总次数=到期年限*每年付息次数,如F35的计算:=F32*F31债券修正久期的计算:=MDUR

7、ATION(F36,F37,F33,D40,F32),其中MDURATION为修正久期函数。MDURATION(settlement,maturity,coupon,yld,frequency,basis)返回假设面值 ¥100 的有价证券的 Macauley 修正期限。应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果 HYPERLINK ms-help:/MS.EXCEL.12.2052/EXCEL/content/HP10054141.htm 日期以文本形式输入,则会出现问题。

8、Settlement 为证券的结算日。结算日是在发行日之后,证券卖给购买者的日期。Maturity 为有价证券的到期日。到期日是有价证券有效期截止时的日期。Coupon 为有价证券的年息票利率。Yld 为有价证券的年收益率。Frequency 为年付息次数,如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。到期收益率基础值:D40 =G39/100,增量:E40=(G40-2)/100,新值:F40 =D40+E40债券价格期初值:D41 =PRICE(F36,F37,F33,D40,F30,F32),其中,PRICE函数

9、为债券价格函数,增量:E41 =-F38*D41*E40,新值:F41 =E41+D41PRICE(settlement,maturity,rate,yld,redemption,frequency,basis)返回定期付息的面值 ¥100 的有价证券的价格。应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果 HYPERLINK ms-help:/MS.EXCEL.12.2052/EXCEL/content/HP10054141.htm 日期以文本形式输入,则会出现问题。Settle

10、ment 为证券的结算日。结算日是在发行日之后,证券卖给购买者的日期。Maturity 为有价证券的到期日。到期日是有价证券有效期截止时的日期。Rate 为有价证券的年息票利率。Yld 为有价证券的年收益率。Redemption 为面值 ¥100 的有价证券的清偿价值。债券价格新值(准确值):F43=PRICE(F36,F37,F33,F40,F30,F32)相对误差:F44=(F41-F43)/F43建立模拟运算表:最后实验图:注意平行X和Y轴的直线由这些数据得来:图表中的文字由Enter键引入,需在图表外建立这些文字:实验四名称 两种资产可行值 实验步骤:对于两种资产组合,可以通过变动其中

11、一种资产的比例来计算资产组合的标准差和期望收益率,并画出相应的可行集,然后通过微调项来实现想过系数的变动,已达到可行集的变动。1、相关系数和投资比例需要微调项:两资产回报率相关系数=C6= (F6-20)/20和投资比例E7 =F7/102、标准差的计算公式:,本实验中:投资机会标准差=E8 =(E72*D42+2*E7*(1-E7)*E6*D4*D5+(1-E7)2*D52)0.53、期望回报率计算公式: ,本实验中投资机会期望回报率m=E9=E7*E4+(1-E7)*E54、可行集中风险最小的点:确定比例的公式为,本实验中,先需要求出MVP组合系数w1*=C11 =IF(E6D5/D4,(

12、D52-D4*D5*E6)/(D52+D42-2*D4*D5*E6),),其次求出MVP标准差*=C12 =(E112*D42+2*E11*(1-E11)*E6*D4*D5+(1-E11)2*D52)0.5,最后得到MVP期望回报率m*=C13 =E11*E4+(1-E11)*E55、相关系数为-1时候,可行集中风险最小的点:=-1时的无风险组合系数w2=C15 =D5/(D4+D5), =-1时的无风险组合系数m2 =E15*E4+(1-E15)*E56、建立模拟运算表:7、引用构建模拟运算表的函数:标准差和期望回报率。在F24中输入=E8,在L24中输入=E9.8、确定函数引用行列单元格的

13、变量。标准差的变量为相关系数和A在资产组合中的比例,因此标准差需要用双变量的模拟运算表,期望回报率的变量为A爱资产组合中的比例,因此期望回报率需要用单变量的模拟运算表。在G24中输入=(F6-20)/20,在F、K列和24行输入如图所示其他数据。9、把E6、E7作为变量分别作出标准差和期望回报率的模拟运算表。10、得到实验图:实验五名称 在无风险资产和两个风险资产的最优资本配置 实验步骤:对于两种资产的资产组合,我们可以通过变动第一种资产的比例w并计算所得到的资产组合的标准差和期望回报率来得到风险资产的风险收益曲线;通过切点和一个无风险资产的标准差和期望回报率来求有效的风险收益曲线。风险溢价计

14、算:期望回报率-无风险资产回报率,如实验中F5的计算=E5-$E$3任意风险资产的资产A组合系数为微调项,w=G8,/10风险组合资产坐标:标准差为:E10=(F82*D52+2*F8*(1-F8)*D5*D6*F3+(1-F8)2*D62)0.5,期望回报率为:F10 =F8*E5+(1-F8)*E6确定切点的A资产占风险资产的比例:公式为由于公式复杂,分别确定分子和分母的值然后再来算该值。E12=D6*(F3*D5-D6),F12=D52+D62-2*D5*D6*F3,E13 =F6*E12-(E5-E6)*D62;F13 =(E5-E6)*E12-F6*F12,然后确定该系数在F14中输

15、入=E13/F13确定资本配置线:切点标准差在E16中输入=(F142*D52+2*F14*(1-F14)*D5*D6*F3+(1-F14)2*D62)0.5,切点期望值在F16中输入=F14*E5+(1-F14)*E6,斜率在F17中输入=(F16-E3)/E16确定风险资产占总资产的比例:F21=G21/10确定三个资产的风险和收益:由于总资产的标准差是风险资产与的乘积,在E23中输入=ROUND(F21*E10,2),F23中输入=ROUND(F21*F10+(1-F21)*E3,2)构建模拟运算表:1如上图所示分别在J25和K25中输入=E10和=F10,以W为变量对风险资产的标准差和

16、期望回报率做模拟运算表。2.分别用表中数据画出相应的切线和动态线画出图表:实验六名称 债券到期收益率 实验步骤:一、不同息票利率下的价格-收益率曲线 和 不同年限下的价格-收益率曲线到期年限、息票利率为微调项年息票额=债券面值*息票利率付款总次数=每年付息次数*到期年限 债券价格的计算采用PV函数,如图:PV(rate,nper,pmt,fv,type)返回投资的现值。现值为一系列未来付款的当前值的累积和。例如,借入方的借入款即为贷出方贷款的现值。Rate 为各期利率。例如,如果按 10% 的年利率借入一笔贷款来购买汽车,并按月偿还贷款,则月利率为 10%/12(即 0.83%)。可以在公式中

17、输入 10%/12、0.83% 或 0.0083 作为 rate 的值。Nper 为总投资期,即该项投资的付款期总数。例如,对于一笔 4 年期按月偿还的汽车贷款,共有 4*12(即 48)个偿款期数。可以在公式中输入 48 作为 nper 的值。Pmt 为各期所应支付的金额,其数值在整个年金期间保持不变。通常,pmt 包括本金和利息,但不包括其他费用或税款。例如,¥10,000 的年利率为 12% 的四年期汽车贷款的月偿还额为 ¥263.33。可以在公式中输入 -263.33 作为 pmt 的值。如果忽略 pmt,则必须包含 fv 参数。Fv 为未来值,或在最后一次支付后希望得到的现金余额,如

18、果省略 fv,则假设其值为零(例如,一笔贷款的未来值即为零)。例如,如果需要在 18 年后支付 ¥50,000,则 ¥50,000 就是未来值。可以根据保守估计的利率来决定每月的存款额。如果忽略 fv,则必须包含 pmt 参数。Type 数字 0 或 1,用以指定各期的付款时间是在期初还是期末。不同息票利率下的价格-收益曲线的绘画需要建立模拟运算表:在B12中输入=C10,注意C12为=D6/100,而不是=C6以该模拟运算表得到的图表为其中辅助直线和相关文字需要用到数据:不同年限下的价格-收益率曲线的绘画需要建立如下模拟运算表:在C30中输入=D4由该模拟运算表为源数据得到的图表为:二、债券

19、价格和市场利率、时间的关系市场利率的数据可以通过微调项进行动态调整年息票额=D4*D7债券的价格用PV函数来确定,如图:由于后两个参数的金额的方向和投资付出方向是相反的,所以输入的金额应该是负数填充一下数据:即描述在市场利率一定的情况下不同时间点的债券价值K5=D10,J6为=$D$3/$D$6*K5,K6为=K5+J6-I6后面的空格可以用格式柄进行拖动来复制公式以2%到16为市场利率,N列的数据为不同时间点的债券价值,以D3作为行的引用单元格,对一系列在不同时点下的债券价值做模拟运算表如图所示:以模拟运算表的数据区为基础画图:实验七名称 免疫 实验步骤:在保证债券价值等于债务现值条件下不同

20、到期年限债券的息票利率与久期,因先得到该表:当期利率、债务金额、债务偿还年限、债券面值、发行时间、基本到期年限和息票利率均由自己输入。债券现值涉及PV函数,具体计算过程如下:F7 =PV(F3,F6,-F5)基本年息票金额=债券面值*息票利率基本到期日期需用到公式:如E15=DATE(YEAR(F10)+E12,MONTH(F10),DAY(F10)基本的债券久期计算公式为DURATION函数,具体步骤为:DURATION(settlement,maturity,coupon,yld,frequency,basis)返回假设面值 ¥100 的定期付息有价证券的修正期限。期限定义为一系列现金流现

21、值的加权平均值,用于计量债券价格对于收益率变化的敏感程度。应使用 DATE 函数输入日期,或者将函数作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果 HYPERLINK ms-help:/MS.EXCEL.12.2052/EXCEL/content/HP10054141.htm 日期以文本形式输入,则会出现问题。Settlement 为证券的结算日。结算日是在发行日之后,证券卖给购买者的日期。Maturity 为有价证券的到期日。到期日是有价证券有效期截止时的日期。Coupon 为有价证券的年息票利率。Yld 为有价证券的

22、年收益率。Frequency 为年付息次数,如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。基本债券价值依旧运用PV函数:建立模拟运算表K17=F19F19 =PMT(F3,E12,-F7,F9)/F9PMT(rate,nper,pv,fv,type)基于固定利率及等额分期付款方式,返回贷款的每期付款额。Rate 贷款利率。Nper 该项贷款的付款总数。Pv 现值,或一系列未来付款的当前值的累积和,也称为本金。Fv 为未来值,或在最后一次付款后希望得到的现金余额,如果省略 fv,则假设其值为零,也就是一笔贷款的未来值为零

23、。以到期年限D12为引用的单元格得到K列L17=E16得到模拟运算表如下变动值下息票利率F13的计算运用VLOOKUP函数:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。 VLOOKUP 中的 V 参数表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用 VLOOKUP 而不是 HLOOKUP。Lookup_value 为需要在表格 HYPERLINK javascript:AppendPopup(this,xldefArray_1) 数组第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论