实验三固定收益证券内在价值计算Word格式.docx
- 文档编号:17875641
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:8
- 大小:68.38KB
实验三固定收益证券内在价值计算Word格式.docx
《实验三固定收益证券内在价值计算Word格式.docx》由会员分享,可在线阅读,更多相关《实验三固定收益证券内在价值计算Word格式.docx(8页珍藏版)》请在冰豆网上搜索。
1、个人计算机一台,预装Windows操作系统和浏览器;
2、计算机通过局域网形式接入互联网;
3、matlab或者Excel软件。
【知识准备】
理论参考:
课本第二章,理论课第二部分补充课件
实验参考材料:
债券内在价值计算word
《金融计算教程-matlab金融工具箱的应用》pdf电子书
第4章固定收益证券计算
【实验项目内容】
完成《金融计算教程-matlab金融工具箱的应用》pdf电子书
第4章固定收益证券计算P101-107,例4-9至例4-14的计算。
【实验项目原理】
一、固定收益基本知识
固定收益证券:
一组稳定现金流的证券。
广义上还包括债券市场上的衍生产品及优先股,以债券为主。
国债是固定收益的重要形式:
以贴现债券与息票债券两种形式发行。
贴现债券:
发行价低于面值,不支付利息,在到期日获取面值金额的收益。
息票:
按一定的息票率发行,每隔一段时间支付一次,到期按面值金额赎回。
本实验通过六道例题解决以下六个问题:
1、根据贴现率、债券发行日、到期日计算债券收益率
2、根据债券收益率计算贴现率
3、计算债券价格
4、将年回报率转化为相应的月回报率
5、债券价格给定的零息券收益率
6、固定收益到期收益率
(零息票债券:
指买卖价格相对有较大折让的企业或市政债券。
出现大额折让是由于债券并无任何利息,它们在发行时加入折扣,或由一家银行除去息票,然后包装成为令息票债券发行,投资者在债券到期时以面值赎回。
)
二、固定收益相关概念
1、交易日:
就是买卖双方达成交易的日期。
2、结算日:
指买入方支付价格和卖出方交割证券的日期。
3、到期日:
指固定收益证券债务合约终止的日期。
4、本金:
即面值,是指固定收益票面金额。
5、票面利率:
就是发行人支付给持有人的利息,也称名义利率
6、月末法则:
指当债券到期日在某月的最后一天而且该月天数小于30天,有以下两种情况:
一是到期日在每月固定日期支付;
二是票息在每月最后一天支付。
Matlab默认第二种情况。
7、起息日到交割日的天数:
就是从计息日到交割日之间的天数。
8、交割日距离到期日的天数:
一般包括交割日不包括到期日。
【实验项目步骤与结果】
例4-9某债券结算日为2002年10月1日,到期日为2003年3月31日,年贴现率为0.0497,求债券收益率。
参数说明:
Discount为贴现率
Settle为结算日
Maturity为到期日
调用方式:
[BEYieldMMYield]=tbilldisc2yield(Discount,Settle,Maturity)
在MATLAB中执行以下命令:
>
Discount=0.0497;
Settle='
01-Oct-02'
;
Maturity='
31-Mar-03'
[BEYieldMMYield]=tbilldisc2yield(Discount,Settle,Maturity)
结果图如下:
所以结果为:
BEYield=0.0517为根据一年365天计算的收益率
MMYield=0.0510为根据一年360天计算的收益率
例4-10某债券结算日为2002年10月1日,到期日为2003年3月31日,收益率为4.97%,求其贴现率。
tbillyield2disc函数时tbilldisc2yield函数的逆函数。
Yield=0.0497;
Maturity='
Discount=tbillyield2disc(Yield,Settle,Maturity)
Discount=0.0485为债券贴现率
例4-11已知债券结算日为2002年10月1日,到期日为2003年3月31日,债券收益率为4.5%,求该债券价格。
Rate为债券的年收益率
Type(Optional)债券的类型,Type=1(默认值)表示货币市场工具,Type=2表示债券,Type=3表示贴现率
Price债券的价格
Price=tbillprice(Rate,Settle,Maturity,Type)
Rate=0.045;
Type=2;
Settle='
Price=tbillprice(Rate,Settle,Maturity,Type)
Price=97.8172为债券价格。
例4-12一项投资为9年,念回报率为9%,问平均每月投资回报率是多少?
Rate为债券的年回报率
NumPeriods年支付利率的次数
Return转化后的利率
Return=effrr(Rate,NumPeriods)
Return=effrr(0.09,12)
Return=0.0938为每月投资回报率
例4-13计算一个短期债券收益率,如果结算日为1993年6月24日,到期日为1993年11月1日,应计期间计算方法为Actual/Actual,该债券价格为95元,求其收益率。
Settle为债券结算日
Maturity为债券到期日
Period(Optional)年发放票息的频率,默认值是2
Basis(Optional)应计天数的计算方式,内容如下:
0=actual/actual(default)
1=30/360
2=actual/360
3=actual/365
4=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)
24-Jun-1993'
1-Nov-1993'
Basis=0;
Price=95;
Yield=zeroyield(Price,Settle,Maturity,[],Basis)
Yield=0.1490为债券到期的收益率
例4-14已知债券的票息率为0.05,结算日为1997年1月20日,到期日为2002年6月15日,每年支付两次票息,天数方法为actual/actual,求到期收益率。
Price债券的净值(CleanPrice)
CouponRate票息率
Basis(Optional)应计天数的计算方式,
IssueDate(Optional)发行日
FirstCouponRate(Optional)首次付息日
LastCouponRate(Optional)最后一次付息日
StartDate(Optional)现金收到日
Face(Optional)债券的面值,默认值为100
Yield=bndyield(Price,CouponRate,Settle,Maturity,Period,Basis)
Price=95;
CouponRate=0.05;
20-Jan-1997'
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、充分了解了利息理论,特别是单利复利终值和现值的相关理论。
【教师评语与评分】
欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等
打造全网一站式需求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 固定 收益 证券 内在 价值 计算