欢迎来到天天文库
浏览记录
ID:50374283
大小:553.00 KB
页数:7页
时间:2020-03-05
《Microsoft Excel在债券定价上的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、债券教室MicrosoftExcel在债券定价上的应用(五)收益率曲线的制作方法(一)——三次样条拟合法在固息债、浮息债以及含权债的定价中,读者反复地看到两个概念:收益率曲线和利率期限结构,不熟悉的读者很容易对这两个概念造成混淆,而实际上它们的定义截然不同,在债券市场上的应用也完全不一样,因此读者有必要进行区分。在本期债券教室中,我们将首先向大家介绍收益率曲线的概念并用Excel演示收益率曲线的制作方法。收益率曲线的认识(YieldCurve)收益率曲线描绘的是附息债券的到期收益率(YieldtoMaturity)与剩余年期的关系,横轴表示基准债券的剩余年期,纵轴表示不同
2、剩余年期相对应的到期收益率。曲线上的某一点代表着:如果将该点所对应的剩余年期的债券持有到期,期间所有的利息收入和期末返还的本金所带来的内部投资报酬率(InternalRateofReturn)为多少。收益率曲线的作用在于:对于任何一个剩余年期,在收益率曲线上都可以找到相对应的合理到期收益率。如果市场中某只债券的到期收益率大幅偏离收益率曲线,则说明有可能定价不合理,存在套利机会。需要注意的是:对于浮息债和含权债无法制作收益率曲线,因为浮息债和含权债在未来的现金流是不确定的,无法用以计算到期收益率。收益率曲线制作方法(一)——三次样条拟合法(1)曲线拟合函数曲线拟合函数定义为
3、(x为债券剩余年期,y为债券的到期收益率):公式(1)其中,a、b、c、d都是参数,采用最小二乘法求解。(2)目标函数最小二乘法的目标函数为:公式(2)其中,y为市场收益率,为透过样条法计算出来的理论收益率。(3)优化方式选取市场中不同到期期限的基准债券的到期收益率,通过最小二乘法计算出a、b、c、d,求得收益率曲线。在Excel中制作收益率曲线的方法(一)——三次样条拟合法(1)选取样本,计算到期收益率以制作上交所企业债的收益率曲线为例,我们选取出20个样本(在此基于演示方便),分别列示出它们的剩余年期和到期收益率,一种方法是根据我们在前几期金融工程报中介绍的收益率计算
4、方法自行计算,具体过程在此不赘述,仅于下表中显示计算结果:另一种方法非常简单,我们可以直接从“红顶收益战略家5.0”中直接导入这20个样本的剩余年期和收益率字段,操作方法参见以下画面:(1)设置曲线拟合函数,计算最小二乘法参数根据三次样条拟合法,假设理论收益率满足公式(1),首先设置参数a=0,b=0,c=0,d=0,分别计算出各债券的理论收益率接着根据公式(2),计算最小二乘法的参数,即实际收益率与理论收益率的残差的平方,从而得到最小目标函数E。(1)规划求解计算参数有了目标函数,就可以利用规划求解计算出四个参数a,b,c,d。用鼠标或键盘方向键选中单元格F20后,点击
5、“工具”菜单中的“规划求解”,在如下对话框中点选最小值,并将可变单元格设置为a,b,c,d所对应的四个单元格$C$24:$C$27,然后点击求解按钮:在Excel中将出现如下计算结果,即利用最小二乘法计算出的a,b,c,d四个参数。(1)绘制收益率曲线和散点将收益率曲线的横轴分为30年(符合市场标准),每隔0.5年取一个点,利用求解的曲线拟合方程计算出每个点对应的理论收益率,并将原有样本的剩余年期和对应的市场收益率列示在右边。用鼠标或键盘方向键选中插入图表的区域,点击“插入”菜单中的“图表”,以上述30年的剩余年期系列为x轴,对应的理论收益率系列为y轴,建立一条平滑曲线,
6、这条曲线就是我们制作的收益率曲线。同时,以右侧列示样本的剩余年期系列为x轴,对应的市场收益率系列为y轴,往收益率曲线图表中添加入对应的散点。这样就可以直观地观测到曲线的拟合效果。(1)曲线的修正由于我们直接将市场上的所有债券价格拿来拟合收益率曲线,效果很可能会不理想,因此在实际制作中,还需要充分考虑以下四个因素并对曲线进行修正:l该用哪些债券作为样本l如何处理债券流动性问题l债券价格出现异常状况是否考虑从样本中剔除l曲线端点的长年期债券利率不合理该如何设定
此文档下载收益归作者所有