实验三:固定收益证券内在价值计算.doc

上传人:飞****9 文档编号:133714027 上传时间:2020-05-30 格式:DOC 页数:9 大小:773.50KB
返回 下载 相关 举报
实验三:固定收益证券内在价值计算.doc_第1页
第1页 / 共9页
实验三:固定收益证券内在价值计算.doc_第2页
第2页 / 共9页
实验三:固定收益证券内在价值计算.doc_第3页
第3页 / 共9页
实验三:固定收益证券内在价值计算.doc_第4页
第4页 / 共9页
实验三:固定收益证券内在价值计算.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《实验三:固定收益证券内在价值计算.doc》由会员分享,可在线阅读,更多相关《实验三:固定收益证券内在价值计算.doc(9页珍藏版)》请在金锄头文库上搜索。

1、 实验报告证券投资学院名称专业班级 提交日期评阅人 _评阅分数 _实验三:固定收益证券内在价值计算【实验目的】通过实验,理解债券属性所决定的内在价值,掌握债券现值计算公式;理解债券凸性、麦考莱久期及应用;了解期限结构理论。【实验条件】1、个人计算机一台,预装Windows操作系统和浏览器;2、计算机通过局域网形式接入互联网;3、matlab或者Excel软件。【知识准备】理论参考:课本第二章,理论课第二部分补充课件实验参考材料:债券内在价值计算word金融计算教程-matlab金融工具箱的应用pdf电子书第4章 固定收益证券计算【实验项目内容】完成金融计算教程-matlab金融工具箱的应用pd

2、f电子书第4章 固定收益证券计算P101-107,例4-9至例4-14的计算。【实验项目原理】一、固定收益基本知识固定收益证券:一组稳定现金流的证券。广义上还包括债券市场上的衍生产品及优先股,以债券为主。国债是固定收益的重要形式:以贴现债券与息票债券两种形式发行。贴现债券:发行价低于面值,不支付利息,在到期日获取面值金额的收益。息票:按一定的息票率发行,每隔一段时间支付一次,到期按面值金额赎回。本实验通过六道例题解决以下六个问题:1、 根据贴现率、债券发行日、到期日计算债券收益率2、 根据债券收益率计算贴现率3、 计算债券价格4、 将年回报率转化为相应的月回报率5、 债券价格给定的零息券收益率

3、6、 固定收益到期收益率(零息票债券:指买卖价格相对有较大折让的企业或市政债券。出现大额折让是由于债券并无任何利息,它们在发行时加入折扣,或由一家银行除去息票,然后包装成为令息票债券发行,投资者在债券到期时以面值赎回。)二、固定收益相关概念1、交易日:就是买卖双方达成交易的日期。2、结算日:指买入方支付价格和卖出方交割证券的日期。3、到期日:指固定收益证券债务合约终止的日期。4、本金:即面值,是指固定收益票面金额。5、票面利率:就是发行人支付给持有人的利息,也称名义利率6、月末法则:指当债券到期日在某月的最后一天而且该月天数小于30天,有以下两种情况:一是到期日在每月固定日期支付;二是票息在每

4、月最后一天支付。Matlab默认第二种情况。7、起息日到交割日的天数:就是从计息日到交割日之间的天数。8、交割日距离到期日的天数:一般包括交割日不包括到期日。【实验项目步骤与结果】例4-9某债券结算日为2002年10月1日,到期日为2003年3月31日,年贴现率为0.0497,求债券收益率。参数说明:Discount 为贴现率Settle 为结算日Maturity 为到期日调用方式:BEYield MMYield=tbilldisc2yield(Discount,Settle,Maturity)在MATLAB中执行以下命令: Discount=0.0497; Settle=01-Oct-02;

5、 Maturity=31-Mar-03; BEYield MMYield=tbilldisc2yield(Discount,Settle,Maturity)结果图如下:所以结果为:BEYield =0.0517 为根据一年365天计算的收益率MMYield =0.0510 为根据一年360天计算的收益率例4-10某债券结算日为2002年10月1日,到期日为2003年3月31日,收益率为4.97%,求其贴现率。tbillyield2disc函数时tbilldisc2yield函数的逆函数。在MATLAB中执行以下命令: Yield=0.0497; Settle=01-Oct-02;Maturit

6、y=31-Mar-03; Discount=tbillyield2disc(Yield,Settle,Maturity)结果图如下:所以结果为:Discount =0.0485 为债券贴现率例4-11已知债券结算日为2002年10月1日,到期日为2003年3月31日,债券收益率为4.5%,求该债券价格。参数说明:Rate 为债券的年收益率Settle 为结算日Maturity 为到期日Type (Optional)债券的类型,Type=1(默认值)表示货币市场工具,Type=2表示债券,Type=3表示贴现率Price 债券的价格调用方式:Price=tbillprice(Rate,Settl

7、e,Maturity,Type)在MATLAB中执行以下命令: Rate=0.045;Type=2;Settle=01-Oct-02;Maturity=31-Mar-03; Price=tbillprice(Rate,Settle,Maturity,Type)结果图如下:所以结果为:Price =97.8172 为债券价格。例4-12一项投资为9年,念回报率为9%,问平均每月投资回报率是多少?参数说明:Rate 为债券的年回报率NumPeriods 年支付利率的次数Return 转化后的利率调用方式:Return=effrr(Rate, NumPeriods)在MATLAB中执行以下命令: R

8、eturn=effrr(0.09,12)结果图如下:所以结果为:Return =0.0938 为每月投资回报率例4-13计算一个短期债券收益率,如果结算日为1993年6月24日,到期日为1993年11月1日,应计期间计算方法为Actual/Actual,该债券价格为95元,求其收益率。参数说明:Price 债券的价格Settle 为债券结算日Maturity 为债券到期日Period (Optional)年发放票息的频率,默认值是2Basis (Optional)应计天数的计算方式,内容如下: 0=actual/actual(default)1=30/3602=actual/3603=actu

9、al/3654=30/360(PSA)5=30/360(ISDA)6=30/360(European)7= actual/365(Janpanese)EndMonthRule (Optional)月末法则,仅对到期日是30日或者小于30有效,0表示发放票息的日期相同,1(默认值)表示票息在最后一天发放Yield 债券到期的收益率调用方式:Yield=zeroyield(Price,Settle,Maturity,Period,Basis,EndMonthRule)在MATLAB中执行以下命令: Settle=24-Jun-1993;Maturity=1-Nov-1993; Basis=0;Pr

10、ice=95; Yield=zeroyield(Price,Settle,Maturity,Basis)结果图如下:所以结果为:Yield =0.1490 为债券到期的收益率例4-14已知债券的票息率为0.05,结算日为1997年1月20日,到期日为2002年6月15日,每年支付两次票息,天数方法为actual/actual,求到期收益率。参数说明:Price 债券的净值(Clean Price)CouponRate 票息率Settle 为债券结算日Maturity 为债券到期日Period (Optional)年发放票息的频率,默认值是2Basis (Optional)应计天数的计算方式,E

11、ndMonthRule (Optional)月末法则,仅对到期日是30日或者小于30有效,0表示发放票息的日期相同,1(默认值)表示票息在最后一天发放IssueDate (Optional)发行日FirstCouponRate (Optional)首次付息日LastCouponRate (Optional)最后一次付息日StartDate (Optional)现金收到日Face (Optional)债券的面值,默认值为100Yield 债券到期的收益率调用方式:Yield=bndyield(Price,CouponRate,Settle,Maturity,Period,Basis)在MATLA

12、B中执行以下命令: Price =95;CouponRate=0.05;Settle=20-Jan-1997;Maturity=15-Jun-2002; Period=2;Basis=0; Yield=bndyield(Price,CouponRate,Settle,Maturity,Period,Basis)结果图如下:所以结果为:Yield =0.0610 为债券到期的收益率【实验项目结论与心得】实验结论:经过实验,得到以下结论:以BEYield表示根据一年365天计算的收益率;以MMyield表示根据一年360天计算的收益率。1、 根据贴现率、债券发行日、到期日计算债券收益率BEYield为0.0517;MMYield为0.0510;2、 根据债券收益率计算贴现率Discount为0.0485;3、 计算债券价格Price为97.8172;4、 将年回报率转化为平均每月投资回报率Return为;9.38%;5、 债券价格给定的零息券收益率Yield为;0.1490;6、 固定收益到期收益率Yield为0.0610。实验心得:通过本实验,有以下收获:1、进一步了解了固定收益证券的理论知识,并且有了切身感受;2、学习和了解了matlab金融工具箱的使用,并能通过编写代码对固定收益率进行计算;3、充分了解了利息理论,特别是单利复利终值和现值的相关理论。【教师评语与评分】

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 金融/证券 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号