第 7 章 · 动态对冲
把 Δ-中性从静态术语升级为动态过程 — 路径上「高卖低买」赚 RV-IV 的钱
理解为什么对冲、连续 vs 离散对冲、Long Γ 的「高卖低买」机制、对冲收益 ≈ ½Γ·S²·(RV²−IV²)·dt,以及「BS 价 = 完美连续对冲下的复制成本」是怎么落地的
- 已掌握 Δ / Γ / Θ 几何含义(第 6 章)
- BS 模型为参考价(第 5 章)
- 假设可在任意时刻按市场价买卖标的
BS 价不只是「公式算出来的数字」,它就是把所有再平衡现金流加起来的总和。本章把这个等式从抽象变成具体数字。
0. 从 Δ-中性到动态对冲
第 6 章给了 Greeks 的几何含义,并且定义了 Δ-中性 — 「把方向风险压到 0」。但压到 0 之后会发生什么?没有方向风险的组合,不可能凭空赚钱(否则就是无风险套利);剩下的那部分波动,本身就是波动率这个交易标的。
本章把 Δ-中性从一个静态术语升级为一个动态过程。我们会回答 6 个问题:
- 为什么要对冲?(隔离方向风险,只暴露 Vega/Γ/Θ)
- 多久对冲一次?(连续不可能,离散对冲会引入误差)
- 对冲成本从哪来?(Long Γ 时每次再平衡都在「高卖低买」)
- 为什么 Long Γ 反而能赚钱?(Gamma Scalping 的机制)
- 赚的到底是什么钱?(已实现波动率 RV vs 隐含波动率 IV 的差)
- 这一切怎么回到 BS 的灵魂?(BS 价 = 完美连续对冲下的复制成本)
1. 为什么要对冲
单张期权的 Greek 强绑定(参考第 6 章):Long Call 同时是 Δ+ Γ+ Vega+ Θ−。如果你的真正押注是「IV 会涨」(Vega+),却被迫顺带承担方向(Δ+)和时间(Θ−),结果由这三个 Greek 共同决定 — 即使 IV 真涨了,标的反向也可能让你整体亏损。
对冲的目的:用一个风险源平衡另一个 — 用标的股票消除 Δ,让组合只暴露剩下的 Γ / Vega / Θ。这是一个维度切换:方向赌注 → 波动率赌注。
| 头寸 | 不对冲:主导风险 | Δ-对冲后:剩余敞口 |
|---|---|---|
| Long Call | Δ+(看涨方向) | Long Γ + Long Vega − Θ(做多波动率) |
| Long Put | Δ−(看跌方向) | Long Γ + Long Vega − Θ(做多波动率) |
| Long Straddle | 已 Δ-中性 | Long Γ + Long Vega − Θ(做多波动率) |
| Short Strangle | 近 Δ-中性 | Short Γ − Vega + Θ(做空波动率) |
一句话:对冲不是消除风险,是把风险换种维度。Δ-中性把方向噪声压下去,让你看见真正想交易的信号 — 波动率。
2. 多久对冲一次:连续 vs 离散
BS 模型的隐含假设:每一刻 Δ 漂移就立刻补齐股票数量,让组合永远处于 Δ-中性。这就是「连续对冲」 — 数学上美,实际上不可能(交易成本、最小手数、流动性都让连续不可达)。
现实里只能离散对冲。两种常见实现:
- 固定时间间隔:每天 / 每周 / 每小时收盘对冲一次。简单,但 Γ 大时风险敞口高。
- Δ 阈值触发:组合 Δ 偏离 0 超过某个阈值(如 ±5)才动手。能根据 Γ 自适应,但实现稍复杂。
离散误差:再平衡间隔越长,组合在两次对冲之间承担的未对冲 Γ-Δ 漂移越大,复制 P/L 与 BS 理论价之差(残差)越多。提高频率能减少误差,但加大交易成本 — 这是 frequency vs cost 的权衡。专业做市商交易费极低 → 高频对冲;散户交易费 / 滑点高 → 低频对冲。
| 对冲频率 | 残差方差 | 交易成本 | 适合谁 |
|---|---|---|---|
| 每周 | 大(Γ 风险积累 5 个交易日) | 低 | 交易成本极高的散户 |
| 每日 | 中 | 中 | 本章仿真采用 — 平衡点 |
| 每小时 / 实时 | 小 | 高 | 做市商 / 量化基金 |
3. Long Γ 的「高卖低买」机制
Long Call → Long Γ → Δ 顺着 S 走的方向漂移。具体:
- S 上涨(100 → 105) → Δ 变大(0.50 → 0.62) → 你需要再卖出 0.12 股股票在更高的价位。
- S 下跌(100 → 95) → Δ 变小(0.50 → 0.38) → 你需要买回 0.12 股股票在更低的价位。
这是强制的高卖低买 — 每次再平衡都收一笔小钱。这些钱的总和,近似等于期权付出的时间价值(Θ 损耗)。
BS PDE 把这种直觉公式化(参考第 6 章 Θ 节):
忽略利率项(短期、低利率),重写为「对冲收益 vs 时间损耗」:
关键:等式左边的 σ 是真实发生的 RV,右边的 Θ 来自买入时的 IV。两者相等就是「用买入时定价的 σ 实现了相同的 σ」 — 不赚不亏。两者不等,差额就是你的对冲 P/L。
4. Gamma Scalping 完整仿真
设置:买入 1 张 ATM Call (K=100, 60D, 买入时 IV=30%),每日收盘按当日 BS Δ 重新对冲,持有 30 日。下面用两条实现波动率不同的 GBM 路径展示对冲收益的差异 — 两条路径的买入时 IV 相同,唯一区别是 RV。
4.1 路径 A:低实现波动(RV ≈ 19%)
读图:S 路径相对平稳,Δ 漂移幅度小 → 每日再平衡现金流也小(面板 B 柱很窄)。Γ 项的累积收益不足以覆盖 Θ 损耗 → 累计组合价值(面板 C)走向负值。买便宜 IV 的代价:RV 小于 IV 时,你就在做空 RV 上做错了边。
4.2 路径 B:高实现波动(RV ≈ 52%)
读图:S 路径剧烈震荡,Δ 漂移大 → 再平衡现金流幅度也大(面板 B 柱明显)。每次大跳都赚一笔「高卖低买」的钱,累积起来超过了 Θ 衰减 → 累计组合价值走向正值。这就是 Gamma Scalping 赚钱的具体数字。
4.3 两条路径的关键区别
| 指标 | 路径 A(低 RV) | 路径 B(高 RV) |
|---|---|---|
| 实现 RV | 19.2% | 51.7% |
| 买入时 IV | 30% | 30% |
| RV − IV | -10.8pp | +21.7pp |
| 最终 S | 91.72 | 124.56 |
| 对冲组合 P/L | -0.406 | +2.401 |
注意:最终 S 在哪里跟对冲 P/L 关系不大 — 真正决定盈亏的是路径上的波动幅度(RV)。这就是 Δ-中性把方向风险消除后剩下的、纯波动率赌注的本质。
5. 赚的到底是什么钱:RV vs IV 的差
把每天 Γ 项收益累加,可以推导出对冲总 P/L 的近似公式(教学口径,简化了高阶项):
三种情景:
- RV > IV(你买便宜了 vol)→ Long Γ 赚得超过 Θ 损耗 → 赚钱(路径 B)
- RV < IV(你买贵了 vol)→ Long Γ 收益不够付 Θ → 亏钱(路径 A)
- RV ≈ IV → 不赚不亏,「盈亏平衡波动率」就是买入时的 IV
含义重写:
- 买入期权 + 动态 Δ 对冲 = 做多已实现波动率。
- 卖出期权 + 动态 Δ 对冲 = 做空已实现波动率。
- Δ-中性不是「无风险」 — 它把方向风险换成了波动率风险(Vega + Γ)。
这里的 RV 与 IV 是下一章波动率的核心研究对象。本章只用到它们的相对关系(RV-IV 差),关于「IV 怎么读、IV Rank、波动率曲面」等完整内容,下一章详谈。
6. 回到 BS 模型的灵魂
第 5 章 BS 推导建立在「复制组合」上:用一定数量的标的 + 现金,动态调整,复制期权的损益。当这个动态调整完美连续且 RV 真的等于 IV 时,复制组合的总成本恰好等于 BS 价 — 所以 BS 价就是「完美连续对冲下的复制成本」。
这就是章首核心式的精确版本。本章的两条仿真路径就是这个等式的两个实例:
- 路径 A:RV < IV → 复制成本超出了你卖出期权能收回的 → 你(作为期权买方)亏了。
- 路径 B:RV > IV → 复制现金流之和超过了你买入期权付出的 → 你赚了。
不会对冲的人无法真正理解期权定价。BS 价不是「公式蒙出来的数字」 — 它是一个过程的期望值,过程就是动态对冲。所有 BS 模型的扩展(随机波动率、跳扩散、局部波动率)都还在围绕同一个问题:怎么把这个过程在更现实的市场假设下重做一遍。
小结
一句话回顾:对冲不是消除风险,是把风险换种维度 — 把方向赌注换成波动率赌注。每天再平衡的「高卖低买」加起来,就是你赚的 RV-IV 差。
下一章把波动率本身作为研究对象 — IV 是什么、RV 怎么算、它们之间有什么结构性偏差,把本章用到的「RV 与 IV」彻底拆开看。