跳转到内容

6.6 Gamma scalping

边学边练读懂 → 自己算例子 → 答「想一想」→做练一练 A9、A10问 AI 导师本章引导

一句话:买入期权(做多 Gamma),再用股票不断把 Delta 调回 0。每次调整都是「涨了卖一点、跌了买一点」。只要实际波动大于隐含波动,这些差价就能赚回 Theta,还有盈余。

为什么要学:它回答了一个根本问题:做多波动率的钱,到底从哪里来?它也解释了做市商怎样对冲。还解释了为什么平静的市场,会让期权买方慢慢流血。学完它,你才真正明白「实现 vs 隐含」这句话。

生活类比:「低买高卖做差价」的水果摊。

  • 摊主给自己定了规矩:苹果库存保持「中性」。
  • 苹果涨价,他多卖一点;苹果跌价,他多进一点。每来回一次,就赚一小笔差价。
  • 但摊位每天都要交租金(Theta)。价格天天大起大落,差价赚得比租金多;价格一动不动,租金照交,只亏不赚。
  • 类比的局限:摊主想卖多少自己定;Gamma scalping 每次买卖多少,由 Gamma 和股价变化决定。而且股价可能在你睡觉时直接跳空,中间没有「做差价」的机会。

细讲:

第一步:买入跨式后,仓位会「自动站队」

Section titled “第一步:买入跨式后,仓位会「自动站队」”
  • 买入平值跨式,建仓时 Delta 接近 0。
  • 股价上涨:call 的 Delta 变大,put 的 Delta 向 0 靠近,组合 Delta 变成正数。
  • 股价下跌:组合 Delta 变成负数。
  • 这就是多头 Gamma:涨时变多、跌时变空(第3章 3.2)。

第二步:Delta 对冲,把「站队」变成现金

Section titled “第二步:Delta 对冲,把「站队」变成现金”
  • Delta 对冲(delta hedging):买卖股票,把组合的 Delta 调回 0。调完以后,仓位叫 Delta 中性(delta-neutral,对小幅涨跌不敏感)。
  • 上涨后 Delta 为正:卖出股票,等于在高位卖。
  • 下跌后 Delta 为负:买入股票,等于在低位买。
  • 股价来回摆动一次,你就完成一次「高卖低买」。这就是 Gamma scalping(Gamma 交易)。
  • 以 SPY 770 跨式为例:建仓时 Delta 约 +6 股,先卖出约 6 股,把 Delta 调到 0。
  • 每组跨式的 Gamma 约 0.024 × 100 = 2.4:股价每变 $1,Delta 变约 2.4 股。
  • 股价从 770 涨到 775:Delta 约 +2.4 × 5 = +12 股,于是卖出 12 股。
  • 股价回到 770:Delta 回到约 0,于是买回 12 股。股票部分赚 12 × $5 = $60。
  • 期权本身回到原价,只少了时间价值。所以这一来回净赚约 $60,再减去这段时间的 Theta。
  • 通用公式:
P&Lround trip≈Γ×(ΔS)2×100\text{P\&L}_{\text{round trip}} \approx \Gamma \times (\Delta S)^2 \times 100
  • Γ:组合每股的 Gamma;ΔS:每次摆动的幅度(美元);× 100 换算成每组。
  • 注意是平方:摆动大一倍,赚的钱变成 4 倍。
  • 这组跨式的 Theta,约为每组每个日历日 −$44。
  • 周末两天不交易,Theta 照扣。按交易日算,每个交易日要赚回约 44 × 365 ÷ 252 ≈ $64。
  • 单日波动 ΔS 带来的 Gamma 收益约 ½ × 2.4 × (ΔS)²。让它等于 $64:(ΔS)² ≈ 53,ΔS ≈ $7.3。
  • 对照第2章的 16 法则:15% ÷ 16 ≈ 0.94%,770 × 0.94% ≈ $7.2。两者几乎一样!
  • 结论:IV 15% 等于在说「SPY 每个交易日平均波动约 $7.2」。实际波动比这大,多头赚;比这小,多头亏。
  • 这是第3章 Θ ≈ −½ΓS²σ² 的另一种读法:Theta 就是「按隐含波动率算出来的 Gamma 平均收益」。

把每一小段时间的「Gamma 收益 − Theta 成本」加起来,就得到总公式:

P&Lhedged≈∑12 Γ S2(σrealized2−σimplied2)Δt\text{P\&L}_{\text{hedged}} \approx \sum \tfrac{1}{2}\,\Gamma\,S^2\left(\sigma_{\text{realized}}^2 - \sigma_{\text{implied}}^2\right)\Delta t
  • Γ:当时组合的 Gamma(每股);S:当时的股价。
  • σ_realized:这一小段时间里实际发生的波动率(年化);σ_implied:买入时的隐含波动率。
  • Δt:一小段时间(以年计);Σ:把每一段加起来。
  • 读法:每一小段,你赚的是「实际方差 − 隐含方差」,再乘以当时的 Gamma。Gamma 大的时候(平值、临近到期),这个差距被放大。

对平值期权,还有一个更顺手的近似。对冲到期的期望盈亏约等于 Vega 乘以两种波动率之差(以「点」计):

P&Lhedged≈Vega×(σrealized−σimplied)\text{P\&L}_{\text{hedged}} \approx \text{Vega} \times \left(\sigma_{\text{realized}} - \sigma_{\text{implied}}\right)
  • 它只是「平均」,而且在实现和隐含相差不太大时比较准。

路径依赖:同样的波动率,不同的结果

Section titled “路径依赖:同样的波动率,不同的结果”
  • 路径依赖(path dependence):结果不只取决于「波动有多大」。它还取决于波动发生在什么时候、在什么价位。
  • 股价在行权价附近来回摆动,Gamma 大,赚得多;股价先单边走远、再摆动,Gamma 变小,赚得少。
  • 对冲频率(hedging frequency):调得越勤,越接近理论值,但佣金和滑点越多;调得越少,结果越随机。
  • 跳空时你来不及调:隔夜跳空的那一段,只能按跳空前的 Delta 结算。

对冲与不对冲:押的东西不一样

Section titled “对冲与不对冲:押的东西不一样”
  • 不对冲的跨式,押的是「最后走到哪」:到期时离行权价越远,赚得越多。
  • 对冲后的跨式,押的是「每天走多远」:把每天波动的平方加起来,和 IV 比。
  • 所以单边慢涨对不对冲的跨式有利,对 Gamma scalping 却可能不利;来回大幅震荡正好相反(例 4)。
  • 按时间:每天固定一个时间点,把 Delta 调回 0。简单,适合在新加坡作息下练习。
  • 按阈值:Delta 偏离超过一定股数(比如 ±10 股)才调。大行情里调得多,平静时调得少。
  • 两种规则没有绝对的好坏。重要的是事先定好、一直照做,并把每次对冲记进日志。
  1. 开盘后 30 分钟内,记下 SPY 价格和跨式的 Delta。
  2. 按规则算出要买卖多少股,用限价单(模拟)成交。
  3. 记录:对冲价格、股数、累计持股。
  4. 第二天同一时间重复。每天算一次「期权盈亏 + 对冲盈亏」。
  5. 周末用这一周的收盘价,算出实现波动率,和买入时的 IV 比较。
  • 反过来看,卖出期权的人如果也做 Delta 对冲,就要「涨了买、跌了卖」。
  • 大波动里,他每次都在高位买、低位卖,把收到的 Theta 一点点吐回去。
  • 做市商(market maker,持续报出买卖价的机构)常常持有大量期权,并用程序连续对冲。他们的对冲买卖,有时会放大或抑制市场波动(第9章进阶专题)。
  • 美股在你的深夜到凌晨交易。每天收盘前对冲,意味着凌晨 3–4 点(夏令时)或 4–5 点(冬令时)操作。
  • 学习阶段用模拟盘或纸上练习。每天固定一个时间点对冲一次即可,比如开盘后 30 分钟。
  • 散户的对冲成本比做市商高得多,这是一个真实的劣势。

例子(示例价格,非实时,SPY $770,30 天平值跨式 $26.40,每组 Gamma 约 2.4、Theta 约 −$44/天):

  1. 两周来回摆动的结果(用 bs.py 重新定价)。假设 SPY 每个交易日收盘都在 770 上下来回:今天 +a、明天 −a。共 10 个交易日、14 个日历日,每天收盘把 Delta 调回 0。
    • 每天摆动 $4:期权本身 −$711;对冲交易 +$212;合计约 −$499(每组)。
    • 每天摆动 $7.2:期权本身 −$711;对冲交易 +$684;合计约 −$27,基本打平。
    • 每天摆动 $10:期权本身 −$711;对冲交易 +$1,304;合计约 +$592。
    • 读法:三种情形里,期权本身的亏损完全一样。两周后 SPY 回到 770,跨式从 $26.40 跌到约 $19.29,每组亏 $711,全是时间价值。
    • 全部的差别来自对冲交易。摆动 $7.2 时基本打平,正好是 16 法则给出的数。
    • 用公式验算摆动 $4 的情形:每天约 ½ × 2.4 × 4² = $19.2,10 天约 $192,和重新定价的 $212 很接近。差额来自临近到期 Gamma 慢慢变大。
  2. Vega 粗算。这组跨式的 Vega 约 1.75(每股、每 IV 点)。
    • 若接下来 30 天实现 18%:约 1.75 × (18 − 15) = +$5.25(每股),每组约 +$525。
    • 若实现 12%:约 1.75 × (12 − 15) = −$5.25(每股),每组约 −$525。
  3. 期望相同,单次结果却差很远。用 bs.py 按「每个交易日收盘对冲一次」模拟 20,000 条价格路径,结果如下(每股):
    • 实现 12%:平均 −$4.63,标准差 $4.42,约 86% 的路径亏钱。
    • 实现 15%:平均 +$0.80,标准差 $5.10,约 44% 的路径亏钱。
    • 实现 18%:平均 +$6.23,标准差 $6.55,仍有约 14% 的路径亏钱。
    • 读法:平均值和例 2 的粗算相近。但单次结果的波动(标准差 $4–7)和平均值差不多大。要重复很多次,优势才看得出来。
    • 实现 15% 时平均略为正。原因是模拟中股价只在交易日波动,而定价按日历日计时,总方差略大于隐含值。这是细节,不影响结论。
  4. 同一个跨式,对冲与不对冲(10 个交易日,用 bs.py 重新定价):
    • SPY 每天涨 $4,一路涨到 810:不对冲每组约 +$1,554;每天对冲的每组约 −$346。因为你一路在卖出股票,而股价一路上涨。
    • SPY 每天来回 ±$10,最后回到 770:不对冲每组约 −$711;每天对冲的每组约 +$592。
    • 读法:想押「方向大行情」,不必对冲;想押「波动比市场预期大」,才做 Gamma scalping。

常见误区:

  • 「Delta 中性就是没有风险。」——你仍然承担 Gamma、Vega、跳空和对冲成本的风险(第3章实战要点)。
  • 「对冲越勤快越好。」——每次对冲都要付佣金和滑点;太勤会吃掉利润,太少结果又更随机。
  • 「实现波动高于隐含,这一笔就一定赚。」——路径依赖:例 3 中仍有约 14% 的路径亏钱。
  • 「Gamma scalping 是散户的稳定收入。」——做市商成本低、速度快;在新加坡凌晨手动对冲,你处于劣势。学习阶段只做模拟。

想一想:

  1. 做空 Gamma 的人也做 Delta 对冲,他的交易是「低买高卖」还是「高买低卖」?(答:高买低卖。股价上涨时,空头期权的 Delta 更负,他要买入股票;下跌时要卖出。所以卖方在大波动里对冲会亏钱。)
  2. AAPL $340,30 天平值 IV 25%。按 16 法则,AAPL 每个交易日平均要波动多少,做多 Gamma 才能打平?(答:25% ÷ 16 ≈ 1.56%;340 × 1.56% ≈ $5.3。)
  3. 为什么越接近到期,每一次来回赚得越多,每天付的 Theta 也越多?(答:平值期权临近到期时 Gamma 变大,同样的摆动赚得更多。Gamma 和 Theta 是同一枚硬币的两面:Θ ≈ −½ΓS²σ²。)

关键术语:

中文 English 白话解释
Gamma 交易 gamma scalping 买入期权并反复 Delta 对冲,赚实际波动的差价
Delta 对冲 delta hedging 买卖股票,把组合 Delta 调回 0
Delta 中性 delta-neutral 组合对小幅涨跌不敏感
实现波动 realized volatility 事后实际发生的波动
路径依赖 path dependence 结果取决于波动发生的时间和位置
对冲频率 hedging frequency 多久调整一次 Delta
盈亏平衡波动 breakeven move 让 Gamma 收益正好抵消 Theta 的单日波动
做市商 market maker 持续报买卖价、靠对冲管理风险的机构

练一练

学完这一节,先独立算下面的题,再展开参考答案核对。做错了就点「收进错题本」,到「复习」页按第 1、3、7 天重做;错因照样记进你自己的错题本。

A9(6.6) 你持有 1 组 SPY 770 跨式,Gamma 约 0.024(每股)。SPY 从 770 涨到 776,你把 Delta 调回 0;SPY 又回到 770,你再调回 0。这一来回的对冲利润约多少(每组)?和一天的 Theta(约 −$44/组)比呢?

参考答案
  1. 每组 Gamma = 0.024 × 100 = 2.4:股价每变 $1,Delta 变约 2.4 股。
  2. 涨 $6 后,Delta 约 +2.4 × 6 = +14.4 股,于是在 776 卖出约 14.4 股。
  3. 回到 770 时买回 14.4 股,赚 14.4 × 6 = $86.4(每组)。
  4. 用公式验算:Γ × (ΔS)² × 100 = 0.024 × 36 × 100 = $86.4。
  5. 如果这一来回发生在一天之内,比一天的 Theta $44 多约 $42。

A10(6.6) NVDA $225,30 天平值 IV 40%。按 16 法则估算:做多 Gamma 并每日对冲时,NVDA 每个交易日平均要波动多少(百分比和美元),才能打平 Theta?

参考答案
  1. 16 法则:40% ÷ 16 = 2.5%。
  2. 换成美元:225 × 2.5% ≈ $5.63。
  3. 结论:NVDA 每个交易日平均波动超过约 2.5%(约 $5.63),多头 Gamma 才赚钱。

换一组数字再练

题目参数每次随机生成,答完点「检查」即时判对错。价格是示例、不是实时行情;答数量时按提示的单位填写,亏损或下跌填负数。

需要启用 JavaScript 才能自动出题。

问 AI 导师

卡住了,或者想换个角度再学一遍?把下面这段提示词交给 Claude 或其他 AI 助手,它会按本课程的教学规则一对一带你学这一节。提示词可以先改再复制。

AI 也会算错:它给的数字请自己复算,拿不准时以讲义和答案页为准。