在债券市场中,凸度是指价格与收益率之间的关系。 绘制时,这种关系是非线性的,并形成了长倾斜的U形曲线。 当利率变动时,具有高度凸性的债券将经历相对剧烈的波动。
尽管Microsoft Excel中没有键凸性函数,但可以通过多变量公式对其进行近似。
简化凸度公式
标准凸度公式涉及现金流量的时间序列和相当复杂的演算。 这不能在Excel中轻松复制,因此需要一个更简单的公式:
凸度 =((P +)+(P-)-(2Po))/(2 x((Po)(Y的变化)²))))
其中(P +)是利率降低时的债券价格,(P-)是利率提高时的债券价格,(Po)是当前债券价格,“ Y的变化”是利息的变化费率以十进制形式表示。 “ Y的变化”也可以描述为债券的有效期限。
从表面上看,这似乎并不简单,但这是在Excel中使用的最简单的公式。
如何在Excel中计算凸度
要在Excel中计算凸度,请为公式中标识的每个变量指定不同的单元格对。 第一个单元格用作标题(P +,P-,Po和有效持续时间),第二个单元格包含价格,价格是您必须从其他来源收集或计算的信息。
假设(Po)值在单元格C2中,(P +)在C3中,而(P-)在C4中。 有效持续时间在单元格B5中。
在一个单独的单元格中,输入以下公式:=(C3 + C4-2 * C2)/(2 * C2 *(B5 ^ 2))
这应该为键提供有效的凸度。 更高的结果意味着价格对利率变化更为敏感。