开发者:上海品职教育科技有限公司 隐私政策详情

应用版本:4.2.11(IOS)|3.2.5(安卓)APP下载

Tareina · 2018年12月29日

krd鉴别bullet和barbell的相关计算问题。

这里在计算change in value的时候,举一个例子,3年的yield curvechange是5,对应的portfolio1价值改变=0.0073*5bp*60million=219。 为什么结果等于21900呢?
1 个答案
已采纳答案

发亮_品职助教 · 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分布直接判断即可。

  • 1

    回答
  • 0

    关注
  • 393

    浏览
相关问题