发亮_品职助教 · 2018年12月30日
数据是原版书的数据,所以是没问题的。
按照你提问里的公式:
0.0073×5bps×60million,注意5bps不用再除以10000了,因为PVBP反应的概念就是收益率变动1bp,债券价值的变动,所以PVBP的单位是Per bp,现在让求收益率变动5bps,债券价值的变动那么PVBP直接乘以5就好。
另外,这块的Partial PVBP是被放大100倍的,这里要注意一下!
(按照协会这章教材Partial PVBP的算法,他和PVBP是概念相近的,但是两者又是不一样的)
回想一下PVBP概念(Price value of a basis point or Present value of a basis point)的计算公式:
PVBP = Market value × Duration × 0.0001;
即,一个债券组合的PVBP,等于债券的市值乘以其Duration乘以1bp,代表的含义就是利率(收益率)变动1bp时,债券组合的价值变动多少钱;如PVBP=1000,就是收益率变动1bp,组合价值变动1000元;PVBP=21220,收益率变动2bps,债券价格变动:21220×2=42440
所以用PVBP乘以收益率变动的bps数字就直接得到债券价值的变动;不用再将5bps除以10000了。
在三级这章,引入了Partial PVBP概念,注意,表格里计算债券价值变动时,是用Partial PVBP乘以了Par amount of portfolio,再乘以了收益率的变动幅度;
显然Partial PVBP和PVBP概念是有区别的,因为再求PVBP时,已经乘以了Market value;如果PVBP和Partial PVBP概念一致的话,PVBP(Partial PVBP)再乘以Par amount显示是说不通的;
所以Partial PVBP代表的是收益率曲线变动1bp,债券组合价值的变动/ Per 1 par value;即单位面值债券,在收益率变动1bp时,其价值的变动金额,而且0.0073是放大100倍后的结果;
所以如果要计算3-year的价格变动,公式为:
5bps × 0.0073 × 60,000,000 = 2,190,000
再此基础上在缩小100倍为:2,190,000/100=21,900(因为Partial PVBP 0.0073是被放大100倍后的数字)
原书中,正文部分为了引出结论,对Portfolio进行了计算,所有的Portfolio value change都是这么算的;所以将Partial PVBP当做PVBP可能会很难理解,因为最终算出来的结果有一个100倍的差距。
然后原书后的一道题答案竟然给出了计算的公式(这道题没有计算),如下:
但注意,这块Partial PVBP不要求计算,只有一个要求就是通过Partial PVBP的分布,来判断债券组合的类型:是Barbell还是Bullet,还是Laddered,进而判断在不同收益率变动预期下,哪个表现更好,根据Partial PVBP分布直接判断即可。