资料上说基点价值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%。如果他们不一样,票面利率会影响最终结果的计算吗?
谁能帮忙告诉我计算这个统一公式和算法呢?或者给我一个资料我自己去研究也可以啊。谢谢啦。