久期方程计算方法为:
(Duration)= Σ(Tn × CFn) / P
其中,Tn 是债券未来现金流到期时间的加权平均值,CFn 是第n期现金流的现值,P 是当前利率下的债券价格。
如果市场利率是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表示久期。因此久期是一种测度债券发生现金流的平均期限的方法。