随机波动率模型
随机波动率模型是金融数学中用于描述资产价格波动率动态变化的一类重要模型。它放宽了布莱克-舒尔斯-默顿模型中波动率为常数的假设,认为波动率本身是一个随时间的推移而随机变化的量。我们将从基础概念开始,逐步深入其数学表达和核心思想。
第一步:从常数波动率到随机波动率的动机
在布莱克-舒尔斯-默顿 (BSM) 模型中,我们假设资产价格的波动率(σ)是一个常数。这个简化的假设使得模型具有解析解,非常优雅。然而,实证研究发现了许多与常数波动率假设相悖的“市场异象”,这构成了我们引入随机波动率模型的主要动机:
- 波动率微笑/偏斜 (Volatility Smile/Skew): 在真实的期权市场中,如果我们将不同行权价的期权价格反解回BSM模型,得到的“隐含波动率”并不是一个常数。它会随着期权行权价的变化而呈现出特定的曲线形态(像微笑或倾斜)。这表明市场认为极端价格变动(无论是大涨还是大跌)的概率要高于BSM常数波动率模型所预测的。BSM模型无法解释这一现象。
- 波动率聚集 (Volatility Clustering): 金融时间序列中有一个显著特征:高波动时期和低波动时期往往会各自聚集在一起。也就是说,一个大波动之后很可能紧接着另一个大波动,平静期之后也往往是平静期。这强烈暗示波动率具有时间序列上的自相关性,而不是一个不变的常数。
- 杠杆效应 (Leverage Effect): 对于股票等资产,经常观察到资产价格下跌时,其波动率会上升。这通常被解释为股价下跌导致公司杠杆率(负债/权益)上升,从而风险增加,波动率变大。价格和波动率之间存在着负相关性。
为了解决BSM模型的这些局限性,我们需要一个更复杂的模型,允许波动率随机变化。
第二步:随机波动率模型的基本框架
一个典型的随机波动率 (SV) 模型包含两个随机微分方程 (SDE):
- 资产价格过程: 这类似于BSM模型,但波动率不再是常数σ,而是一个随机过程 \(v_t\)(或 \(\sigma_t\))。
\[ dS_t = \mu S_t dt + \sqrt{v_t} S_t dW_t^{(1)} \]
其中:
- \(S_t\) 是时刻t的资产价格。
- \(\mu\) 是资产的预期收益率(在风险中性定价下,通常被无风险利率r替代)。
- \(\sqrt{v_t}\) 是瞬时波动率(\(v_t\) 是瞬时方差)。
- \(W_t^{(1)}\) 是一个标准布朗运动。
- 方差过程: 这是模型的新增部分,它专门描述方差 \(v_t\) 的随机演化。最经典的设定是让方差遵循一个均值回归过程,例如赫斯顿 (Heston) 模型中的平方根过程:
\[ dv_t = \kappa (\theta - v_t) dt + \xi \sqrt{v_t} dW_t^{(2)} \]
其中:
- \(\kappa\) 是均值回归速度,衡量 \(v_t\) 被拉回长期平均水平 \(\theta\) 的快慢。
- \(\theta\) 是方差的长期平均水平。
- \(\xi\) 是波动率的波动率,它决定了方差过程本身的波动程度。
- \(W_t^{(2)}\) 是另一个标准布朗运动。
第三步:模型的核心特征与关键参数
现在我们来理解第二个方程中各个参数的意义以及它们如何共同塑造模型:
- 均值回归 (Mean Reversion): 项 \(\kappa (\theta - v_t)\) 是漂移项,它确保了方差 \(v_t\) 会倾向于回归到其长期均值 \(\theta\)。当 \(v_t > \theta\) 时,这项为负,使 \(v_t\) 有下降的趋势;当 \(v_t < \theta\) 时,这项为正,使 \(v_t\) 有上升的趋势。这很好地捕捉了“波动率聚集”现象:高波动不会永远持续,最终会回归正常水平。
- 两个布朗运动的相关性: 这是模型最关键的特性之一。两个布朗运动 \(W_t^{(1)}\) 和 \(W_t^{(2)}\) 之间通常存在一个相关系数 \(\rho\),即 \(dW_t^{(1)} dW_t^{(2)} = \rho dt\)。
- 当 \(\rho < 0\)(通常是负值,例如对于股票市场约为-0.7),模型就能捕捉到“杠杆效应”:资产价格下跌(\(dW_t^{(1)}\) 为负)时,往往伴随着波动率上升(如果 \(dW_t^{(2)}\) 为正,由于 \(\rho\) 为负,这种情况更可能发生)。
- 这个负相关性也是产生“波动率偏斜”(即低行权价期权的隐含波动率高于高行权价期权)的主要原因。
第四步:随机波动率模型的定价与挑战
在随机波动率模型下进行期权定价,其核心思想依然是风险中性定价。我们需要在风险中性测度下写出上述两个SDE(通常将资产价格的漂移项μ换为无风险利率r),然后计算期权的期望收益并折现。
然而,与BSM模型不同,随机波动率模型通常没有简单的解析解(除了少数特例,如赫斯顿模型对欧式期权有半解析解)。这是因为我们引入了一个不可交易的风险源——波动率风险。波动率本身不是一种可交易的资产,因此市场是“不完全”的,不存在唯一的风险中性测度。
这带来了两个主要挑战和后续发展:
-
定价方法: 对于没有解析解的模型,我们需要依赖数值方法,例如:
- 蒙特卡洛模拟: 模拟资产价格和波动率在风险中性世界中的成千上万条路径,计算每条路径下的期权收益,然后取平均值并折现。
- 有限差分法: 求解相关的二维偏微分方程(PDE),这个PDE比BSM的一维PDE要复杂得多。
-
模型校准: 由于模型参数(\(\kappa, \theta, \xi, \rho, v_0\))无法直接观测,我们需要通过将模型价格与市场上观察到的期权价格进行匹配来反推这些参数,这个过程称为“校准”。一个校准好的随机波动率模型应该能够同时拟合多个不同行权价和到期日的期权数据。
总结
随机波动率模型通过将波动率本身建模为一个随机过程,成功地解释了常数波动率模型所无法处理的多种市场现象,特别是波动率微笑、聚集和杠杆效应。它的核心在于一个描述资产价格的SDE和一个描述方差(波动率的平方)的SDE,并通过两个布朗运动之间的相关性来捕捉价格与波动率的动态关系。虽然其数学处理比BSM模型复杂,且面临市场不完全性带来的挑战,但它已成为现代金融工程中理解和定价衍生品不可或缺的工具。后续更复杂的模型,如随机波动率跳跃模型,则是在此基础上进一步加入了跳跃成分,以更好地捕捉市场中的极端变动。