第 8 部分 · 进阶视野目录
  1. 8.1Delta 对冲与 Gamma Scalping
  2. 8.2波动率风险溢价
  3. 8.3模型的边界
  4. 8.4世界各地的期权市场
  5. 8.5新手最常见的 12 个误区
Lesson 8.1深入18 min39 / 43

Delta 对冲与 Gamma Scalping

做市商每天卖出成千上万张期权,却并不赌涨跌——他们靠什么赚钱,又在承担什么风险?

Takeaways读完本课,你将会
  1. 掌握 Delta 对冲的基本操作:用标的股票抵消期权的方向风险
  2. 理解为什么 Gamma 让对冲必须不断再平衡,以及「高买低卖」与「低买高卖」从何而来
  3. 用一个公式看懂对冲盈亏:实际波动率 vs 隐含波动率
  4. 了解 Gamma Scalping 的原理、对冲频率的权衡与现实中的局限

做市商的烦恼

设想你是一家期权做市商。一位客户想买 10 张某股票的平值看涨期权,你按报价卖给了他。此刻你手里多了一个空头看涨头寸:如果股价大涨,你会亏很多钱。

但做市商的生意不是押注涨跌。他们一天要成交成千上万笔,买卖方向全由客户决定,自己根本无从选择。他们真正想赚的,是买卖价差,以及期权价格中可能「偏贵」的那部分。

那么,怎样才能卖出期权、却不承担方向风险呢?答案是Delta 对冲(Delta Hedging):用标的股票(或期货)建立一个相反的头寸,把组合的总 Delta 调整到接近 0。这一课,我们就站在做市商的位置,看看对冲到底在做什么,以及对冲之后剩下的风险和收益是什么。

第一步:建立对冲

继续用本站的默认例子:股票现价 $100,平值看涨期权行权价 $100,30 天到期,隐含波动率 30%,无风险利率 4%。用 Black-Scholes 模型计算:

指标(每股)数值
期权价格$3.59
Delta0.532
Gamma0.0462
Theta(每日)−$0.062

你卖出 10 张,相当于 1,000 股的期权,收到权利金约 $3.59 × 1,000 = $3,590。这个空头头寸的 Delta 是 −0.532 × 1,000 ≈ −532 股:股价每涨 $1,你大约亏 $532。

要抵消它,你买入 532 股股票。现在:

一天之后:股价涨到 $101
  1. 剩余 29 天、股价 $101 时,期权的理论价格变为 $4.08。空头期权亏损:(4.08 − 3.59) × 1,000 ≈ −$492。
  2. 532 股股票每股赚 $1,合计 +$532。
  3. 组合净盈亏约 +$40。股价涨了,你却没有亏钱,反而小赚——这就是对冲的效果。
  4. 这 $40 从哪来?大致可以拆成两部分:一天的时间价值流逝让空头赚了约 $62(Theta),而股价变动 $1 带来的 Gamma 损失约为 ½ × 0.0462 × 1² × 1,000 ≈ $23。两者相减,约等于 $40。

为什么对冲必须不断调整

股价涨到 $101 后,期权的 Delta 从 0.532 升到了 0.578。你的空头期权 Delta 变成了 −578 股,而手里只有 532 股——组合不再中性,Delta 约为 −46 股。如果股价继续上涨,你又会开始亏钱。

于是你需要再平衡(Rebalancing):再买入 46 股,把股票增加到 578 股。

这就是 Gamma 的作用。Gamma 衡量 Delta 随标的价格变化的速度,你的空头期权拥有负 Gamma,于是出现了一个令人不快的规律:

  • 股价上涨 → 空头看涨的 Delta 更负 → 你必须买入更多股票(在更高的价格买);
  • 股价下跌 → Delta 回落 → 你必须卖出股票(在更低的价格卖)。

对冲盈亏的核心公式

上面拆分 $40 的思路可以写成一个一般的公式。对一个已经 Delta 对冲的期权多头,在很短的时间 内,按泰勒展开,组合价值的变化约为:

Delta 项已经被股票抵消,剩下的只有 Gamma 项和 Theta 项。而在 Black-Scholes 模型中(忽略利率的影响),Theta 与 Gamma 之间有一个简单的关系:

代入上式,得到期权交易中最重要的公式之一:

方括号里是两个量的比较:

  • :这段时间里标的实际发生的收益率的平方,代表实际波动;
  • :期权价格中「预付」的波动,代表隐含波动。

每天的「盈亏平衡波动」

令方括号为 0,就得到对冲多头每天需要的「盈亏平衡波动幅度」:

用上面的例子精确计算(含利率项):令 ,得 。也就是说,股价一天之内的变动大于约 $1.64(1.64%),对冲后的多头就有盈利;小于它,Gamma 收益覆盖不了 Theta。若忽略利率,这个数正好是 。

注意这里用的是日历日(一年 365 天),周末也在计算时间损耗。很多交易员会按交易日来折算,但思想完全相同。

亲手做一回做市商

下面的模拟器让你扮演卖出看涨期权并每日 Delta 对冲的做市商:期权按 30% 的隐含波动率定价和计算 Delta,而股价按 20% 的「实际波动率」随机游走。多模拟几次,观察累计盈亏的走势:

Hedge做市商模拟:卖出 1 张平值看涨期权并做 Delta 对冲
一条路径上的累计盈亏(期权 + 股票对冲 + 现金)
$0$50$100$150$200第0天第5天第10天第15天第20天第25天第30天
标的价格路径
$98$99$100$101$102$103$104$105051015202530K
300 次模拟的最终盈亏分布
平均盈亏+$113
理论参考*+$114
盈利次数占比100%
5% – 95% 区间+$45 ~ +$204
*理论参考 = 按隐含波动率与实际波动率计算的 Black-Scholes 价格之差 × 100。对冲用隐含波动率计算 Delta,标的按实际波动率随机游走,30 天到期,K = S₀ = $100,r = 4%,不计交易成本。 卖方赚的是「隐含波动率 > 实际波动率」的差;对冲越不频繁,结果越分散。

你会发现,大多数路径的累计盈亏向上漂移——卖方「收」的是 30% 的波动,「赔」的只有 20%。我们用本站引擎模拟了 3,000 条路径(卖出 1 张、每日对冲、持有 30 天):平均盈利约 $114,与「30% 波动率下的期权价格减去 20% 波动率下的期权价格」(约 $114)几乎相同;但单条路径的结果有明显离散,标准差约 $49。

现在把实际波动率调到高于隐含波动率,情况就反过来了:

Hedge做市商模拟:卖出 1 张平值看涨期权并做 Delta 对冲
一条路径上的累计盈亏(期权 + 股票对冲 + 现金)
−$60−$40−$20$0$20第0天第5天第10天第15天第20天第25天第30天
标的价格路径
$96$98$100$102$104$106$108$110051015202530K
300 次模拟的最终盈亏分布
平均盈亏−$130
理论参考*−$114
盈利次数占比3%
5% – 95% 区间−$339 ~ −$4
*理论参考 = 按隐含波动率与实际波动率计算的 Black-Scholes 价格之差 × 100。对冲用隐含波动率计算 Delta,标的按实际波动率随机游走,30 天到期,K = S₀ = $100,r = 4%,不计交易成本。 卖方赚的是「隐含波动率 > 实际波动率」的差;对冲越不频繁,结果越分散。

同样的 3,000 条路径模拟中,实际波动率 40% 时,卖方平均亏损约 $113。方向风险已经被对冲掉了,决定盈亏的变成了波动率。

Gamma Scalping:多头的对冲艺术

既然对冲后的多头赚的是实际波动,那么买入期权、再不断对冲,就成了一种做多波动率的交易方式,常被称为Gamma Scalping(Gamma 剥头皮)。

一个简化的来回
  1. 你买入 10 张平值看涨期权(同上,Delta 0.532),同时卖空 532 股,组合 Delta 中性。
  2. 股价迅速涨到 $102。期权 Delta 升至 0.622,组合 Delta 变成 +90 股。你卖空 90 股(价格 $102),恢复中性。
  3. 随后股价跌回 $100,Delta 回到 0.532,组合 Delta 变成 −90 股。你买回 90 股(价格 $100)。
  4. 股价回到原点,期权价值和最初的 532 股空头都回到了原来的盈亏,但这 90 股「高卖低买」赚了 90 × $2 = $180。
  5. 代价是时间:10 张期权每天的 Theta 约为 −$62。只要这样的来回足够多、足够大,Gamma Scalping 就能覆盖时间损耗;如果股价一动不动,你就每天稳定地亏掉 Theta。

如果第 2 步不做再平衡,股价回到 $100 时,你什么也没赚到。再平衡的意义就在于把 Gamma 带来的浮盈「锁定」下来。

Gamma Scalping 的交易者通常会买入跨式组合或平值期权,因为平值附近的 Gamma 最大,而平值跨式的 Delta 本身就接近 0。他们的观点不是「会涨」或「会跌」,而是「接下来的实际波动会大于期权价格隐含的波动」。

多久对冲一次?

理论上,Black-Scholes 模型假设可以连续对冲,此时对冲误差为 0。现实中只能离散地对冲,于是出现了权衡:

对冲更频繁对冲更稀疏
对冲误差(盈亏的随机波动)更小更大
交易成本(价差、手续费、冲击成本)更高更低
对 Gamma 收益的捕捉捕捉更多小波动可能错过来回波动,也可能吃到趋势

在 Black-Scholes 的世界里,离散对冲误差的标准差大致与再平衡次数的平方根成反比:对冲次数增加到 4 倍,误差约减半。我们的模拟也印证了这一点:在实际波动率等于隐含波动率(均为 30%)时,每日对冲的盈亏标准差约为 $53,每 5 天对冲一次则扩大到约 $115,平均值则都接近 0。

实务中常见的再平衡规则有两类:

  1. 按时间:例如每天收盘前对冲一次;
  2. 按阈值:当组合 Delta 偏离 0 超过一定幅度(例如等效 100 股)时才调整,避免在小幅波动中反复交易。

很多交易员会结合两者,并根据 Gamma 的大小动态调整阈值:临近到期、平值附近 Gamma 很大,Delta 变得很快,需要更频繁地关注。

现实比模型复杂

Delta 对冲是期权定价理论的核心,但在现实中会遇到不少麻烦:

  • 跳空无法对冲:对冲依赖价格连续变化。财报、并购消息导致股价一夜之间跳空 15%,你根本来不及调整。对卖方来说,这种跳空正是最大的风险来源。
  • 波动率本身在变:用哪个波动率算 Delta?用隐含波动率还是对实际波动率的预测?两者不同,对冲比例和盈亏路径都会不同。而且隐含波动率的变化会通过 Vega 直接带来盈亏,Delta 中性不等于 Vega 中性。
  • 交易成本与流动性:股票的买卖价差、借券成本,期权本身的宽价差,都会持续侵蚀利润。
  • 组合层面的对冲:做市商持有成百上千个期权头寸,通常在整个组合层面汇总 Delta、Gamma 与 Vega 后统一对冲,也会使用股指期货等工具。

小结

  • Delta 对冲用标的头寸抵消期权的方向风险,使组合在小幅价格变动下保持价值稳定。
  • Gamma 让 Delta 不断变化,因此对冲必须定期再平衡:空头 Gamma「高买低卖」,多头 Gamma「低买高卖」。
  • 对冲后的盈亏约为 :实际波动率高于隐含波动率,多头赚钱;反之,空头赚钱。
  • Gamma Scalping 是买入期权并不断对冲、赚取实际波动的交易方式,代价是每天的 Theta。
  • 对冲频率需要在对冲误差与交易成本之间权衡;跳空、波动率变化和流动性是现实中的主要障碍。

既然卖方赚的是「隐含波动率高于实际波动率」的部分,一个自然的问题是:平均而言,隐含波动率真的偏高吗?下一课,我们来认识波动率风险溢价。

Quiz检验一下

Quiz8.1 随堂测验
0/5 已作答
01做市商卖出 10 张平值看涨期权(每股 Delta 约 0.53),要让整体头寸 Delta 中性,应该怎么做?
02你持有一个 Delta 中性的期权多头组合(正 Gamma)。标的大涨之后,为了恢复 Delta 中性,你需要?
03你以 30% 的隐含波动率卖出期权并每日 Delta 对冲直到到期。如果这段时间标的的实际波动率只有 20%,平均而言结果是?
04关于对冲频率,下面哪种说法正确?
05某平值期权每股 Gamma 约 0.046、每日 Theta 约 −$0.062。Delta 对冲后的多头,一天之内标的大约需要变动多少,Gamma 收益才能覆盖时间损耗?