6.6 Gamma scalping
This page hasn’t been translated into English yet, so you’re reading the Chinese original. Chapters are being translated one by one.
边学边练读懂 → 自己算例子 → 答「想一想」→做练一练 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 交易)。
第三步:一次来回赚多少
Section titled “第三步:一次来回赚多少”- 以 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。
- 通用公式:
- Γ:组合每股的 Gamma;ΔS:每次摆动的幅度(美元);× 100 换算成每组。
- 注意是平方:摆动大一倍,赚的钱变成 4 倍。
第四步:谁来付钱?Theta
Section titled “第四步:谁来付钱?Theta”- 这组跨式的 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 平均收益」。
公式:把直觉写成数学
Section titled “公式:把直觉写成数学”把每一小段时间的「Gamma 收益 − Theta 成本」加起来,就得到总公式:
- Γ:当时组合的 Gamma(每股);S:当时的股价。
- σ_realized:这一小段时间里实际发生的波动率(年化);σ_implied:买入时的隐含波动率。
- Δt:一小段时间(以年计);Σ:把每一段加起来。
- 读法:每一小段,你赚的是「实际方差 − 隐含方差」,再乘以当时的 Gamma。Gamma 大的时候(平值、临近到期),这个差距被放大。
粗算:Vega ×(实现 − 隐含)
Section titled “粗算:Vega ×(实现 − 隐含)”对平值期权,还有一个更顺手的近似。对冲到期的期望盈亏约等于 Vega 乘以两种波动率之差(以「点」计):
- 它只是「平均」,而且在实现和隐含相差不太大时比较准。
路径依赖:同样的波动率,不同的结果
Section titled “路径依赖:同样的波动率,不同的结果”- 路径依赖(path dependence):结果不只取决于「波动有多大」。它还取决于波动发生在什么时候、在什么价位。
- 股价在行权价附近来回摆动,Gamma 大,赚得多;股价先单边走远、再摆动,Gamma 变小,赚得少。
- 对冲频率(hedging frequency):调得越勤,越接近理论值,但佣金和滑点越多;调得越少,结果越随机。
- 跳空时你来不及调:隔夜跳空的那一段,只能按跳空前的 Delta 结算。
对冲与不对冲:押的东西不一样
Section titled “对冲与不对冲:押的东西不一样”- 不对冲的跨式,押的是「最后走到哪」:到期时离行权价越远,赚得越多。
- 对冲后的跨式,押的是「每天走多远」:把每天波动的平方加起来,和 IV 比。
- 所以单边慢涨对不对冲的跨式有利,对 Gamma scalping 却可能不利;来回大幅震荡正好相反(例 4)。
两种对冲规则
Section titled “两种对冲规则”- 按时间:每天固定一个时间点,把 Delta 调回 0。简单,适合在新加坡作息下练习。
- 按阈值:Delta 偏离超过一定股数(比如 ±10 股)才调。大行情里调得多,平静时调得少。
- 两种规则没有绝对的好坏。重要的是事先定好、一直照做,并把每次对冲记进日志。
纸上练习的每日清单
Section titled “纸上练习的每日清单”- 开盘后 30 分钟内,记下 SPY 价格和跨式的 Delta。
- 按规则算出要买卖多少股,用限价单(模拟)成交。
- 记录:对冲价格、股数、累计持股。
- 第二天同一时间重复。每天算一次「期权盈亏 + 对冲盈亏」。
- 周末用这一周的收盘价,算出实现波动率,和买入时的 IV 比较。
做空 Gamma 的人:高买低卖
Section titled “做空 Gamma 的人:高买低卖”- 反过来看,卖出期权的人如果也做 Delta 对冲,就要「涨了买、跌了卖」。
- 大波动里,他每次都在高位买、低位卖,把收到的 Theta 一点点吐回去。
- 做市商(market maker,持续报出买卖价的机构)常常持有大量期权,并用程序连续对冲。他们的对冲买卖,有时会放大或抑制市场波动(第9章进阶专题)。
在新加坡做 Gamma scalping 的现实
Section titled “在新加坡做 Gamma scalping 的现实”- 美股在你的深夜到凌晨交易。每天收盘前对冲,意味着凌晨 3–4 点(夏令时)或 4–5 点(冬令时)操作。
- 学习阶段用模拟盘或纸上练习。每天固定一个时间点对冲一次即可,比如开盘后 30 分钟。
- 散户的对冲成本比做市商高得多,这是一个真实的劣势。
例子(示例价格,非实时,SPY $770,30 天平值跨式 $26.40,每组 Gamma 约 2.4、Theta 约 −$44/天):
- 两周来回摆动的结果(用 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 慢慢变大。
- Vega 粗算。这组跨式的 Vega 约 1.75(每股、每 IV 点)。
- 若接下来 30 天实现 18%:约 1.75 × (18 − 15) = +$5.25(每股),每组约 +$525。
- 若实现 12%:约 1.75 × (12 − 15) = −$5.25(每股),每组约 −$525。
- 期望相同,单次结果却差很远。用 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% 时平均略为正。原因是模拟中股价只在交易日波动,而定价按日历日计时,总方差略大于隐含值。这是细节,不影响结论。
- 同一个跨式,对冲与不对冲(10 个交易日,用 bs.py 重新定价):
- SPY 每天涨 $4,一路涨到 810:不对冲每组约 +$1,554;每天对冲的每组约 −$346。因为你一路在卖出股票,而股价一路上涨。
- SPY 每天来回 ±$10,最后回到 770:不对冲每组约 −$711;每天对冲的每组约 +$592。
- 读法:想押「方向大行情」,不必对冲;想押「波动比市场预期大」,才做 Gamma scalping。
常见误区:
- 「Delta 中性就是没有风险。」——你仍然承担 Gamma、Vega、跳空和对冲成本的风险(第3章实战要点)。
- 「对冲越勤快越好。」——每次对冲都要付佣金和滑点;太勤会吃掉利润,太少结果又更随机。
- 「实现波动高于隐含,这一笔就一定赚。」——路径依赖:例 3 中仍有约 14% 的路径亏钱。
- 「Gamma scalping 是散户的稳定收入。」——做市商成本低、速度快;在新加坡凌晨手动对冲,你处于劣势。学习阶段只做模拟。
想一想:
- 做空 Gamma 的人也做 Delta 对冲,他的交易是「低买高卖」还是「高买低卖」?(答:高买低卖。股价上涨时,空头期权的 Delta 更负,他要买入股票;下跌时要卖出。所以卖方在大波动里对冲会亏钱。)
- AAPL $340,30 天平值 IV 25%。按 16 法则,AAPL 每个交易日平均要波动多少,做多 Gamma 才能打平?(答:25% ÷ 16 ≈ 1.56%;340 × 1.56% ≈ $5.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/组)比呢?
参考答案
- 每组 Gamma = 0.024 × 100 = 2.4:股价每变 $1,Delta 变约 2.4 股。
- 涨 $6 后,Delta 约 +2.4 × 6 = +14.4 股,于是在 776 卖出约 14.4 股。
- 回到 770 时买回 14.4 股,赚 14.4 × 6 = $86.4(每组)。
- 用公式验算:Γ × (ΔS)² × 100 = 0.024 × 36 × 100 = $86.4。
- 如果这一来回发生在一天之内,比一天的 Theta $44 多约 $42。
A10(6.6) NVDA $225,30 天平值 IV 40%。按 16 法则估算:做多 Gamma 并每日对冲时,NVDA 每个交易日平均要波动多少(百分比和美元),才能打平 Theta?
参考答案
- 16 法则:40% ÷ 16 = 2.5%。
- 换成美元:225 × 2.5% ≈ $5.63。
- 结论:NVDA 每个交易日平均波动超过约 2.5%(约 $5.63),多头 Gamma 才赚钱。
换一组数字再练
题目参数每次随机生成,答完点「检查」即时判对错。价格是示例、不是实时行情;答数量时按提示的单位填写,亏损或下跌填负数。
需要启用 JavaScript 才能自动出题。
问 AI 导师
卡住了,或者想换个角度再学一遍?把下面这段提示词交给 Claude 或其他 AI 助手,它会按本课程的教学规则一对一带你学这一节。提示词可以先改再复制。
AI 也会算错:它给的数字请自己复算,拿不准时以讲义和答案页为准。