为什么这道题算yield curve 平移导致的价格变化要使用effective duration而不是modified duration呢
发亮_品职助教 · 2019年04月12日
Effective duratin和Modified duration是同样的概念。都可以用来计算利率变动时,债券的价格变动。
但使用场景不太一样。
对于不含权的固定利率债券:计算利率变动时债券价格的变动,应该用的是Modified duration;同时如果要算这种债券的Effective duration,这种债券的Effective duration等于其Modified duration。
对于含权债券、浮动利率债券:计算利率变动时债券价格的变动,应该用的是Effective duration,因为这种债券没有Modified duration数据,我们用Effective duration数据替代。
如果题目同时给了Modified duration和Effective duration,且两者大小不等,因为普通固定利率债券的Modifed duration等于其Effective duration,如果两者不相等,说明组合内部可能有含权债券或者是浮动利率债券,此时我们只能用Effective duration。
或者,题目明确的说了,组合内部有含权债券、浮动利率债券,我们只能用Effective duration。
本题Modified duration和Effective duration大小差距有点远,所以组合内部可能有含权债券、浮动利率债券,所以优先使用Effective duration。
第二个原因:注意Effective duration后面说的是At the horizon,是指投资期末的Duration。因为题干说的是利率将来会改变,所以应该使用将来的duration,而不应该是当前(Current duration),本题给的Modified duration就是Current duration。
当然题目也没说利率是在将来具体啥时候变的,所有有些题目只给的是整个期间的Average duration,所以用那个Average duration也是可以的。
总结一下就是:
1、出现含权、浮动利率债券的组合,应该用Effective duration;
2、没有明确说组合是否有含权、浮动利率债券,但是Modified duration和Effective duration同时给了,且有差距,优先使用Effective duration;
3、利率的改变发生在未来,应使用将来的Duration,或者使用整个期间的Average duration,而不是Current duration。