← 返回模块
F1.4.3.5beta 可读 · 未来付费校验通过内容版本 2026-05-25

二阶希腊字母与对冲损益分解

1.4.3 · Black-Scholes 与希腊字母 · 金融与量化投资

周五下午两点半,上海某私募波动率子账户的交易员盯着 50ETF 期权(510050)的本周到期合约。账上是 600 张近月平值短跨式(short straddle),标的 ETF 报 2.870 元、行权价 2.85 元,距离到期还有 90 分钟。早盘他已用 ETF 现货把 Delta 砍到了接近零,但 PnL 在过去 30 分钟漂了 −¥4.8 万——标的只动了 0.3%,隐含波动率(implied volatility, IV)却往下塌了 1.2 个 vol。一阶希腊字母(first-order Greeks)解释不了这条曲线,是二阶量在收钱也在烧钱。本课把伽马、Vanna、Volga 三个曲率量推到闭式,再用伊藤引理(Itô's lemma)把一个德尔塔对冲账户的日内 PnL 拆成四块可读的数。

一、从一阶到曲率:为什么二阶量决定真实 PnL

上一课算出 Delta、Vega、Theta、Rho 时,你已看见 Δ=N(d1)\Delta = N(d_1) 这条曲线在平值附近最陡。陡的另一面就是曲率:标的多动一格,Delta 自己也要跟着跳一格,账上残留 Delta 暴露随之产生 PnL。这一格的速率正是​​伽马​​——希腊字母表里地位仅次于 Delta 的二阶量。

同样的逻辑放到 IV 轴上:Vega 的斜率(Vanna),Vega 自己的曲率(Volga),共同决定了当波动率曲面(vol surface)发生小幅平移与翘曲时,一个看似 vega-neutral 的账本如何漏血。Black-Scholes 模型之所以仍是交易台的通用语,正因为这三个二阶量都有简洁的闭式解,可以在收盘后 60 秒内逐张合约重算。

把曲率想清楚还有一层好处:买方与卖方对二阶量的态度天然反向。长伽马账户希望标的多动几下、不在意方向,因为每一次往返都把残留 Delta 砍回零并落袋实现波动;短伽马账户则相反,希望标的「躺平」、靠西塔吃饭,但承担「一次跳空抹掉一个月利润」的尾部。这种「正凸性 vs 负凸性」的对立,是所有期权策略的母模板。

二、伽马、Vanna、Volga 的闭式表达

SS 为标的价、KK 为行权价、σ\sigma 为隐含波动率、TT 为到期年化时间、rr 为无风险利率,标准几何布朗运动下欧式期权价 VV,则

Γ  =  2VS2  =  N(d1)SσT,d1  =  ln(S/K)+(r+12σ2)TσT\Gamma \;=\; \frac{\partial^2 V}{\partial S^2} \;=\; \frac{N'(d_1)}{S\,\sigma\,\sqrt{T}}, \qquad d_1 \;=\; \frac{\ln(S/K) + (r + \tfrac{1}{2}\sigma^2)T}{\sigma\sqrt{T}}

其中 N()N'(\cdot) 是标准正态密度。伽马在平值(SKS \approx K)最高,且随 T0T \to 01/T1/\sqrt{T} 一样发散——这正是「到期日伽马陡冲」(pin risk)的代数根源。

Vanna 是 Delta 对 σ\sigma 的偏导,亦是 Vega 对 SS 的偏导(混合偏导次序无关):

Vanna  =  Δσ  =  N(d1)d2σ,d2  =  d1σT\mathrm{Vanna} \;=\; \frac{\partial \Delta}{\partial \sigma} \;=\; -\frac{N'(d_1)\, d_2}{\sigma}, \qquad d_2 \;=\; d_1 - \sigma\sqrt{T}

Volga(也称 Vomma)是 Vega 对 σ\sigma 的偏导:

Volga  =  Vegaσ  =  SN(d1)Td1d2σ\mathrm{Volga} \;=\; \frac{\partial \mathrm{Vega}}{\partial \sigma} \;=\; S\,N'(d_1)\,\sqrt{T}\,\frac{d_1\, d_2}{\sigma}

d1,d2d_1, d_2 同号代入:Volga 在深度虚值(OTM)两侧为正、在平值附近过零,正好刻画两翼对 Vega 的曲率贡献。

下面的滑块拖动 dd,观察标准正态密度 N(d)N'(d) 的形状——伽马曲面在 moneyness 维度上的核心驱动正是这条曲线:

Formula Explorer

exp(-d*d/2) / sqrt(2*3.14159)

三、德尔塔对冲账户的 PnL 分解

考虑一个长期权、短 Δ\Delta 股标的的对冲组合 Π=VΔS\Pi = V - \Delta\, S,在小时间步 τ\tau 内的价值变化。对 V(S,σ,τ)V(S, \sigma, \tau) 做二元泰勒展开,并代入伊藤引理:

  1. ​时间衰减​​:Θτ\Theta\, \tau,一阶时间项,长期权时为负、短期权时为正,西塔直接计入。
  2. ​伽马项​​:12Γ(δS)2\tfrac{1}{2}\,\Gamma\,(\delta S)^2,​​不会​​被 Delta 对冲消掉,因为 (δS)2(\delta S)^2O(τ)O(\tau) 的随机量。
  3. ​Vega 项​​:Vegaδσ\mathrm{Vega}\,\delta\sigma,IV 自身漂移的一阶冲击;维加给出价格的方向。
  4. ​二阶交叉项​​:12Volga(δσ)2+VannaδSδσ\tfrac{1}{2}\,\mathrm{Volga}\,(\delta\sigma)^2 + \mathrm{Vanna}\,\delta S\,\delta\sigma,决定 vol-of-vol 与「价差—波动率」共同冲击下的残差 PnL。

合起来即对冲后的损益分解:

δΠ    Θτ  +  12Γ(δS)2  +  Vegaδσ  +  12Volga(δσ)2  +  VannaδSδσ\delta \Pi \;\approx\; \Theta\,\tau \;+\; \tfrac{1}{2}\,\Gamma\,(\delta S)^2 \;+\; \mathrm{Vega}\,\delta\sigma \;+\; \tfrac{1}{2}\,\mathrm{Volga}\,(\delta\sigma)^2 \;+\; \mathrm{Vanna}\,\delta S\,\delta\sigma

风险中性测度下,前两项的期望关系特别干净:E[12Γ(δS)2]=12ΓS2σrlz2τ\mathbb{E}[\tfrac{1}{2}\,\Gamma\,(\delta S)^2] = \tfrac{1}{2}\,\Gamma\,S^2\,\sigma_{\mathrm{rlz}}^2\,\tau,而 Θτ12ΓS2σimp2τ-\Theta\,\tau \approx \tfrac{1}{2}\,\Gamma\,S^2\,\sigma_{\mathrm{imp}}^2\,\tau。两式相减,长伽马账户的每日 PnL 期望简化为

E[δΠ]    12ΓS2(σrlz2σimp2)τ\mathbb{E}[\delta \Pi] \;\approx\; \tfrac{1}{2}\,\Gamma\,S^2\,(\sigma_{\mathrm{rlz}}^2 - \sigma_{\mathrm{imp}}^2)\,\tau

即「实现波动率减去隐含波动率,乘以 dollar gamma」。这是 vol 交易的一句话总结:买 IV 偏低、卖 IV 偏高,前提是 Gamma scalp 跟得上。

四块分解读 PnL 报表的顺序也由此固定:先看西塔(确定性、可预算),再看伽马项(标的动了多少、对冲是否抓住每次往返),再看维加(IV 自身漂移),最后把 Vanna 与 Volga 留给残差解释。任何一块出现两倍以上的异常值,几乎都对应那块希腊字母在当日被某只突发因素拉离了模型假设。

四、离散再平衡与 Gamma-Theta 盈亏平衡

理论上对冲是连续的;屏幕上不是。把再平衡频率从每分钟降到 30 分钟,(δS)2(\delta S)^2 的样本均值仍然无偏估计 σrlz2\sigma_{\mathrm{rlz}}^2,但​​样本方差​​急剧扩大——这是离散滑点(discrete-hedging slippage)的来源。一个常用近似(Wilmott, 1998)给出每步对冲的方差贡献约 12(ΓS2σ2τ)2\tfrac{1}{2}\,(\Gamma\,S^2\,\sigma^2\,\tau)^2,于是日 PnL 的标准差按 Nhedges\sqrt{N_{\mathrm{hedges}}} 反比缩小。

实务上你只关心三件事:(1) 短伽马的 Theta-Gamma 盈亏平衡点在哪里——把 Θτ+12Γ(δS)2=0\Theta\,\tau + \tfrac{1}{2}\,\Gamma\,(\delta S)^2 = 0 解出 δS/S=σimpτ|\delta S/S| = \sigma_{\mathrm{imp}}\sqrt{\tau},这就是「日内允许 ETF 走多大幅度仍然不亏」的紧致表达;(2) 跳空(gap move)发生时残留 PnL 的下行尾部,因为 (δS)2(\delta S)^2 二次放大、再叠加 IV 反向跳变会把尾部拉长;(3) IV 与 spot 联动方向(Vanna 的符号),决定回补 Delta 的节奏是逆向还是顺向,错节奏会把对冲变成「追涨杀跌」。

五、案例:50ETF 短跨式与 2024 年 3 月钉桩

把上面这套分解贴到 2024 年 3 月某周四的 510050 短跨式上:现货 2.501 元,本月平值(K=2.50K = 2.50)短跨式的 dollar gamma 约 ¥−6,200 / 1% 移动;账户 Vega 约 ¥−18,000 / 1 vol,Vanna 约 ¥+900 / (1% × 1 vol)。隔日 510050 开在 2.498,跳空仅 −0.12%,但 IV 在交易首 30 分钟下塌 1.8 vol。逐行读 PnL:

  • 西塔收益约 +¥7,500(一天的时间价值落袋);
  • 伽马项 12ΓS2(δS/S)2¥45\tfrac{1}{2}\,\Gamma\,S^2\,(\delta S/S)^2 \approx -¥45(几乎为零,标的没动);
  • 维加项 +¥32,400\approx +¥32,400(短 Vega 遇 IV 下塌,大赚);
  • Vanna + Volga 残差 ¥1,200\approx -¥1,200

合计 +¥38,655——与经纪商 PnL 报表的 +¥38,902 仅偏差 0.6%,剩余 0.6% 即模型未覆盖的高阶项与离散滑点。

如果当天发生「钉桩在 2.500」——即 510050 在到期前 30 分钟反复在 2.499–2.501 之间漂——情形会反转:标的几乎不动,但 Γ1/T\Gamma \sim 1/\sqrt{T} 把任何残留 Delta 暴露放大成不可对冲的瞬时跳变,账户 Theta 收得再多也来不及覆盖。SSE 推出 weekly 期权后,此类「钉桩日」在沪深300 ETF(510300)主力链上每月会有 1–2 次,是短伽马账户最需要警觉的两个时段(开盘 30 分钟 + 收盘 30 分钟)之一。CFFEX 上中金所 IO 指数期权改为周度到期后,同一类钉桩现象也开始出现在指数期权链上。

六、练习

Exercise

某账户卖出 300ETF 看涨期权 100 张,标的 4.20 元,K=4.20K = 4.20T=30T = 30 日,σ=0.18\sigma = 0.18r=2%r = 2\%。请:(1) 写出该账户的 Γ\Gamma 与 Vega 闭式表达并粗算其数值;(2) 估算「30 分钟内 ETF 走 0.3%、IV 不变」情形下的 PnL;(3) 说明该账户在 IV 上升 2 vol 时,Vega 与 Volga 的联合损失大致由哪一阶主导。

提示
第 (1) 问把 S,K,σ,TS, K, \sigma, T 代进 Γ=N(d1)/(SσT)\Gamma = N'(d_1) / (S \sigma \sqrt{T})Vega=SN(d1)T\mathrm{Vega} = S\,N'(d_1)\sqrt{T};平值情形下用近似 d112σTd_1 \approx \tfrac{1}{2}\sigma\sqrt{T} 即可,无须查正态表。
提示
第 (2) 问把价格变化 0.3% 代进 12Γ(δS)2\tfrac{1}{2}\Gamma (\delta S)^2,再乘合约乘数 10,000 与 100 张;短 Gamma 此项为负。第 (3) 问比较 Vega2\mathrm{Vega} \cdot 212Volga(2)2\tfrac{1}{2}\,\mathrm{Volga}\,(2)^2 两项的数量级即得结论。

七、通往下一模块

到这里你已能在一张 PnL 报表里逐行读出每个二阶希腊字母收了多少、烧了多少,并把账面波动归因到时间衰减、Gamma scalp、Vega 漂移与 vol-of-vol 残差四块。下一模块 ​1.4.4 波动率​ 把上面那个「IV 自己也是个会动的对象」的事实展开:当你承认 σ\sigma 不是常数,而是 strike 与 time 的曲面,本课的 Vanna 与 Volga 就成了校准波动率曲面动力学时的核心约束。届时你会看见 2024 年 3 月那场钉桩里 IV 下塌 1.8 vol 的形状,恰恰来自曲面整体的平行下移,而不是某一行权价的孤立反应。