发亮_品职助教 · 2019年05月27日
Modified duration和Effective duration是相同的概念:都衡量的是利率变动时,债券价格的敏感程度。
所以当利率变动时,如果要计算债券价格的变动率,用Effective duration或者Modified duration都可以,一般题目给哪个就用哪个。
但是,两者的适用范围不太一样。
Modified duration只能用于不含权债券、固定利率债券;当组合中出现了含权债券、或者浮动利率债券(Floater)时,就一定只能用effective duration。而Effective duration给所有的债券都能用,这么看的话,Effective duration的适用范围更广。
所以如果题目两个Duration都给了,就判断一下,组合是否含权、是否有Floater,如果有就只能用Effective duration。
另外题目给了同时期的两个Duration数据,如果组合不含权、且不含有浮动利率债券,两个Duration数据应该相等才是,如果两个Duration不相等,就说明组合有含权债券、或者Floater,此时也只能用Effective duration。
当然本题的Modified duration给的是现在值,Effective duration给的是At the horizon的期末值,两者不是同时期的数据,不相等也是正常的,不一定说明组合有含权债券、或者Floater。
本题只能用Effective duration的原因是:
本题是预测未来的利率发生变化,所以一定要用一个未来的Duration数据。因为仅仅是时间的流失,债券的Duration也会变。
注意看表格,Modified duration是Current duration;而Effective duration是At the horizon期末的Duration,这是一个未来值。所以应该用这个未来值Effective duration。这就是本题用Effective duration的原因。
当然,最准确的应该用利率变动时刻的Duration,那样计算才更准,但是站在现在预测未来,也不知道利率什么时候变,所以有些题目索性会给一个Average duration,用那个也是OK的。
上面基本上把收益率拆解公式里Duration会碰到的问题都总结了下,可以参考下。