衍生品的在险价值
在险价值(Value at Risk,VaR)理论
在险价值(Value at Risk,VaR)是指在一定概率水平 α % \alpha\% α%(置信水平)下,某金融资产或资产组合的价值在未来特定时期( N N N 天)可能的最大损失。计算 VaR 的目的在于明确:在未来 N N N 天内,投资者有 α % \alpha\% α% 的把握认为其资产组合的价值损失不会超过多少。
数学公式表示:
VaR 是以下方程的解:
Prob
(
Δ
Π
≤
−
VaR
)
=
1
−
α
%
\text{Prob}(\Delta \Pi \leq -\text{VaR}) = 1 - \alpha\%
Prob(ΔΠ≤−VaR)=1−α%
其中:
-
Δ Π \Delta \Pi ΔΠ 表示资产组合价值的未来变动(随机变量);
-
Prob ( ⋅ ) \text{Prob}(\cdot) Prob(⋅) 是 Δ Π \Delta \Pi ΔΠ 的分布函数。
-
钟形曲线:资产组合价值变化 Δ Π \Delta \Pi ΔΠ 的概率密度函数曲线。
-
阴影部分:表示 Δ Π \Delta \Pi ΔΠ 跌破 − VaR -\text{VaR} −VaR 的概率为 1 − α % 1 - \alpha\% 1−α%。
由此可知,VaR 是量化尾部风险的关键阈值。
VaR 实际上是某个概率分布的分位数。
计算 VaR 至少需要三方面的信息:
一是时间长度 N;
二是置信水平;
三是资产组合未来价值变动的分布特征。
选择时间长度 N 就是确定要计算资产在未来多长时间内的最大损失,这应该根据资产的特点和金融机构的管理政策来确定。一般而言,流动性强的资产往往需要每日计算 VaR,而期限较长的头寸则可以每星期或者每月计算 VaR。此外,投资组合调整、市场数据收集和风险对冲等的频率也是影响时间长度选择的重要因素。
在实际中,大多数资产通常都有每天的报价或者结算价,可以据此来计算每日的 VaR,并在此基础上扩展到 N 天的 VaR,可用扩展公式为:
V
a
R
N
=
V
a
R
1
⋅
N
VaR_N = VaR_1 \cdot \sqrt{N}
VaRN=VaR1⋅N
在置信水平 α % \alpha\% α% 的选择上,该水平在一定程度上反映了金融机构对于风险承担的态度或偏好。较大的置信水平意味着较高的风险厌恶程度,希望能够得到把握较大的预测结果,也希望所用的计算模型在对极端事件进行预测时失败的可能性更小。例如,95% 的置信水平的含义是有 95% 的把握认为最大损失不会超过 VaR 值。
由于随机变量的分布函数是单调不减函数,根据前面 VaR 的定义方程,95% 置信水平所对应的 VaR 将小于或等于 99% 置信水平所对应的 VaR。
在资产组合价值变化的分布特征方面,通常需要为其建立概率分布模型,这是计算 VaR 的难点所在。模型的建立基本上可以分为两步:
第一步是建立资产组合价值与各个风险因子的数学关系模型,例如期权组合的价值与标的资产、波动率、利率等因素有关系,股指期货套期保值组合的价值与相应个股和股指期货价格有关系。这些关系有的是线性的,有的是非线性的。无论是何种关系,都需要明确它们之间的数学表达式。第二步是建立各风险因子的概率分布模型,例如股票指数价格服从对数正态分布,利率服从一个均值回归过程等。
用公式表示,假设组合的价值为
V
V
V,影响其的风险因子分别为
s
1
,
s
2
,
…
,
s
n
s_1,s_2,…,s_n
s1,s2,…,sn。建模的第一步就是明确风险因子对组合价值
V
V
V 的影响方式,即明确如下函数:
V
=
F
(
s
1
,
s
2
,
…
,
s
n
)
V = F(s_1,s_2,…,s_n)
V=F(s1,s2,…,sn)
的具体形式。在此基础上进行的第二步工作,有两种方法:一种是解析法,另一种是模拟法。
假设通过历史数据分析,明确了
n
n
n 个风险因子的变化率
r
i
=
d
s
i
s
i
r_i = \frac{ds_i}{s_i}
ri=sidsi 的联合分布是均值为零的
n
n
n 维正态分布。那么,对组合价值进行一阶近似,得到:
d
V
=
∑
(
∂
F
∂
s
i
)
⋅
d
s
i
=
∑
(
∂
F
∂
s
i
)
⋅
s
i
⋅
r
i
dV = \sum \left( \frac{\partial F}{\partial s_i} \right) \cdot ds_i = \sum \left( \frac{\partial F}{\partial s_i} \right) \cdot s_i \cdot r_i
dV=∑(∂si∂F)⋅dsi=∑(∂si∂F)⋅si⋅ri
由此可见,组合价值变化是风险因子变化率的线性组合,所以组合价值变化的条件分布是零均值正态分布,且其方差是:
σ
V
2
=
∑
∑
ρ
i
j
⋅
(
∂
F
∂
s
i
)
⋅
(
∂
F
∂
s
j
)
⋅
σ
i
⋅
σ
j
\sigma^2_V = \sum \sum \rho_{ij} \cdot \left( \frac{\partial F}{\partial s_i} \right) \cdot \left( \frac{\partial F}{\partial s_j} \right) \cdot \sigma_i \cdot \sigma_j
σV2=∑∑ρij⋅(∂si∂F)⋅(∂sj∂F)⋅σi⋅σj
在确定了组合价值变化服从条件正态分布后,就可以通过正态分布函数的逆函数来计算 VaR,即:
VaR
=
−
Φ
−
1
(
1
−
α
)
⋅
σ
V
\text{VaR} = -\Phi^{-1}(1 - \alpha) \cdot \sigma_V
VaR=−Φ−1(1−α)⋅σV
以上就是用解析法来计算 VaR。这个方法要求明确资产组合价值变化的条件概率分布,并且需要计算众多风险因子的协方差矩阵。随着风险因子的提高(例如,股票组合中不同个股数量的提高),协方差矩阵的估计变得异常困难。
当使用解析法遇到困难时,可以运用模拟法,模拟风险因子在未来的各种可能情景,然后根据组合价值与风险因子的关系,得到在不同情境下投资组合的价值,从而得到组合价值变化的模拟样本,进而根据该样本来估计组合的 VaR。模拟法的关键在于模拟出风险因子的各个情景。对此,有两种解决方法。
一种方法是历史模拟法,即风险因子的历史数据作为未来的可能场景。例如,组合中有 50 只股票,选择过去 500 天这 50 只股票的收益率作为未来一天这些股票的可能收益率,进而算出未来一天这些股票的可能价格,并在此基础上算出股票组合在未来一天的可能价值,即 500 个样本。这500个样本的分布,就近似于股票组合价值变化未来一天的分布。根据该分布就可以算出VaR。
另一种方法是蒙特卡罗模拟法。这种方法的实施,首先要假设风险因子服从一定的联合分布,并根据历史数据来估计出联合分布的参数。下一步是利用计算机从前一步得到的联合分布中进行随机抽样,所抽得的每个样本,相当于风险变化的一种可能场景。第三步是在风险因子的每种场景下计算组合的价值变化,从而得到组合价值变化的抽样。第四步,根据组合价值变化的抽样来估计其分布并计算VaR。
当资产组合的结构比较复杂时,使用模拟法来计算VaR在算法上较为简便,但是要想得到较为准确的VaR,所需的运算量可能会很大。
【例】上证50金融期权,50家机构卖出了具有亚式期权特征的上证50指数期权并持有上证50指数期货的空头。其中的场外期权是固定行权价格的看跌亚式期权。这种期权的典型特征是期权价值取决于未来多个时间点的价格,而未来多个时间点的价格既具有一定的相关性,也具有一定的独立性。所以,影响该期权价格的风险因子是多维的。这种情况下进行在险价值的评估,通常使用蒙特卡罗模拟方法。下面就考察期权和相应的期货持仓在一星期里的价值变化。
基本步骤是:根据标的资产(上证50指数)的统计分布特征来随机生成足够多的价格路径,并计算特定路径下期权价值和期货价值,然后根据该价值的分布来确定与特定置信水平相应的分位数,即VaR。
期权的在险价值(VaR)计算方法详解
基础定义
1. 在险价值(Value at Risk, VaR)
- 定义:在给定置信水平(如95%)和持有期内,期权组合可能遭受的最大损失。
- 数学表达:
P ( L ≤ VaR α ) = α P(L \leq \text{VaR}_\alpha) = \alpha P(L≤VaRα)=α
其中 L L L 为损失, α \alpha α 为置信水平。
2. 条件在险价值(Conditional Value at Risk, CVaR)
- 定义:条件在险价值(Conditional Value at Risk, CVaR)是衡量超过VaR水平的尾部损失的期望值,反映极端市场风险。
- 数学表达:
CVaR α = E [ L ∣ L ≥ VaR α ] \text{CVaR}_\alpha=E[L|L\geq\text{VaR}_\alpha] CVaRα=E[L∣L≥VaRα]
其中 L L L为损失, α \alpha α为置信水平。
3. CVaR与VaR的对比
指标 | VaR | CVaR |
---|---|---|
定义 | 给定置信水平下的最大损失 | 超过VaR的尾部损失的期望值 |
优点 | 简单直观 | 反映尾部风险,满足一致性公理 |
缺点 | 忽略尾部损失分布 | 计算复杂度更高 |
一、Delta-Normal 方法
1. 方法介绍
Delta-Normal方法通过期权的线性近似(Delta)估计价格变动,假设标的资产收益率服从正态分布。适用于短期、线性风险主导的期权组合。
2. 原理推导
- Delta(Δ):期权价值对标的资产价格的一阶导数,表示价格变动的敏感度。
- 假设标的资产收益率
R
R
R服从正态分布:
R ∼ N ( 0 , σ 2 Δ t ) R\sim N\left(0,\sigma^2\Delta t\right) R∼N(0,σ2Δt)
其中 σ \sigma σ为年化波动率, Δ t \Delta t Δt为持有期(以年为单位)。 - 期权价值变动的近似表达式:
Δ V ≈ Δ ⋅ Δ S = Δ ⋅ S ⋅ R \Delta V\approx\Delta\cdot\Delta S=\Delta\cdot S\cdot R ΔV≈Δ⋅ΔS=Δ⋅S⋅R - VaR公式:
VaR = Δ ⋅ S ⋅ σ ⋅ Z α ⋅ Δ t \text{VaR}=\Delta\cdot S\cdot\sigma\cdot Z_{\alpha}\cdot\sqrt{\Delta t} VaR=Δ⋅S⋅σ⋅Zα⋅Δt
其中 Z α Z_{\alpha} Zα是置信水平 α \alpha α对应的标准正态分布分位数(例如,95%置信水平下 Z 0.95 = 1.645 Z_{0.95}=1.645 Z0.95=1.645)。 - CVaR计算(正态分布下闭式解):
CVaR α = Δ ⋅ S ⋅ σ ⋅ ϕ ( Z α ) 1 − α ⋅ Δ t \text{CVaR}_\alpha=\Delta\cdot S\cdot\sigma\cdot\frac{\phi(Z_\alpha)}{1-\alpha}\cdot\sqrt{\Delta t} CVaRα=Δ⋅S⋅σ⋅1−αϕ(Zα)⋅Δt
其中 ϕ ( Z α ) \phi(Z_\alpha) ϕ(Zα)为标准正态分布在 Z α Z_\alpha Zα处的概率密度函数值。
3. 计算例子
-
参数:
- 标的资产价格 S = 100 S=100 S=100元
- Delta Δ = 0.6 \Delta=0.6 Δ=0.6
- 年化波动率 σ = 25 % \sigma=25\% σ=25%
- 持有期 Δ t = 1 \Delta t=1 Δt=1天(即 1 / 252 1/252 1/252年)
- 置信水平95%( Z 0.95 = 1.645 Z_{0.95}=1.645 Z0.95=1.645, ϕ ( 1.645 ) ≈ 0.103 \phi(1.645)\approx0.103 ϕ(1.645)≈0.103)
-
计算步骤:
- 计算日波动率:
σ daily = σ ⋅ Δ t = 0.25 ⋅ 1 252 ≈ 0.0157 \sigma_{\text{daily}}=\sigma\cdot\sqrt{\Delta t}=0.25\cdot\sqrt{\frac{1}{252}}\approx0.0157 σdaily=σ⋅Δt=0.25⋅2521≈0.0157 - 计算VaR:
VaR = 0.6 × 100 × 0.0157 × 1.645 ≈ 1.56 元 \text{VaR}=0.6\times100\times0.0157\times1.645\approx1.56\text{元} VaR=0.6×100×0.0157×1.645≈1.56元 - 计算CVaR:
CVaR 0.95 = 0.6 × 100 × 0.0157 × 0.103 0.05 ≈ 3.08 元 \text{CVaR}_{0.95}=0.6\times100\times0.0157\times\frac{0.103}{0.05}\approx3.08\text{元} CVaR0.95=0.6×100×0.0157×0.050.103≈3.08元
- 计算日波动率:
-
结论:在95%置信水平下,1天内期权的最大可能损失约为1.56元,超过1.56元的尾部损失的期望值为3.08元,CVaR(3.08元)显著高于VaR(1.56元),反映尾部风险。
二、Delta-Gamma方法
1. 方法介绍
Delta-Gamma方法引入二阶导数Gamma(Γ)来捕捉期权的非线性风险(凸性效应),适用于深度实值或虚值期权。
2. 原理推导
-
Gamma(Γ):期权价值对标的资产价格的二阶导数,衡量Delta的变动速度。
-
期权价格泰勒展开
期权价格 V ( S ) V(S) V(S)在标的资产价格 S S S处的二阶泰勒展开:
Δ V ≈ ∂ V ∂ S ⏟ Delta ( Δ ) Δ S + 1 2 ∂ 2 V ∂ S 2 ⏟ Gamma ( Γ ) ( Δ S ) 2 + O ( ( Δ S ) 3 ) \Delta V \approx \underbrace{\frac{\partial V}{\partial S}}_{\text{Delta}(\Delta)} \Delta S + \frac{1}{2} \underbrace{\frac{\partial^2 V}{\partial S^2}}_{\text{Gamma}(\Gamma)} (\Delta S)^2 + \mathcal{O}((\Delta S)^3) ΔV≈Delta(Δ) ∂S∂VΔS+21Gamma(Γ) ∂S2∂2V(ΔS)2+O((ΔS)3)
忽略高阶项( ≥ 3 \geq 3 ≥3阶) -
泰勒二阶展开式:
Δ V ≈ Δ ⋅ Δ S + 1 2 Γ ⋅ ( Δ S ) 2 \Delta V\approx\Delta\cdot\Delta S+\frac{1}{2}\Gamma\cdot(\Delta S)^2 ΔV≈Δ⋅ΔS+21Γ⋅(ΔS)2 -
假设标的资产价格变动 Δ S ∼ N ( 0 , σ S 2 ) \Delta S\sim N(0,\sigma_S^2) ΔS∼N(0,σS2)( S S S服从算数几何布朗运动 d S t = μ d t + σ d W t dS_t = \mu dt + \sigma dW_t dSt=μdt+σdWt),则期权价值变动( Δ V \Delta V ΔV的分布因Gamma项变为非正态)的均值和方差为:
E [ Δ V ] = E [ Δ ⋅ Δ S + 1 2 Γ ⋅ ( Δ S ) 2 ] = Δ ⋅ E [ Δ S ] + 1 2 Γ ⋅ E [ ( Δ S ) 2 ] = 1 2 Γ σ S 2 ( ∵ E [ Δ S ] = 0 , E [ ( Δ S ) 2 ] = σ S 2 ) E[\Delta V] = E\left[\Delta \cdot \Delta S + \frac{1}{2} \Gamma \cdot (\Delta S)^2\right] = \Delta \cdot E[\Delta S] + \frac{1}{2} \Gamma \cdot E[(\Delta S)^2] = \frac{1}{2} \Gamma \sigma_S^2 \quad (\because E[\Delta S] = 0, E[(\Delta S)^2] = \sigma_S^2) E[ΔV]=E[Δ⋅ΔS+21Γ⋅(ΔS)2]=Δ⋅E[ΔS]+21Γ⋅E[(ΔS)2]=21ΓσS2(∵E[ΔS]=0,E[(ΔS)2]=σS2)
E [ ( Δ V ) 2 ] = Δ 2 E [ ( Δ S ) 2 ] + Δ Γ E [ ( Δ S ) 3 ] + 1 4 Γ 2 E [ ( Δ S ) 4 ] = Δ 2 σ S 2 + 3 4 Γ 2 σ S 4 ( ∵ 正态分布的高阶矩 ) E[(\Delta V)^2] = \Delta^2 E[(\Delta S)^2] + \Delta \Gamma E[(\Delta S)^3] + \frac{1}{4} \Gamma^2 E[(\Delta S)^4] = \Delta^2 \sigma_S^2 + \frac{3}{4} \Gamma^2 \sigma_S^4 \quad (\because \text{正态分布的高阶矩}) E[(ΔV)2]=Δ2E[(ΔS)2]+ΔΓE[(ΔS)3]+41Γ2E[(ΔS)4]=Δ2σS2+43Γ2σS4(∵正态分布的高阶矩)
Var ( Δ V ) = E [ ( Δ V ) 2 ] − ( E [ Δ V ] ) 2 = E [ ( Δ Δ S + 1 2 Γ ( Δ S ) 2 ) 2 ] − ( 1 2 Γ σ S 2 ) 2 = Δ 2 σ S 2 + 1 2 Γ 2 σ S 4 ( 详细展开见下方 ) \text{Var}(\Delta V) = E[(\Delta V)^2] - (E[\Delta V])^2 \\= E\left[\left(\Delta \Delta S + \frac{1}{2} \Gamma (\Delta S)^2\right)^2\right] - \left(\frac{1}{2} \Gamma \sigma_S^2\right)^2 = \Delta^2 \sigma_S^2 + \frac{1}{2} \Gamma^2 \sigma_S^4 \quad (\text{详细展开见下方}) Var(ΔV)=E[(ΔV)2]−(E[ΔV])2=E[(ΔΔS+21Γ(ΔS)2)2]−(21ΓσS2)2=Δ2σS2+21Γ2σS4(详细展开见下方) -
VaR公式(假设正态分布):
VaR = ∣ E [ Δ V ] − Z α ⋅ Var ( Δ V ) ∣ \text{VaR}=\left|E[\Delta V]-Z_{\alpha}\cdot\sqrt{\text{Var}(\Delta V)}\right| VaR= E[ΔV]−Zα⋅Var(ΔV)
其中 Z α Z_\alpha Zα为标准正态分布的分位数。 -
VaR公式的完整表达式
VaR α = ∣ 1 2 Γ σ S 2 − Z α Δ 2 σ S 2 + 1 2 Γ 2 σ S 4 ∣ \text{VaR}_\alpha = \left| \frac{1}{2} \Gamma \sigma_S^2 - Z_\alpha \sqrt{\Delta^2 \sigma_S^2 + \frac{1}{2} \Gamma^2 \sigma_S^4} \right| VaRα= 21ΓσS2−ZαΔ2σS2+21Γ2σS4
3. 计算例子
-
参数:
- S = 100 S=100 S=100元, Δ = 0.6 \Delta=0.6 Δ=0.6, Γ = 0.03 \Gamma=0.03 Γ=0.03
- 日波动率 σ S = 1.58 % \sigma_S=1.58\% σS=1.58%(即 σ S = 0.0158 \sigma_S=0.0158 σS=0.0158)
-
计算步骤:
- 计算均值:
E [ Δ V ] = 1 2 × 0.03 × ( 0.0158 × 100 ) 2 ≈ 0.0375 元 E[\Delta V]=\frac{1}{2}\times0.03\times(0.0158\times100)^2\approx0.0375\text{元} E[ΔV]=21×0.03×(0.0158×100)2≈0.0375元 - 计算方差:
Var ( Δ V ) = ( 0.6 ) 2 × ( 0.0158 × 100 ) 2 + 1 2 × ( 0.03 ) 2 × ( 0.0158 × 100 ) 4 ≈ 1.42 \text{Var}(\Delta V)=(0.6)^2\times(0.0158\times100)^2+\frac{1}{2}\times(0.03)^2\times(0.0158\times100)^4\approx1.42 Var(ΔV)=(0.6)2×(0.0158×100)2+21×(0.03)2×(0.0158×100)4≈1.42
标准差 1.42 ≈ 1.19 元 \sqrt{1.42}\approx1.19\text{元} 1.42≈1.19元 - 计算VaR:
VaR = ∣ 0.0375 − 1.645 × 1.19 ∣ ≈ 1.93 元 \text{VaR}=\left|0.0375-1.645\times1.19\right|\approx1.93\text{元} VaR=∣0.0375−1.645×1.19∣≈1.93元 - 计算CVaR:
通过蒙特卡洛模拟生成 Δ S \Delta S ΔS,计算 Δ V \Delta V ΔV的损失分布。 取损失分布的 α % \alpha\% α%VaR,计算超过VaR的损失平均值作为CVaR。
步骤
生成10,000个 Δ S ∼ N ( 0 , ( 0.0158 ) 2 ) \Delta S\sim N(0,(0.0158)^2) ΔS∼N(0,(0.0158)2)。
对每个 Δ S \Delta S ΔS,计算 Δ V = 0.6 Δ S + 0.5 × 0.03 × ( Δ S ) 2 \Delta V=0.6\Delta S+0.5\times0.03\times(\Delta S)^2 ΔV=0.6ΔS+0.5×0.03×(ΔS)2。
取损失分布的95%分位数(VaR=1.93元),计算超过VaR的损失平均值:
CVaR 0.95 ≈ 2.75 元 \text{CVaR}_{0.95}\approx2.75\text{元} CVaR0.95≈2.75元
- 计算均值:
-
结论:考虑Gamma后,VaR从1.56元上升至1.93元,非线性风险显著;
三、历史模拟法
1. 方法介绍
基于历史价格数据,直接计算期权在历史极端情景下的价值变动,无需分布假设。
2. 原理推导
- 步骤:
- 获取标的资产过去 N N N天的价格变动 { Δ S i } \{\Delta S_i\} {ΔSi}
- 对每个 Δ S i \Delta S_i ΔSi,计算期权价值变动 Δ V i \Delta V_i ΔVi
- 将 { Δ V i } \{\Delta V_i\} {ΔVi}按升序排列,取左尾 α % \alpha\% α%分位数作为VaR
- 对 { Δ V i } \{\Delta V_i\} {ΔVi}排序,取左尾 ( 1 − α ) % (1-\alpha)\% (1−α)%数据的平均值作为CVaR。
3. 计算例子
- 参数:标的资产过去10天的日收益率:
{ − 2 % , + 1.5 % , − 3 % , + 0.5 % , − 4 % , + 2 % , − 1 % , − 5 % , + 1 % , − 2.5 % } \{-2\%,+1.5\%,-3\%,+0.5\%,-4\%,+2\%,-1\%,-5\%,+1\%,-2.5\%\} {−2%,+1.5%,−3%,+0.5%,−4%,+2%,−1%,−5%,+1%,−2.5%} - 计算步骤:
- 计算每天的
Δ
V
i
\Delta V_i
ΔVi(假设
Δ
=
0.6
\Delta=0.6
Δ=0.6,
Γ
=
0.03
\Gamma=0.03
Γ=0.03):
Δ V i = 0.6 × 100 × R i + 0.5 × 0.03 × ( 100 × R i ) 2 \Delta V_i=0.6\times100\times R_i+0.5\times0.03\times(100\times R_i)^2 ΔVi=0.6×100×Ri+0.5×0.03×(100×Ri)2
例如, R i = − 4 % R_i=-4\% Ri=−4%时:
Δ V = 0.6 × 100 × ( − 0.04 ) + 0.5 × 0.03 × ( − 4 ) 2 = − 2.4 + 0.24 = − 2.16 元 \Delta V=0.6\times100\times(-0.04)+0.5\times0.03\times(-4)^2=-2.4+0.24=-2.16\text{元} ΔV=0.6×100×(−0.04)+0.5×0.03×(−4)2=−2.4+0.24=−2.16元 - 所有
Δ
V
i
\Delta V_i
ΔVi排序后为:
{ − 5.55 , − 3.12 , − 2.16 , − 1.92 , − 1.20 , + 0.62 , + 0.90 , + 1.20 , + 1.86 , + 3.00 } \{-5.55,-3.12,-2.16,-1.92,-1.20,+0.62,+0.90,+1.20,+1.86,+3.00\} {−5.55,−3.12,−2.16,−1.92,−1.20,+0.62,+0.90,+1.20,+1.86,+3.00} - 取5%分位数(第1小的值):VaR=5.55元
- 取最差的5%数据(即最大的1个损失):
CVaR 0.95 = − 5.55 1 = − 5.55 元 \text{CVaR}_{0.95}=\frac{-5.55}{1}=-5.55\text{元} CVaR0.95=1−5.55=−5.55元
- 计算每天的
Δ
V
i
\Delta V_i
ΔVi(假设
Δ
=
0.6
\Delta=0.6
Δ=0.6,
Γ
=
0.03
\Gamma=0.03
Γ=0.03):
- 结论:历史模拟法捕捉到极端下跌情景,VaR、CVaR显著高于前两种方法,远高于其他方法。
四、蒙特卡洛模拟法
1. 方法介绍
通过随机生成标的资产价格路径,计算期权价值的分布,适用于复杂期权和长尾风险。
2. 原理推导
- 步骤:
- 生成
M
M
M条标的资产价格路径(几何布朗运动):
S t + Δ t = S t ⋅ e ( μ − σ 2 2 ) Δ t + σ Δ t ⋅ ϵ S_{t+\Delta t}=S_t\cdot e^{\left(\mu-\frac{\sigma^2}{2}\right)\Delta t+\sigma\sqrt{\Delta t}\cdot\epsilon} St+Δt=St⋅e(μ−2σ2)Δt+σΔt⋅ϵ
其中 ϵ ∼ N ( 0 , 1 ) \epsilon\sim N(0,1) ϵ∼N(0,1) - 对每条路径计算期权价值 V i V_i Vi,得到损益分布 { Δ V i } \{\Delta V_i\} {ΔVi}
- 取左尾 α % \alpha\% α%分位数作为VaR
- 生成
M
M
M条标的资产价格路径(几何布朗运动):
3. 计算例子
- 参数:
- S = 100 S=100 S=100元, μ = 5 % \mu=5\% μ=5%, σ = 25 % \sigma=25\% σ=25%,持有期1天,模拟10,000次
- 计算步骤:
- 生成10,000个 ϵ ∼ N ( 0 , 1 ) \epsilon\sim N(0,1) ϵ∼N(0,1),计算 Δ S \Delta S ΔS
- 对每个
Δ
S
\Delta S
ΔS,计算:
Δ V = 0.6 × Δ S + 0.5 × 0.03 × ( Δ S ) 2 \Delta V=0.6\times\Delta S+0.5\times0.03\times(\Delta S)^2 ΔV=0.6×ΔS+0.5×0.03×(ΔS)2
或对每条路径计算期权价值 V i V_i Vi,得到期权价值分布 { V i } \{V_i\} {Vi},再计算损益分布 { Δ V i } \{\Delta V_i\} {ΔVi}; - 将 Δ V \Delta V ΔV排序,取5%分位数。假设结果为-4.8元
- 取损失分布的5%分位数(VaR=4.8元),计算超过VaR的损失均值:
CVaR 0.95 ≈ 6.2 元 \text{CVaR}_{0.95}\approx6.2\text{元} CVaR0.95≈6.2元
- 结论:蒙特卡洛法反映非线性效应和厚尾分布。
方法对比与选择
方法 | 适用场景 | 优点 | 局限性 |
---|---|---|---|
Delta-Normal | 短期、线性风险为主 | 计算快速,公式透明 | 忽略Gamma,低估尾部风险 |
Delta-Gamma | 非线性风险显著(如价外期权) | 包含二阶效应,精度较高 | 依赖正态分布假设 |
历史模拟法 | 市场极端事件频繁 | 无需分布假设,反映历史实际 | 依赖历史数据,忽略结构性变化 |
蒙特卡洛模拟 | 复杂期权组合、长尾风险 | 灵活,可模拟任意分布 | 计算量大,需合理选择模型 |