第19章 随机波动率模型入门
创始人
2025-05-30 11:35:04
0

这学期会时不时更新一下伊曼纽尔·德曼(Emanuel Derman) 教授与迈克尔B.米勒(Michael B. Miller)的《The Volatility Smile》这本书,本意是协助导师课程需要,发在这里有意的朋友们可以学习一下,思路不一定够清晰且由于分工原因我是从书本第13章写起,还请大家见谅。

第19章 随机波动率模型入门

随机波动率介绍

本章将研究随机波动率模型,分析波动率独立于股票价格变动的情况

随机波动率建模方法

随机波动率建模最直接的方法就是令股票的波动率取决于某随机因子,而跟股票价格变动无关。通常有如下两种方法:

  1. 布莱克-斯科尔斯-默顿扩展式。这种方法是从布莱克-斯科尔斯-默顿(BSM)模型出发,该模型中的标的资产服从几何布朗运动,且模型中的隐含波动率不存在斜度。然后令股票的波动率本身成为一个独立的随机变量。我们将发现,这样处理以后,第2个随机变量,也就是波动率的波动率,才是导致微笑曲线的原因。Hull-White随机波动率模型就是这样的一个例子
  2. 局部波动率扩展式。这种方法是从局部波动率模型出发,这类模型已经可以解释微笑曲线的存在。然后引入一个新的随机因子,令局部波动率本身变成一个随机变量,该随机因子就是导致波动率微笑曲线产生的原因。SABR(stochastic alpha,beta,rho) 模型就是这样的一个例子

在BSM模型中引入随机波动率的启发式方法

假设无风险利率和股息率保持不变,但是股票价格 SSS 和股票波动 σ\sigmaσ 均服从随机流程。用 C(S,t,K,T,σ)C(S,t,K,T,\sigma)C(S,t,K,T,σ) 表示看涨期权的价格。根据伊藤引理,如果 S,σS,\sigmaS,σ 均是随机变量,那么我们就可以得到期权价格 CCC 变动值的近似表达式:
dC=∂C∂tdt+∂C∂SdS+∂C∂σdσ+12∂2C∂S2dS2+12∂2C∂σ2dσ2+∂2C∂S∂σdSdσ=∂C∂tdt+∂C∂SdS+∂C∂σdσ+12∂2C∂S2σ2S2dt+12∂2C∂σ2dσ2+∂2C∂S∂σdSdσ=(∂C∂t+12∂2C∂S2σ2S2)dt+∂C∂SdS+∂C∂σdσ+12∂2C∂σ2dσ2+∂2C∂S∂σdSdσdC=\frac{\partial C}{\partial t}dt+\frac{\partial C}{\partial S}dS+\frac{\partial C}{\partial\sigma}d\sigma+\frac{1}{2}\frac{\partial^2C}{\partial S^2}dS^2+\frac{1}{2}\frac{\partial^2C}{\partial\sigma^2}d\sigma^2+\frac{\partial^2C}{\partial S\partial\sigma}dSd\sigma\\=\frac{\partial C}{\partial t}dt+\frac{\partial C}{\partial S}dS+\frac{\partial C}{\partial\sigma}d\sigma+\frac{1}{2}\frac{\partial^2C}{\partial S^2}\sigma^2S^2dt+\frac{1}{2}\frac{\partial^2C}{\partial\sigma^2}d\sigma^2+\frac{\partial^2C}{\partial S\partial\sigma}dSd\sigma\\=(\frac{\partial C}{\partial t}+\frac{1}{2}\frac{\partial^2C}{\partial S^2}\sigma^2S^2)dt+\frac{\partial C}{\partial S}dS+\frac{\partial C}{\partial\sigma}d\sigma+\frac{1}{2}\frac{\partial^2C}{\partial\sigma^2}d\sigma^2+\frac{\partial^2C}{\partial S\partial\sigma}dSd\sigma dC=∂t∂C​dt+∂S∂C​dS+∂σ∂C​dσ+21​∂S2∂2C​dS2+21​∂σ2∂2C​dσ2+∂S∂σ∂2C​dSdσ=∂t∂C​dt+∂S∂C​dS+∂σ∂C​dσ+21​∂S2∂2C​σ2S2dt+21​∂σ2∂2C​dσ2+∂S∂σ∂2C​dSdσ=(∂t∂C​+21​∂S2∂2C​σ2S2)dt+∂S∂C​dS+∂σ∂C​dσ+21​∂σ2∂2C​dσ2+∂S∂σ∂2C​dSdσ
现在我们将建立一个无风险的对冲策略,买入看涨期权,并卖出恰好足够数量的股票 SSS 和足够的波动率 σ\sigmaσ,使得这个对冲组合在某瞬间是无风险的。于是上式中的与 dSdSdS 和 dσd\sigmadσ 成线性关系的各项均会被消掉,对对冲组合的损益(P&L)的影响为0,组合的损益就变成了:
dC=(∂C∂t+12∂2C∂S2σ2S2)dt+12∂2C∂σ2dσ2+∂2C∂S∂σdSdσdC=(\frac{\partial C}{\partial t}+\frac{1}{2}\frac{\partial^2C}{\partial S^2}\sigma^2S^2)dt+\frac{1}{2}\frac{\partial^2C}{\partial\sigma^2}d\sigma^2+\frac{\partial^2C}{\partial S\partial\sigma}dSd\sigma dC=(∂t∂C​+21​∂S2∂2C​σ2S2)dt+21​∂σ2∂2C​dσ2+∂S∂σ∂2C​dSdσ
为方便继续推导,将上式中的未知偏微分导数替换为 BSM 模型中的偏微分值,并假设无风险利率和股息率都等于0,这种情况下根据BSM方程式,上式中右侧第一个括号里面的各项就可以消掉:
∂CBSM∂t+12∂2CBSM∂S2σ2S2=0\frac{\partial C_{BSM}}{\partial t}+\frac{1}{2}\frac{\partial^2C_{BSM}}{\partial S^2}\sigma^2S^2=0 ∂t∂CBSM​​+21​∂S2∂2CBSM​​σ2S2=0
于是随机波动率对于对冲组合损益值变动的影响,就可以用如下等式近似表达:
dC=12∂2CBSM∂σ2E[dσ2]+∂2CBSM∂S∂σE[dSdσ]dC=\frac{1}{2}\frac{\partial^2C_{BSM}}{\partial\sigma^2}E[d\sigma^2]+\frac{\partial^2C_{BSM}}{\partial S\partial\sigma}E[dSd\sigma] dC=21​∂σ2∂2CBSM​​E[dσ2]+∂S∂σ∂2CBSM​​E[dSdσ]
其中 ∂2C∂σ2\dfrac{\partial^2C}{\partial\sigma^2}∂σ2∂2C​ 通常也被称为volga值,这是用波动率变量的函数来描述看涨期权的凸性。∂2C∂S∂σ\dfrac{\partial^2C}{\partial S\partial\sigma}∂S∂σ∂2C​ 通常被称为vanna值、DdeltaDsigma 值或者 DvegaDspot 值。当无风险利率和股息率都等于0的时候,BSM模型下的volga值和vanna值分别等于:
∂2CBSM∂σ2=Vσ[ln⁡2(SK)σ2τ−σ2τ4]∂2CBSM∂S∂σ=VS(12−1σ2τln⁡(SK))\frac{\partial^2C_{BSM}}{\partial\sigma^2}=\frac{V}{\sigma}[\frac{\ln^2(\dfrac{S}{K})}{\sigma^2\tau}-\frac{\sigma^2\tau}{4}]\\ \frac{\partial^2C_{BSM}}{\partial S\partial\sigma}=\frac{V}{S}(\frac{1}{2}-\frac{1}{\sigma^2\tau}\ln(\frac{S}{K})) ∂σ2∂2CBSM​​=σV​[σ2τln2(KS​)​−4σ2τ​]∂S∂σ∂2CBSM​​=SV​(21​−σ2τ1​ln(KS​))
其中:
V=∂CBSM∂σ=τ2πSe−12×(ln⁡(SK)στ+στ2)2V=\frac{\partial C_{BSM}}{\partial\sigma}=\frac{\sqrt{\tau}}{\sqrt{2\pi}}Se^{-\frac{1}{2}\times(\frac{\ln(\frac{S}{K})}{\sigma\sqrt{\tau}}+\frac{\sigma\sqrt{\tau}}{2})^2} V=∂σ∂CBSM​​=2π​τ​​Se−21​×(στ​ln(KS​)​+2στ​​)2
在平值期权附近,ln⁡(S/K)\ln(S/K)ln(S/K) 接近于0,除此之外,对于典型的 σ,τ\sigma,\tauσ,τ,BSM的volga值都是正数。下图展示了一个典型的看涨期权BSM volga值情况。由于 E[dσ2]E[d\sigma^2]E[dσ2] 值总是正数,因此,只要 volga 值为正数,随机波动率总是会增加看涨期权的价值,并使其高于在BSM模型中的价值。对于看跌期权来说,也是如此。总结而言,如果波动率服从随机流程,针对标准期权的对冲组合,需要买入波动率的波动率,买入的大小与波动率的凸性有关,也就是volga值

在这里插入图片描述

volga 值在平值期权行权价前后分别达到峰值和谷值,如果波动率是随机变量,在期权处于实值状态和虚值状态时的差异是最大的。这就意味着如果波动率服从随机流程,那么当期权的行权价偏离平值行权价的时候,波动率的凸性会使期权的价值增加。这会使虚值期权的价值高于平值期权,进而导致微笑曲线呈现U形,如下图所示

在这里插入图片描述

下图展示了以 K/SK/SK/S 为单位的看涨期权BSM vanna值曲线。对于典型的 σ,τ\sigma,\tauσ,τ,当看涨期权处于虚值时(K>SK>SK>S),vanna为正数,而实值时为负数。如果 E[dSdσ]E[dSd\sigma]E[dSdσ] 是正数,相对看涨期权的BSM价值,在行权价较高的时候,vanna会增加其价值,反之减少。如果股票价格和波动率负相关,上述结论则相反

布莱克-斯科尔斯-默顿模型扩展:波动率的随机微分方程式

跟股票价格变动建模相似,通常在对波动率建模的时候,我们也假设波动率服从几何布朗运动。Hull-White随机波动率模型是最简单也是最早的该类模型之一。假设几何布朗运动,用如下等式描述股票回报方差 VVV 的随机变动情况:
dVV=αdt+ξdW,V=σ2\frac{dV}{V}=\alpha dt+\xi dW,V=\sigma^2 VdV​=αdt+ξdW,V=σ2
参数 ξ\xiξ 表示方差的波动率

引入均值回归条件

Ornstein-Uhlenbeck 过程是传统上用来描述均值回归随机变量的过程。假设有一个均值回归过程 YYY​ ,Ornstein-Uhlenbeck 随机微分方程的表达式如下:
dY=α(m−Y)dt+βdWdY=\alpha(m-Y)dt+\beta dW dY=α(m−Y)dt+βdW
α,β,m\alpha,\beta,mα,β,m 是非负常数,dWdWdW 表示布朗运动,均值为0。如果用 YYY 表示该均值回归流程当前的水平,那么 YYY 发生变动之后的预期值就是:
E[dY∣Y]=α(m−Y)dtE[dY|Y]=\alpha(m-Y)dt E[dY∣Y]=α(m−Y)dt
mmm 表示 YYY 的长期均值。当 YYY 大于 mmm 时,E[dY∣Y]E[dY|Y]E[dY∣Y] 为负数,预期 YYY 会下降,反之上升

首先假设没有随机变量(β=0\beta=0β=0),于是:
dY=α(m−Y)dtYt=m+(Y0−m)e−αtdY=\alpha(m-Y)dt\\ Y_t=m+(Y_0-m)e^{-\alpha t} dY=α(m−Y)dtYt​=m+(Y0​−m)e−αt
其中 Y0Y_0Y0​ 表示 YYY 在 t=0t=0t=0 时的初始状态,当 ttt 很大时,e−αt→0e^{-\alpha t}\to0e−αt→0,YtY_tYt​ 也会趋近于 mmm。在没有随机变量时,长期来看,不管初始值多少,YYY 都会收敛至均值 mmm

假设 YYY 从 Y0Y_0Y0​ 回归至均值 mmm 需要的时间是 ttt,我们可以计算半衰期 t1/2t_{1/2}t1/2​,其必须满足:
Y0−12(Y0−m)=m+(Y0−m)e−αt1/212(Y0−m)=(Y0−m)e−αt1/2Y_0-\frac{1}{2}(Y_0-m)=m+(Y_0-m)e^{-\alpha t_{1/2}}\\ \frac{1}{2}(Y_0-m)=(Y_0-m)e^{-\alpha t_{1/2}} Y0​−21​(Y0​−m)=m+(Y0​−m)e−αt1/2​21​(Y0​−m)=(Y0​−m)e−αt1/2​
求解得:
t1/2=1αln⁡(2)t_{1/2}=\frac{1}{\alpha}\ln(2) t1/2​=α1​ln(2)
这就是不存在随机变量时的半衰期,它跟 α\alphaα 成反比例关系。α\alphaα 值越大,均值回归越快。如果波动率是随机变量,那么回归到均值的半衰期可能会更长或更短一些

对于随机Ornstein-Uhlenbeck过程(β≠0\beta\neq0β=0),可以证明下式的解:
dY=α(m−Y)dt+βdWdY=\alpha(m-Y)dt+\beta dW dY=α(m−Y)dt+βdW
为:
Yt=m+(Y0−m)e−αt+β∫0te−α(t−s)dWsY_t=m+(Y_0-m)e^{-\alpha t}+\beta\int_0^te^{-\alpha(t-s)}dW_s Yt​=m+(Y0​−m)e−αt+β∫0t​e−α(t−s)dWs​
为了更好理解 YYY 的变动,来看 Ytˉ\bar{Y_t}Yt​ˉ​ 的行为特征,Ytˉ\bar{Y_t}Yt​ˉ​ 表示 YYY 在 ttt 时刻的平均值,计算的样本是前期所有的增量 dWsdW_sdWs​。根据上式,由于每个布朗运动的增量均值都等于0,于是有:
Ytˉ=m+(Y0−m)e−αt\bar{Y_t}=m+(Y_0-m)e^{-\alpha t} Yt​ˉ​=m+(Y0​−m)e−αt
所以 YYY 在 ttt 时刻的平均值是确定的,等于 β=0\beta=0β=0 时的解

在布朗运动过程中,每一个扰动都是独立的增量,因此我们也可以计算 YtY_tYt​ 的方差。只要 s≠us\neq us=u,就存在 dWsdWu=0dW_sdW_u=0dWs​dWu​=0。但是当 s=us=us=u 时,dWsdWudW_sdW_udWs​dWu​ 就与 du2du^2du2 成正比。该关系式也可以用 Dirac delta 函数简洁地表达出来:
dWsdWu=δ(u−s)dsdudW_sdW_u=\delta(u-s)dsdu dWs​dWu​=δ(u−s)dsdu
因此:
Var[Yt]=E[(Yt−Ytˉ)2]=β2∫0t∫0te−α(t−s)e−α(t−u)dWsdWu=β2∫0t∫0te−α(2t−s−u)δ(u−s)dsdu=β2∫0te−2αte2αudu=β22α(1−e−2αt)Var[Y_t]=E[(Y_t-\bar{Y_t})^2]=\beta^2\int_0^t\int_0^te^{-\alpha(t-s)}e^{-\alpha(t-u)}dW_sdW_u\\=\beta^2\int_0^t\int_0^te^{-\alpha(2t-s-u)}\delta(u-s)dsdu=\beta^2\int_0^te^{-2\alpha t}e^{2\alpha u}du\\=\frac{\beta^2}{2\alpha}(1-e^{-2\alpha t}) Var[Yt​]=E[(Yt​−Yt​ˉ​)2]=β2∫0t​∫0t​e−α(t−s)e−α(t−u)dWs​dWu​=β2∫0t​∫0t​e−α(2t−s−u)δ(u−s)dsdu=β2∫0t​e−2αte2αudu=2αβ2​(1−e−2αt)
当 ttt 很小时,e−2αt≈(1−2αt)e^{-2\alpha t}\approx(1-2\alpha t)e−2αt≈(1−2αt),于是 Var[Yt]≈β2tVar[Y_t]\approx\beta^2tVar[Yt​]≈β2t。当 ttt 很小时,YYY 的方差会随着时间的增加成近似线性增长关系,这跟在标准布朗运动中是一样的

当 ttt 不是很小的时候,Ornstein-Uhlenbeck过程中的方差就完全不一样了。当 ttt​ 趋于正无穷的时候,我们有
lim⁡t→∞Var[Yt]=β22α\lim_{t\to\infty}Var[Y_t]=\frac{\beta^2}{2\alpha} t→∞lim​Var[Yt​]=2αβ2​
收敛至常数 β22α\dfrac{\beta^2}{2\alpha}2αβ2​,均值回归的目的就是约束 YYY 的变动范围。随着均值回归中的 α\alphaα 不断增加,YYY 的变动范围不断收窄

针对一些随机波动率模型的调查

大部分随机波动率模型都假设股票价格服从传统的几何布朗运动:
dSS=μdt+σdZ\frac{dS}{S}=\mu dt+\sigma dZ SdS​=μdt+σdZ
如果波动率 σ\sigmaσ 是常数,就不存在微笑曲线。要使波动率既是随机变量又服从均值回归,最简单的办法就是用Ornstein-Uhlenbeck 方程:
dσ=α(m−σ)dt+βdWd\sigma=\alpha(m-\sigma)dt+\beta dW dσ=α(m−σ)dt+βdW
方差 VVV 也可以用类似的方程式表达:
dV=α(m−V)dt+βdWdV=\alpha(m-V)dt+\beta dW dV=α(m−V)dt+βdW
上述两式的问题在于,允许波动率和方差为负数。避免出现这个问题的办法就是,在方差逐步下降到 0 的过程中,令方差的方差随方差线性递减,也就是:
dV=α(m−V)dt+βVdWdV=\alpha(m-V)dt+\beta VdW dV=α(m−V)dt+βVdW
另一个方法就是选择Heston模型:
dV=α(m−V)dt+βVdWdV=\alpha(m-V)dt+\beta\sqrt{V}dW dV=α(m−V)dt+βV​dW
此处,方差的方差随方差的平方根递减。这个模型的优势在于可求得解析值,因此非常流行

所有这些不同版本的随机波动率模型中,都引入了随机变量 SSS 和 σ\sigmaσ,这两个变量均服从维纳过程,其变动用 dZdZdZ 和 dWdWdW 表示。在标准 BSM 模型中,σ\sigmaσ 是独立变量,跟 SSS 之间没有相关性。在局部波动率模型中,σ\sigmaσ 是一个由 SSS 决定的函数。在随机波动率模型中,SSS 和 σ\sigmaσ 之间的相关系数更为灵活。我们可以用布朗运动的参数来描述二者之间的相关系数,dZdZdZ 和 dWdWdW 之间的相关系数 ρ\rhoρ 可以表示为:
dZdW=ρdtdZdW=\rho dt dZdW=ρdt
几乎所有的随机波动率模型都假设 ρ\rhoρ 是一个常数

风险中性估值及随机波动率模型

要在风险中性的条件下对期权进行估值,我们就需要在每一个瞬时进行对冲,以消除期权的风险。要做到这点,除非市场上有足够多的证券可以用来对冲,以应对每个瞬间可能出现的所有状态。如果期权已经被完全对冲了,那么对冲组合在每个瞬间的回报都是无风险收益率,这样就可以避免出现套利机会

在标准二叉树模型中,每个节点只有两种可能性:上行或下行。在上行阶段,股票价格会上升至 SuS_uSu​。在下行阶段,股票价格会下跌至 SdS_dSd​。在BSM模型假设条件中,如果标的股票价格服从随机流程,我们就可以用股票和无风险债券构建两个状态依赖的Arrow-Debreu证券,Πu,Πd\Pi_u,\Pi_dΠu​,Πd​,分别对应两种损益状态,如下图所示:

根据当前的股票和债券的价格,我们就可以知道这些证券的价格,进而可以计算任何衍生工具在一个时间段之后的特定损益;我们也可以用这种方法对标准期权进行估值,这只是一种特例。我们可以用Arrow-Debreu证券构成的组合来完全复制一个期权,确保复制组合在两种状态下的损益都跟期权一样。因此,股票的预期回报本身跟期权价值是没有相关性的

现在扩展这个二叉树模型,允许股票价格和波动率都服从随机流程。波动率也存在两种可能性,σu,σd\sigma_u,\sigma_dσu​,σd​,参数变动情况如下图所示:

从任意节点出发,一共可以扩散出4种可能路径,这就是我们常说的四项模型。要遵从无套利机会的原则对一个期权进行估值,我们需要4个Arrow-Debreu证券才行,每个证券只有在4种状态的特定某一种状态下时才会支付1美元,而在其他3种状态下都支付0。股票和无风险债券只是两种证券。此外也可以发现,我们还需要知道当前的波动率值、波动率的波动率以及波动率与股票价格之间的相关系数。如果我们知道了所有这些参数值,那么我们就可以知道,这4种状态下支付的1美元的现值是多少,也就可以知道在随机波动率条件下,如何对期权进行估值并进行对冲

相关内容

热门资讯

阳江最新学区划分,最新或202... 南恩学校一、马南湾南路、环城北路、北门街、横石街和东边巷以东,西平路、东门路以西,环城东路、万福路以...
清远最新学区划分,最新或202... 清远公办小学招生范围按照义务教育免试就近入学原则,市区公办小学实行依街道划片招生。本文为您介绍清远小...
河源最新学区划分,最新或202... 在河源房地产市场,以前人们买房往往更关心周边他们环境和商业配套,教育配套曾经一度被忽略。近几年来,虽...
Python基础(二十一):a... 简介argparse 模块主要用于处理 Python 命令行参数和选项,程序定义好所需...
用Pytorch构建第一个神经... 本文参加新星计划人工智能(Pytorch)赛道:https://bbs.csdn.ne...
俞敏洪:家庭教育的灵魂是人品教... 我之所以能够在这谈谈家庭教育的心得,确实是因为我接触的孩子太多了。我看到过很多幸福的学生,也看到了很...
汕尾最新学区划分,最新或202... 汕尾公办小学招生范围按照义务教育免试就近入学原则,市区公办小学实行依街道划片招生。本文为您介绍汕尾小...
最新或2023(历届)小外面试... 朴新晟嘉教育全市16大分校快速提分,94%名校录取率暑期特价班50元/科语数英108小时开始正式报名...
让老人带孩子到底好不好?如何打... 年轻父母忙于工作,无暇照顾孩子,越来越多的家庭成了隔代教育家庭。那么让老人来带孩子到底好不好?究竟该...
Oracle目录应急清理 Oracle目录应急清理清理错误位置的归档日志清理30天前的监听告警日志清理监听日志清理30天以前的...
最新或2023(历届)小升初作... 著名教育家苏霍姆林斯基说过:“应该让孩子生活在书籍的世界里”。北大资深教授钱理群先生:“学好语文有很...
光电器件——光电半导体器件简介... 首先我们进入光电器件的简介 主要由三五族来形成无机光电半导体 我们用二六族来形成的话,...
9、Cascaded Diff... 简介 主页:https://cascaded-diffusion.github.io/...
央视首推情感教育纪录片《镜子》... (4月19日)晚,央视纪录片《镜子》首播,给了中国家庭教育当头一棒。  之所以取名“镜子”,是因为“...
朱泾二小:满足孩子与家长的幸福... 教育工作要以孩子和家长“幸福”为追求,满足了学生个性化发展的需求,满足了家长自我提高的需求,家校共同...
争做模范好家长 共育家教新篇章... 为发现和宣传在家庭教育方面有创新有实效的好家长,以及关心教育,支持学校、班级工作的“好家长”先进典型...
比起富养孩子,培养孩子的抗挫商... 1去年十一月,安徽电视台记者段丹峰为情跳楼自杀。自杀前曾连发五小时微博,可见那段时间内她内心遭受多么...
蒙山中学:爆棚的“创城力” 蒙... 家校携手共创城4月27日上午,“我为创城 文明家校”金山区中学家校工作座谈会在蒙山中学举行,来自全区...
Notion汉化 市面上笔记软件五花八门,都各有特色。wolai、语雀、飞书、印象笔记、石墨、幕布、为知...
最新或2023(历届)5月20... 我们用全部的爱关爱家人,我们期待孩子健康快乐的长大,我们竭尽所有把最好的给孩子!每一个小天使的降临,...