随机波动率局部波动率混合模型的傅里叶展开求解与校准
好的,我们开始讲解这个新的词条。这个词条结合了多个领域,包括随机波动率模型、局部波动率模型、傅里叶级数展开以及模型校准。我会按照从基础概念到复杂集成的顺序,循序渐进地为你解释。
第一步:核心组成部分的独立概念回顾
在进入混合模型和傅里叶展开之前,我们需要明确其两个核心组成部分和一个关键工具。
-
局部波动率模型:这是一个确定性的波动率模型。它的核心思想是,标的资产(如股票)在未来的波动率,不是一个随机变量,而是一个由当前时间和当时的资产价格唯一确定的函数,即 σ_local(t, S_t)。这个函数 σ_local(t, S) 被称为局部波动率曲面。著名的杜宾尼公式(Dupire formula)可以从市场上观察到的不同行权价、不同到期日的期权价格(即隐含波动率曲面)中反推出这个局部波动率曲面。它的优点是能精确拟合当前时刻观测到的整个期权市场价格(即隐含波动率曲面),但缺点是无法捕捉波动率本身未来变化的随机性(即“微笑的动态”可能不符合实际)。
-
随机波动率模型:这是一个随机的波动率模型。它假设波动率本身遵循一个随机过程,例如赫斯顿模型中波动率的平方(方差)遵循一个CIR过程。它的优点是能更现实地刻画波动率的时变性、聚类性等典型事实,并且能产生类似市场观察到的波动率微笑。但其缺点是,仅用有限的几个模型参数(如均值回归速度、长期水平、波动率的波动率等)通常难以精确拟合当前市场上所有行权价和到期日的期权价格。
-
傅里叶展开方法:这是一种强大的数学工具,用于求解衍生品定价问题。其核心思想是将资产的对数价格特征函数(在风险中性测度下)与期权的收益函数的傅里叶变换结合起来,通过数值积分(如傅里叶逆变换)来计算期权价格。这种方法计算效率很高,特别是对于路径无关的欧式期权。著名的COS方法就是一种高效的傅里叶展开数值技术。
第二步:混合模型的动机与核心思想
既然局部波动率模型和随机波动率模型各有优劣,一个自然的想法是将两者结合起来,取长补短。这就是随机波动率局部波动率混合模型 的诞生动机。
- 目标:构建一个既能精确匹配当前市场观测到的所有期权价格(局部波动率模型的优点),又能合理描述未来波动率变化随机动态的模型(随机波动率模型的优点)。
- 核心思想:在随机波动率模型的基础上,引入一个杠杆函数 来“校准”或“调整”模型,使其生成的局部波动率与从市场反推出来的局部波动率曲面完全一致。
第三步:混合模型的数学表述
最常见的混合模型形式是在一个随机波动率框架下,对资产价格过程 S_t 进行修正。以一个扩展的赫斯顿模型为例:
-
基础随机波动率过程:假设标的资产价格 S_t 和其随机方差 v_t 满足以下系统:
dS_t = (r - q) S_t dt + L(t, S_t) * √v_t * S_t dW_t^(1)
dv_t = κ(θ - v_t) dt + ξ√v_t dW_t^(2)
其中,dW_t^(1) 和 dW_t^(2) 是相关的布朗运动,相关系数为 ρ。 -
关键引入:请注意 S_t 过程的扩散项,我们引入了一个新的函数 L(t, S),这就是杠杆函数。当 L(t, S) ≡ 1 时,这就是标准的赫斯顿模型。当 L(t, S) 不为常数时,它就成为了混合模型。
-
杠杆函数 L(t, S) 的作用:这个函数是模型校准的关键。它的作用是对随机波动率 √v_t 进行缩放。这个缩放因子依赖于时间和当前资产价格。通过精心选择 L(t, S),我们可以“引导”这个带有随机成分的模型,使其产生的有效局部波动率恰好等于从市场反推得到的局部波动率 σ_Dupire(t, S)。
第四步:傅里叶展开在混合模型定价中的应用
在混合模型中直接定价欧式期权,由于杠杆函数 L(t, S) 的存在,模型不再是仿射的,无法直接得到特征函数的解析解。这时,傅里叶展开方法通常与扰动法或渐近展开结合使用。
- 思路:通常将杠杆函数 L(t, S) 视为对基础(例如,L=1的赫斯顿模型)的一个“扰动”。假设 L(t, S) 是光滑的,且偏离1的程度不大。
- 推导近似特征函数:利用泰勒展开等渐近技术,可以推导出在混合模型下,资产对数价格 X_t = log(S_t) 的条件特征函数的近似表达式。这个表达式会包含杠杆函数 L 及其导数的影响项。
- 应用COS方法:一旦得到了(近似)特征函数 Φ(ω; t, T, x, v) = E[e^{iω X_T} | X_t=x, v_t=v],我们就可以使用高效的COS方法对欧式期权进行定价。COS方法的公式为:
V(t, x, v) ≈ e^{-rτ} Σ_{k=0}^{N-1} ‘ Re{ Φ(kπ/(b-a); ... ) * e^{i kπ (x-a)/(b-a)} } * U_k
其中,V是期权价值,[a, b]是积分截断区间,U_k是期权收益函数的傅里叶余弦系数,’Re{}’表示取实部,τ是剩余期限。关键在于,对于混合模型,我们向COS公式中传入的是基于混合模型推导出的(近似)特征函数Φ。
第五步:模型的校准流程
校准混合模型是一个复杂的迭代过程,目标是找到杠杆函数 L(t, S) 的具体形式(通常参数化或离散化为一个曲面),使得模型价格与全市场期权价格一致。
- 输入:当前隐含波动率曲面(或等价的欧式期权价格矩阵)。
- 步骤一:通过杜宾尼公式,从市场隐含波动率曲面计算出市场局部波动率曲面 σ_mkt(t, S)。
- 步骤二:为随机波动率部分(如赫斯顿模型)设定初始参数 (κ, θ, ξ, ρ, v0) 和初始猜测的杠杆函数 L^0(t, S)(例如设为全1矩阵)。
- 步骤三(正向定价):使用当前的模型参数和杠杆函数 L^n(t, S),通过上述第四步的傅里叶展开方法(如COS),计算模型对所有行权价和到期日期权的价格,并将其转换为模型隐含波动率。
- 步骤四(反向更新):比较模型隐含波动率曲面与市场隐含波动率曲面。核心的校准关系(Gyongy定理的应用) 表明,在一定的规则性条件下,为了匹配市场局部波动率,杠杆函数必须满足:
[L^n(t, S)]^2 * E[v_t | S_t = S] = [σ_mkt(t, S)]^2
这里,E[v_t | S_t = S] 是在给定当前资产价格 S_t = S 的条件下,随机方差 v_t 的条件期望。这个条件期望本身也依赖于当前的杠杆函数 L^n。 - 步骤五(迭代求解):利用上述关系式,我们可以从 L^n 和当前的模型参数计算出 E[v_t | S_t = S](这通常需要一个内层计算,可能涉及解一个福克-普朗克方程或使用其他数值技术),然后更新杠杆函数:
L^{n+1}(t, S) = σ_mkt(t, S) / √( E[v_t | S_t = S] )
这是一个不动点迭代过程。用 L^{n+1} 替换 L^n,返回步骤三重新计算,直到模型价格与市场价格之间的误差小于预设的容忍度。 - 步骤六(联合优化):有时,随机波动率部分的参数 (κ, θ, ξ, ρ, v0) 也会与外层的杠杆函数 L(t, S) 一起进行优化调整,以在匹配曲面的同时,确保模型动态的合理性。这会导致一个高维的非线性优化问题。
总结:
随机波动率局部波动率混合模型的傅里叶展开求解与校准,是一个**“正向定价”与“反向校准”紧密结合的复杂过程。傅里叶展开方法(如COS)** 提供了在给定模型参数和杠杆函数下,快速、准确计算欧式期权价格的高效途径,这是校准循环中计算量最大的部分。而校准算法的核心,则是利用 Gyongy 定理建立的市场局部波动率与模型条件期望方差之间的等式关系,通过迭代不断修正杠杆函数 L(t, S),最终使模型的局部波动率属性与市场完全一致,同时保留了波动率的随机动态特征。