债券关键利率期限给定为零
计算一个或多个债券的关键利率期限,给出一个零曲线和一组关键利率。KeyRateDuration
= bndkrdur (ZeroData
,CouponRate
,解决
,成熟
)
加入了可选的名称 - 值对的参数。KeyRateDuration
= bndkrdur (___,名称,值
)
bndkrdur
计算一个或多个债券的关键利率期限,给出一个零曲线和一组关键利率。默认情况下,每个关键利率都是零曲线利率。对于每个键率,通过将零曲线向上和向下移动指定的量(ShiftValue
)在该特定键速度,与新的零条曲线计算所述键的当前值在每一种情况下,然后评估以下情况:
对曲线的偏移是通过特定键率的偏移来计算的ShiftValue
然后内插在前面的和下一个关键速率之间的间隔中的曲线的值。为第一密钥速率,日期之前的任何曲线值都等于ShiftValue
;同样,在过去的关键利率,日之后的任何曲线值等于ShiftValue
。
[1]戈卢布,B.,蒂尔曼,L.风险管理:为途径固定收益市场。Wiley出版社,2000。
塔克曼[2],B。固定收益证券:当今市场的工具。Wiley出版社,2002年。