IEOR E4706: B-S Model Revisited

Black Scholes Model

PDE

首先假设 股价 \(S_t\) 是一个几何布朗运动

\[dS_t = \mu S_tdt + \sigma S_t dW_t\]

考虑欧式期权 \(C(S_t, t)\) 是关于股价的函数。根据伊藤引理

\[\begin{aligned} dC &= \frac{\partial C}{\partial t} dt + \frac{\partial C}{\partial S} dS + \frac12 \frac{\partial^2 C}{\partial S^2}(dS)^2 \\ &= dt\left( \frac{\partial C}{\partial t} + \frac{\partial C}{\partial S}\mu S + \frac12 \frac{\partial^2 C}{\partial S^2}\sigma^2S^2 \right) + \frac{\partial C}{\partial S}\sigma S_t dW_t \end{aligned}\]

考虑一个离散化的区间 \(\Delta t\):

\[\Delta C = \Delta t\left( \frac{\partial C}{\partial t} + \frac{\partial C}{\partial S}\mu S + \frac12 \frac{\partial^2 C}{\partial S^2}\sigma^2S^2 \right) + \frac{\partial C}{\partial S}\sigma S_t \Delta W_t\]

考虑构建一个组合 \(P = -C + \frac{\partial C}{\partial S}S\),这样布朗运动项就被对冲掉;根据鞅定价理论,组合 \(P\) 在这段时间的变化量 (非常重要!!!)

\[\Delta P = rP\Delta t\]

又根据

\[\Delta P = -\Delta C + \frac{\partial C}{\partial S}\Delta S = -\Delta t\left(\frac{\partial C}{\partial t} + \frac12 \frac{\partial^2 C}{\partial S^2}\sigma^2S^2 \right)\]

\[rP = -rC + rS \frac{\partial C}{\partial S} = -\frac{\partial C}{\partial t} - \frac12 \frac{\partial^2 C}{\partial S^2}\sigma^2S^2 \]

\[rC = rS \frac{\partial C}{\partial S} + \frac{\partial C}{\partial t} + \frac12 \frac{\partial^2 C}{\partial S^2}\sigma^2S^2\]

这就是 BS 的 PDE。

求解微分方程还需要边界条件。

\[C_T = \max{(S_T-K, 0)}\]

\[C_0 = 0\]

根据连续时间鞅论给出解

几何布朗运动GBM: \(dS_t = \mu S_tdt + \sigma S_t dW_t\) 的解 在上一章已经给出了

\[S_T = S_0 \exp{\left( \left(\mu-\frac{\sigma^2}{2}\right)t + \sigma W_t \right)}\]

股价 \(S_T\) 是几何布朗运动,服从分布 \[S_T \sim \ln \mathcal{N}(\ln{S_0} + (\mu-\sigma^2/2)T, \sigma^2T)\]

期望由漂移项决定,方差由扩散项也就是布朗运动项决定。

求解 \(C\) 即给欧式期权定价还需要对解的结构作一定假设。根据离散时间鞅论/风险中性定价理论,确定

\[C_t = e^{r(t-T)}E[\max{(S_T-K, 0)}] \]

已知结构和微分方程,就只需继续化简;当然,上式已经可以直接用来蒙特卡洛定价。

\[\begin{aligned} E[\max{(S_T-K, 0)}] &= E[S_T-K|S_T>K] \\ &= E[S_T|S_T>K] - KP(S_T>K) \end{aligned}\]

分别求解两部分

  1. \(P(S_T >K) = ?\)

\[\begin{aligned} P(S_T >K) &= P(\ln{S_T} > \ln K) \\ &= P(\frac{\ln{S_T} - \ln{S_0} - (\mu - \sigma^2 /2)T}{\sigma \sqrt T} >\frac{\ln{K} - \ln{S_0} - (\mu - \sigma^2 /2)T}{\sigma \sqrt T} ) \\ &= N \left( \frac{\ln{(S_0/K)} + (\mu - \sigma^2 /2)T}{\sigma \sqrt T} \right) \\ &= N(d_2) \end{aligned}\]

  1. \(E[S_T|S_T>K] = ?\)

假设一个 \(X\sim \ln \mathcal{N}(\mu, \sigma^2)\)

推导对数正态分布的密度函数,方法是cdf求导;记\(Z = \ln X \sim N(\mu, \sigma^2)\)\[F_X(x) = F_Z(\ln x)\] \[f_X(x) = F_X'(x) = \frac{\partial F_z}{\partial x}(\ln x) = F_Z'(\ln x)\cdot \frac1x = f_Z(\ln x)\cdot \frac1x\] 于是得到对数正态分布的pdf \[f(x) = \frac1{\sqrt{2\pi}\sigma x} e^{-\frac{(\ln{x} - \mu)^2}{2\sigma^2}}\]

\[\begin{aligned} E[X|X>K] &= \int_K^\infty \frac{x}{\sigma x \sqrt{2\pi}} \exp{\left( -\frac{(\ln x - \mu)^2}{2\sigma^2} \right)}dx \qquad \text{Let } \frac{\ln x - \mu}{\sigma} = v \geq \frac{\ln K - \mu}{\sigma} = D, x = e^{\mu+\sigma v}, \frac{dv}{dx} = \frac1x \\ &= \frac 1{\sqrt{2\pi}} \int_D^\infty e^{-r^2/2} e^{\mu+\sigma v} dv\\ &= \frac 1{\sqrt{2\pi}} e^{\mu + \sigma^2/2} \int_D^\infty e^{-\frac12 (v-\sigma)^2}dv\\ &= e^{\mu + \sigma^2/2} \int_{D-\sigma}^\infty \frac 1{\sqrt{2\pi}}e^{-\frac12 u^2}du \\ &= e^{\mu + \sigma^2/2} N(\sigma-D) \end{aligned}\]

由于

\[S_T \sim \ln \mathcal{N}(\ln{S_0} + (\mu-\sigma^2/2)T, \sigma^2T)\]

\(\mu\) 替换为 \(\ln{S_0}+\left(\mu-\frac{\sigma^2}{2}\right)T\)\(\sigma\) 替换为 \(\sigma \sqrt T\)

\[D = \frac{\ln K - \mu}{\sigma} \to =\frac{\ln K - \ln S_0 - \left(\mu-\frac{\sigma^2}{2}\right)T}{\sigma \sqrt T} = -d_2\]

\[E[X|X>K] = S_0 e^{\mu T} N(\sigma\sqrt T-D) = S_0 e^{\mu T}N(d_1) \]

其中, \(d_1 = \sigma \sqrt T + d_2\)

综上,

\[\begin{aligned} C_t &= e^{r(t-T)}E[\max{(S_T-K, 0)}] \\ &= e^{r(t-T)} \big(E[S_T|S_T>K] - KP(S_T>K) \big) \\ &= e^{r(t-T)} \big(S_0 e^{\mu T}N(d_1) - KN(d_2) \big) \qquad \text{By } r=\mu \\ &= S_tN(d_1) - Ke^{r(t-T)}N(d_2) \end{aligned}\]

其中

\[d_2 =\frac{\ln{(S_0/K)} + (r - \sigma^2 /2)T}{\sigma \sqrt T} \qquad \text{replaced } \mu \to r\]

\[d_1 = \sigma \sqrt T + d_2\]

有付息时的定价

首先明确, \(r\) 是现金的也就是所有资产的真实回报率;\(\mu\) 反映的是该股票价格 GBM 的漂移系数。对于该有分红股票,其连续复利收益率应当使用 \(\mu = r-q\)

\[d_2 =\frac{\ln{(S_0/K)} + (r-q - \sigma^2 /2)T}{\sigma \sqrt T}\]

\[d_1 = \sigma \sqrt T + d_2\]

$$ \[\begin{aligned} C_t &= e^{r(t-T)} \big(S_0 e^{(r-q) T}N(d_1) - KN(d_2) \big) \qquad \text{By } r-q=\mu \\ &= S_0e^{rt-qT} N(d_1) - e^{r(t-T)}KN(d_2) \\ &= S_t e^{rt-qT - (r-q)t} N(d_1) - e^{r(t-T)}KN(d_2) \\ &= S_t e^{q(t-T)} N(d_1) - e^{r(t-T)}KN(d_2) \end{aligned}\]

$$

\(d_1\)\(d_2\) 的另一种表达

根据几何布朗运动 GBM 的定义

\[S_T \sim \ln \mathcal{N}(\ln{S_0} + (\mu-\sigma^2/2)T, \sigma^2T)\]

则也可以从 \(t\) 时刻开始,写为

\[S_T \sim \ln \mathcal{N}(\ln{S_t} + (\mu-\sigma^2/2)(T-t), \sigma^2(T-t)))\]

对应的 \(d_2\) 可以写为

\[d_2 = \frac{\ln{(S_t/K)} + (\mu - \sigma^2 /2)(T-t)}{\sigma \sqrt {(T-t)}} \]

\[d_1 = \sigma \sqrt{(T-t)} + d_2\]

这种表达方式和以 \(0\) 时刻为起点的表达式是等价的。


希腊值 The Greeks

期权平价公式

\[e^{-rT}K + C_0 = e^{-qT}S + P_0 = \max{(S_T, K)}\]

Vega and Gamma of call/put are equal.

Definition of the Greeks

...

Delta-Gamma-Vega Hedging

YTM 固定时,不考虑 \(\Theta\)

\[C = C(S, \sigma)\]

\[\begin{aligned} dC &= \frac{\partial C}{\partial S}dS + \frac12 \frac{\partial^2 C}{\partial S^2}(dS)^2 + \frac{\partial C}{\partial \sigma} d\sigma \\ &= \Delta dS + \frac12 \Gamma (dS)^2 + V d\sigma \end{aligned}\]

举例

S 980 1000
\(C(K=1000)\) 12 ?
\(\sigma\) 15% 14%
\(T\) 14
\(\Delta\) 40
\(\Theta\) 0.2
\(Vega\) 0.1
\(\Gamma\) 0.5

假设标的资产价格从 980 增加到 1000, \(\Delta S = 20\)

首先,对于 \(\Delta\),其增加

\[\Delta S \cdot \Gamma = 20 \times 0.5 = 10\]

所以 \(S=1000\) 对应的 \(\Delta = 50\)

然后计算期权价格由于资产价格变动引起的期权价格变动。

\[\Delta C = \bar\Delta \cdot \Delta S = 45\% \times 20 = 9\]

使用 Delta-Gamma-Vega approximation 时,Delta 和 Gamma 引起的变动为 \[20\times 40\% + \frac12 \times 20^2 \times 0.5\% = 9 \]

计算 \(\Theta\) 和 YTM 变动引起的期权价值衰减

\[- 0.2 \times 14 = -2.8\]

计算隐含波动率变化引起的期权价格变动。这里 \(Vega\) 值默认波动率去掉百分号表示。

\[-1 \times 0.1 = -0.1\]

几部分相加,总的期权价格变动为

\[9 - 2.8 -0.1 = 6.1\]

新的期权价格是 \(18.1\)


Delta 对冲

推导BS微分方程时,通过Delta对冲消除了布朗运动项,构造了一个组合 \[ P = \frac{\partial C}{\partial S} S - C\]

这个组合根据鞅定价理论

\[\frac{dP}{P} = rdt\]

实际情况下无法连续地 Delta 对冲。 股价是连续变化的,而复制的时间点是离散的,因而产生复制误差 (replication error)。

根据先前推导BS公式时的方法,换一下记号,记Delta-对冲后的,不含布朗运动的组合 \(Q\)

\[Q = C - \delta S\]

将这个组合离散化,\(Q\) 根据连续复利的理论,利率为 \(r\); 持有的标的资产 \(\delta S\) 在持有期 \(\Delta t\) 的变化量考虑价格变动 + 派息。

\[rQ\Delta t = \Delta Q = \Delta C - \delta_{t_i} [(S_{t_{i+1}} - S_{t_i}) + qS_{t_i}\Delta t]\]

\[\begin{aligned} \Delta C &= rQ\Delta t + \delta_{t_i} [(S_{t_{i+1}} - S_{t_i}) + qS_{t_i}\Delta t] \\ &= r\Delta t(C - \delta S) + \delta_{t_i} [(S_{t_{i+1}} - S_{t_i}) + qS_{t_i}\Delta t] \end{aligned}\]

因而在离散时间复制期权 \(C\) 的 self-financing 的策略 \(P\) (注意,这里的 \(P\)\(C\) 的复制,与上文表示不同) 可以表示为:

\[P_0 := C_0\]

\[P_{t_{i+1}} = P_{t_i} + (P_{t_i} - \delta S_{t_i})r\Delta t + \delta_{t_i} [(S_{t_{i+1}} - S_{t_i}) + qS_{t_i}\Delta t]\]

股价 \(S_t\) 服从 GBM (记 \(Z \sim N(0,1)\)):

\[S_{T} = S_t e^{(\mu - \frac{\sigma^2}2)(T-t) + \sigma\sqrt{T-t} Z}\]

我们感兴趣的是,在 \(T\) 时刻,这个间断地对冲的复制组合和实际的期权之间的gap是多少。

\[P\& L = P_T - (S_T - K)^+\]

间断性地 Delta-对冲的盈亏分析

需要注意这里有几类波动性。

间断地进行对冲,\(T\) 时刻标的资产在上一次对冲时的 \(\sigma\) 叫realized volatility,因为是以这个 \(\sigma\) 定价并卖出的;

期权隐含波动率 option implied volatility \(\sigma_{imp}\)

  • \(\sigma < \sigma_{imp}\) 时,期权的实际价值在上一次对冲后增加,卖出是赚的。
  • 反之则亏。

给出结论:连续 Delta 对冲的 P&L 满足

\[ P\& L = \int_0^T \frac{S_t^2}{2} \frac{\partial^2 V_t}{\partial S^2} (\sigma_{imp}^2 - \sigma_t^2)dt \]

\(V_t\) 是 t 时刻期权的价值, \(\sigma_t\) 是 realized volatility。

\(\frac{S_t^2}{2} \frac{\partial^2 V_t}{\partial S^2}\) 被称为 dollar gamma,满足二次微分形式,本质上就是 \(\Gamma\) 引起的期权价值变动。


讲义