Excel如何计算久期和凸性

2025-05-20 05:04:21
推荐回答(1个)
回答1:

Excel计算久期:

假设单元格A1是市场利率

单元格B1是一年前的初期投资

单元格C1,C2,...,C10是现金流

在单元格D1,输入公式

=C1*row()

然后公式往下拉

那么计算久期,用公式(不妨在单元格E1输入):

=NPV(A1,D1:D10)/(B1+NPV(A1,C1:C10))

数学定义:

如果市场利率是Y,现金流(X1,X2,...,Xn)的麦考利久期定义为:D(Y)=[1*X1/(1+Y)^1+2*X2/(1+Y)^2+...+n*Xn/(1+Y)^n]/[X0+x1/(1+Y)^1+X2/(1+Y)^2+...+Xn/(1+Y)^n]

即 D=(1*PVx1+...n*PVxn)/PVx

其中,PVXi表示第i期现金流的现值,D表示久期。