债券关键利率期限给定为零的曲线
计算给定零曲线和一组关键利率的一个或多个债券的关键利率期限。KeyRateDuration
= bndkrdur (ZeroData
,CouponRate
,解决
,成熟
)
添加可选的名称-值对参数。KeyRateDuration
= bndkrdur (___,名称,值
)
bndkrdur
计算给定零曲线和一组关键利率的一个或多个债券的关键利率期限。默认情况下,关键利率都是零曲线利率。对于每个关键利率,持续时间的计算方法是将零曲线上下移动一个指定的量(ShiftValue
),用新的零曲线计算每种情况下债券的现值,然后评估如下:
请注意
曲线的平移是通过将特定的关键利率平移ShiftValue
然后在前一个和下一个关键利率之间的区间内插值曲线的值。对于第一个关键利率,日期之前的任何曲线值都等于ShiftValue
;同样,对于最后一个关键利率,日期之后的任何曲线值都等于ShiftValue
.
Golub, B., Tilman, L.风险管理:固定收益市场的方法。威利,2000年。
塔克曼[2],B。固定收益证券:今日市场的工具。威利,2002年。