傅里叶变换期权定价法
-
核心思想:从积分困难到特征函数
在期权定价中,最直接的方法是计算期权到期日支付在风险中性测度下的期望现值。这通常涉及一个积分:价格 = E[贴现因子 * 支付函数(标的资产价格)]。对于许多复杂模型(如带跳跃的模型或随机波动率模型),标的资产价格的最终分布没有简单的概率密度函数解析式,导致这个积分难以直接计算。傅里叶变换法的核心突破在于,即使我们不知道概率密度函数f(x)的显式表达式,但它的特征函数(即密度函数的傅里叶变换φ(u) = E[e^(iux)])却往往有解析式。该方法巧妙地将定价问题从“概率密度空间”转换到“特征函数空间”进行计算。 -
数学基础:特征函数与傅里叶变换
- 特征函数:对于一个随机变量
S_T(到期资产价格),其特征函数定义为φ(u) = E[exp(i u ln(S_T))]。这本质上是ln(S_T)的概率密度函数f(x)的傅里叶变换。对于许多金融模型(如赫斯顿模型、方差伽马模型),φ(u)可以以闭合形式给出。 - 傅里叶逆变换:如果我们知道了特征函数
φ(u),理论上可以通过傅里叶逆变换得到密度函数:f(x) = (1/2π) ∫ φ(u) e^(-iux) du。但我们的目标不是求f(x),而是求一个关于f(x)的积分(即期权价格)。
- 特征函数:对于一个随机变量
-
关键步骤:将期权价格表示为傅里叶反演形式
该方法的关键在于将期权的支付函数也进行某种“傅里叶变换”。以欧式看涨期权为例,其价格C可写为:
C = e^(-rT) ∫ (e^x - e^k)^+ f(x) dx(其中x = ln(S_T),k = ln(K))。
1999年,Carr和Madden发现,这个价格可以表示为一个关于特征函数φ(u)的积分。具体地,他们引入了阻尼因子的概念,使得被积函数在无穷远处是平方可积的,从而可以应用Parseval定理(即时域积分等于频域积分)。最终,看涨期权价格可以表示为:
C = e^(-rT) (1/2π) ∫ [e^(-iuk) φ(u - iα) / ((i u + α)(i u + α + 1))] du。
这里α是一个阻尼常数,确保积分收敛。这个公式的意义在于,期权价格完全由一个关于特征函数φ的积分决定,而绕过了直接使用未知的密度函数f(x)。 -
数值实现:快速傅里叶变换
上面得到的积分公式通常没有解析解,但非常适合数值计算。通过离散化积分,我们可以利用快速傅里叶变换(FFT)算法一次性计算出对应于一系列执行价格K的期权价格。FFT是一种极其高效的计算离散傅里叶变换的算法,其计算复杂度为O(N log N),远优于直接求和的O(N^2)。这使得交易员能够快速地对大量不同执行价格的期权进行定价和校准模型。 -
优势与应用场景
- 优势:
- 通用性强:只要模型的特征函数已知且易于计算,该方法就适用,与模型的具体形式(扩散、跳跃、随机波动率等)无关。
- 计算高效:利用FFT,可以极快地计算出整个期权价格曲线(一系列执行价格)。
- 数值稳定:避免了直接计算可能数值不稳定的概率密度函数。
- 应用:该方法已成为对路径无关的欧式期权(如普通看涨/看跌、数字期权)在复杂模型下进行定价的标准数值方法,特别是在模型校准过程中应用广泛。
- 优势: