全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
12749 0
2014-01-10
大家好,小弟是搞软件开发的。现在帮朋友做一个金融相关的项目,需要计算基点价值(DVBP)。可是网上关于这个东西的资料非常的少。想请教一下如何计算。在网上找到一个很简单的关于基点价值(DVBP)的例子,但是看完了有很多疑问,那位帮忙解答一下
资料上说基点价值DVBP(Dollar Value of a Basis Point)是指当前利率期限结构平移一个基点(Basis Point,即0.01%)时,所引起的债券价值的绝对变化。
我在网上找到一个计算基点价格的例子,但是怎么也看不明白。
资料在:http://wiki.mbalib.com/wiki/Price_Value_Basis_Point
例:有A、B、C三种债券,半年付息一次,下一次付息在半年后,相关资料如下:

分别计算它们的基点价格值:

  解:令收益率上升一个基点,从8%提高到8.01%,可以计算出,新的债券价格分别是:99.9595元、99.9321元、99.9136元,价格分别变动-0.0405元、-0.0679元和-0.0864元,基点价格分别是0.0405元、0.0679元和0.0864元。

  令收益率下降一个基点,从8%减少到7.99%,新的债券价格分别是:100.0406元、100.0680元和100.0865元,价格分别变动0.0406元、0.0680元和0.0865元,基点价格值分别是0.0406元、0.0680元和0.0865元。


我现在对这个例子中我标注黑体的数字是如何计算出来很糊涂。那个99.9595元、99.9321元、99.9136元和100.0406元、100.0680元和100.0865元分别都是这么计算出来的啊?请指点一下,谢谢啦。


我之前在知乎上发帖子,有人给了我答案,大概是这样计算:

5年期从8%提高到8.01%,收益率曲线水平:
100*8%*0.5/(1+8.01%*0.5)+100*8%*0.5/(1+8.01%*0.5)^2+.......+100*8%*0.5/(1+8.01%*0.5)^10+100/(1+8.01%*0.5)^10=99.9595


我验算了一下确实没有问题,但是我还是有一些疑问。

1.这里到期时间刚好是付息频率的整数倍(5/0.5=10)。我想知道如果我到期时间是5年零1个月,比如5.13年的话,这个东西应该如何计算呢?

2.这个例子中除了有收益率,还有一个票面利率,他们刚好都是8%。如果他们不一样,票面利率会影响最终结果的计算吗?


谁能帮忙告诉我计算这个统一公式和算法呢?或者给我一个资料我自己去研究也可以啊。谢谢啦。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群