发亮_品职助教 · 2020年02月07日
嗨,从没放弃的小努力你好:
"三级FI R20 168页:为什么predicted change套公式之后,结果差100倍,partial PVBP什么意思?"
Partial PVBP表示,按住收益率曲线其他所有点位不变,某个利率点位变化1bp时,债券Portfolio的变动金额是多少。
Partial PVBP和PVBP的关系,可以类比为Key rate duration与Duration之间的关系。
Key rate duration衡量的是按住收益率曲线上其他所有点位不变,只有某个Key rate利率变化时,看看债券的变动幅度是多少;
Duration衡量的是,整条收益率曲线发生平行变化时,看看债券的变动幅度是多少。
类比过来,PVBP衡量的是,整体整条收益率曲线发生平行变化时,债券的变动金额是多少
Partial PVBP就是,按住收益率曲线其他所有点位不变,某个利率点位变化1bp时,债券Portfolio的变动金额是多少。
所以Duration和KRD是衡量债券的变动幅度;
PVBP和Partial PVBP是衡量债券的变动金额。只不过Partial PVBP衡量的是某个点位对组合的影响,衡量收益率曲线的局部(非平行的影响)。
理论上计算PVBP时,计算公式是:Market value × Duration × 0.0001
这样,如果利率平移2bps,那债券的变动金额为:
Yield change in bps × PVBP = 2×PVBP
这么类比过来的话,计算Partial PVBP的公式也应该为:
Market value × Key rate duration × 0.0001
这样,如果某个利率点位移动2bps,那组合变动的金额应该是:
Yield change in bps × Partial PVBP = 2×Partial PVBP
但注意看原版书给的这个公式,他计算的组合变动金额是:
Predicted change = Yield change in bps × Partial PVBP × Par amount;
注意,他这里又额外乘以了Par amount,那就意味着,在计算Partial PVBP时,他没有用实际的Market value计算,而是用了债券的报价计算。
债券的报价是以100元为单位进行报价的,例如债券的Par amount是100,000,债券的报价是101.55;
意味着债券的Market value为:100,000 × 1.0155 = 101,550
所以,如果计算Partial PVBP时,用了债券的报价计算,那Partial PVBP的单位就是每100元的Partial PVBP;
然后计算组合的变动金额时,乘以的是债券的Par amount,Par amount的单位是1元,Partial PVBP的单位是每100元,这样直接相乘单位不匹配,我们就先把Partial PVBP除以100,换算到每1元的Partial PVBP,然后再乘以Par amount,这样算下来就OK了。
昨天回复了一个相同的内容可以参考:
http://class.pzacademy.com/qa/questions/48055
-------------------------------虽然现在很辛苦,但努力过的感觉真的很好,加油!