邦德关键利率持续时间给出零线
添加可选的名称-值对参数。KeyRateDuration
= bndkrdur(___,名称,值
)
bndkrdur
计算给定一个零线和一组关键利率的一个或多个债券的关键利率的持续时间。默认情况下,关键利率各零分率。对于每一个键率,持续时间由移位零曲线上下计算指定量(ShiftValue
),用新的零利率曲线计算每种情况下债券的现值,然后计算如下:
到曲线的移位通过由移位特定键率计算ShiftValue
然后在上一个键速率和下一个键速率之间的区间内插值曲线的值。对于第一个键速率,日期之前的任何曲线值都等于ShiftValue
;同样,对于最后一个键速率,日期之后的任何曲线值都等于ShiftValue
。
B. Golub, B., Tilman, L.。风险管理:固定收益市场的方法。威利,2000年。
[2] Tuckman,B.固定收益证券:今日的市场工具。威利,2002年。