利率期限结构的仿射模型(Affine Term Structure Models, ATSM)
第一步:理解利率期限结构的基本概念
利率期限结构(Term Structure of Interest Rates)描述了不同期限的零息债券收益率(即即期利率)之间的关系。通常表现为收益率曲线(Yield Curve),其形状包括向上倾斜(长期利率高于短期利率)、向下倾斜(反转曲线)或水平。期限结构的建模是固定收益定价和利率衍生品定价的核心基础。
第二步:为何需要仿射模型?
传统模型(如Vasicek模型或CIR模型)仅描述短期利率的随机过程,但无法直接拟合现实中的复杂收益率曲线。仿射模型通过扩展状态变量(如短期利率、通胀预期、经济周期因子等),将整个期限结构表示为状态变量的线性函数(即“仿射”结构),从而实现对收益率曲线的动态拟合。其核心优势在于:
- 解析解存在:债券价格和收益率可表示为状态变量的显式函数;
- 灵活性:可容纳多个随机因子,捕捉曲线的多种变化模式(如水平、斜率和曲率)。
第三步:仿射模型的核心数学形式
设状态变量向量为 \(\mathbf{X}_t \in \mathbb{R}^n\)(例如 \(n=3\) 时代表水平、斜率、曲率因子),其随机过程遵循仿射扩散过程:
\[d\mathbf{X}_t = \mu(\mathbf{X}_t, t)dt + \sigma(\mathbf{X}_t, t)d\mathbf{W}_t, \]
其中漂移项 \(\mu\) 和扩散项 \(\sigma\) 满足以下条件:
- 漂移项为仿射函数:\(\mu(\mathbf{X}_t, t) = \mathbf{A} \mathbf{X}_t + \mathbf{b}\);
- 扩散项的协方差矩阵为仿射函数:\(\sigma(\mathbf{X}_t, t)\sigma(\mathbf{X}_t, t)^\top\) 的元素是 \(\mathbf{X}_t\) 的线性函数。
短期利率 \(r_t\) 被定义为状态变量的线性组合:
\[r_t = \delta_0 + \boldsymbol{\delta}_1^\top \mathbf{X}_t. \]
第四步:债券定价与收益率公式
在风险中性测度下,到期日为 \(T\) 的零息债券价格 \(P(t, T)\) 满足仿射形式:
\[P(t, T) = \exp\left( A(t, T) + \mathbf{B}(t, T)^\top \mathbf{X}_t \right), \]
其中 \(A(t, T)\) 和 \(\mathbf{B}(t, T)\) 通过求解Ricatti常微分方程组得到(具体形式取决于模型参数)。对应的即期收益率 \(y(t, T)\) 为:
\[y(t, T) = -\frac{\ln P(t, T)}{T-t} = -\frac{A(t, T) + \mathbf{B}(t, T)^\top \mathbf{X}_t}{T-t}. \]
这一结构保证了收益率曲线由状态变量线性决定。
第五步:经典仿射模型示例
-
单因子模型(如Vasicek模型):
- 状态变量:短期利率 \(r_t\);
- 动态:\(dr_t = \kappa(\theta - r_t)dt + \sigma dW_t\);
- 局限性:只能描述曲线的平行移动。
-
多因子模型(如Duffie-Kan三因子模型):
- 状态变量:\(\mathbf{X}_t = (X_{1t}, X_{2t}, X_{3t})\) 分别代表水平、斜率、曲率;
- 动态:各因子遵循均值回复过程,可能相关;
- 优势:可同时捕捉曲线的非平行移动。
第六步:实际应用与校准
- 参数估计:使用历史收益率数据或当前市场数据(如互换利率、债券价格),通过最大似然估计或卡尔曼滤波法校准模型参数。
- 利率衍生品定价:基于仿射模型计算债券期权、利率上限/下限等的解析解或数值解(例如利用傅里叶变换)。
- 风险分析:通过状态变量的敏感性分析,评估收益率曲线变动对投资组合的影响。
第七步:局限与扩展
- 局限性:仿射假设可能无法捕捉极端市场行为(如流动性冲击);部分模型需保证非负利率(如CIR模型),但多因子下可能失效。
- 扩展方向:
- 引入跳跃过程(仿射跳跃扩散模型);
- 结合宏观金融变量(如通胀因子);
- 随机波动率扩展(如仿射随机波动率模型)。
通过以上步骤,仿射模型将抽象的期限结构动态转化为可计算的数学框架,成为现代利率建模的基石工具。