伽马结构
深度学习手册
A FIELD MANUAL FOR US INDEX GEX
从做市商为什么必须对冲,到 GEX 曲线的每一种形态、IV 与波动率曲面的细节、 未平仓合约与订单流的证据链,最后落到一套可证伪、可复盘的每日流程。 这不是“抄底位”合集,而是一台可以自己运转的市场结构模型。
GEX / DEX / Vanna / Charm
期限结构 / 曲面 / VRP
sweep / 暗池 / 0DTE
确认 / 失效 / 风控
先建立地图,再学习地形
大多数 GEX 内容从“call wall 是压力、put wall 是支撑”开始,然后给你一张画满横线的图。 这相当于把一本字典的最后一页撕下来当语言课。真正需要先建立的,是三个层次: 谁在对冲、对冲的数学是什么、这些数字如何在不同的波动率环境里改变含义。 这三层不清楚,线越多,误读越快。
1. GEX 是估计,不是观测。没有人公布“做市商净伽马”。它由期权链、伽马模型和一个关于做市商站哪边的假设构造出来。不同数据商给出不同的数,是正常的。
2. 结构描述“怎么动”,不描述“往哪动”。负伽马放大波动,不预测方向;正伽马阻尼波动,也不保证横盘。
3. 水平位不是磁铁,也不是保证。墙会被穿;pin 会失效;flip 会被来回穿越。把它们当作“概率与赔率的背景”,而不是“价格必须停下的地方”。
4. 任何形态都必须和 IV、期限结构、事件、流动性一起读。同一个负伽马结构,在低 IV 的普通周二与高 IV 的 CPI 日,是两种完全不同的市场。
这本书的四个层次
三种读法,按你的时间选
| 路径 | 读什么 | 目标 |
|---|---|---|
| 90 分钟速通 | 序章 → 01 市场机器 → 03 读图 → 04 形态图谱 → 05 状态机 → 10 信号合成 → 12 流程 | 能独立读一张 GEX 图,知道什么时候不该交易 |
| 14 天深度 | 按 15 章资源页的 14 天计划,每天 60–90 分钟:读一章 + 做一次数据练习 + 写 3 行日志 | 建立自己的盘前检查表与复盘模板 |
| 30 天进阶 | 在 14 天基础上加入 06–07 IV 曲面、08 OI/flow、11 证据、16 公式与 Python | 能设计并回测一个可证伪的 GEX 假设 |
交互元素怎么用
文中所有图表都可以悬停查看数值;带 可交互 标记的面板支持切换情景。
每章底部有“标记完成”,进度保存在你自己的浏览器里(localStorage),不上传。
右侧目录会随滚动高亮;按 / 可直接搜索章节,按 Esc 关闭弹窗。
① 正伽马阻尼,负伽马放大;方向由 delta 和现货供需决定。 ② Gamma flip 是状态边界,不是反转位。 ③ 墙是浓度,不是水泥。 ④ 负伽马里的“支撑”更容易被击穿,正伽马里的“压力”更容易被消化。 ⑤ IV 是价格,RV 是结果,VRP 是两者之差。 ⑥ 期限结构倒挂比 IV 绝对值更接近“紧急”。 ⑦ OI 是存量,成交是流量,0DTE 让流量变成结构。 ⑧ 没有基线、样本和成本的 GEX 统计,不是证据。
市场机器:谁在对冲,
为什么必须对冲
把期权市场想成一家巨大的保险公司。客户买入“上涨赔付”或“下跌赔付”,做市商卖出保单, 然后必须在现货或期货市场里不断调整对冲,才能让自己不靠方向赌博赚钱。 GEX 描述的,就是这张保单账本对价格变化的敏感度,以及做市商为了维持中性被迫交易的方向。
1.1 四个参与者,四种约束
| 参与者 | 典型行为 | 对 GEX 的影响 | 约束 |
|---|---|---|---|
| 期权做市商 Dealer / MM | 卖出或买入期权,赚买卖价差;用现货、期货、其他期权对冲 delta、gamma、vega | 决定“谁在对冲、往哪边对冲”。GEX 的主体 | 风险限额、资本、监管、库存 |
| 方向性客户 Retail / Hedge fund | 买 call 赌上涨、买 put 赌下跌,或卖出期权收租 | 决定做市商是长 gamma 还是短 gamma | 保证金、情绪、事件 |
| 波动率基金 Vol arb / Dispersion | 买卖方差、偏斜、相关性;对冲掉方向,赚波动率定价误差 | 把 vega、vanna、charm 的敞口推给做市商 | 融资、尾部风险、相关性 |
| CTA / 风险平价 Systematic | 按趋势、波动率目标调整股票仓位 | 不直接产生 GEX,但会在同方向放大做市商对冲流 | 波动率目标、杠杆 |
关键不是“谁坏”,而是“谁的约束最硬”。做市商的约束是风险中性;当市场逼着他们交易时,他们不是在表达观点,而是在执行风控。
1.2 一张期权,一份条件义务
一张看涨期权给买方“以行权价买入”的权利。对做市商而言,卖出这张 call 意味着: 价格越高,赔付越大;为了对冲,必须持有现货。价格越涨,call 的 delta 越大,做市商需要持有的现货越多—— 这就是短 gamma 的正反馈:上涨迫使买入,买入推动上涨。
反过来,如果做市商买入了这张 call(例如客户大量卖出),价格上涨时它的 delta 变大, 为了保持中性必须卖出现货。这就是长 gamma 的负反馈:上涨被卖出压制,下跌被买入托住。
做市商长 gamma(正 GEX):高抛低吸,阻尼波动。
做市商短 gamma(负 GEX):追涨杀跌,放大波动。
但“做市商是长还是短”是一个估计,不是交易所公布的事实。这是所有 GEX 分歧的源头。
1.3 用真实数字走一遍对冲
以 2026-10-16 的 SPY 快照为例:现价 762.77,一张 763 call 的 gamma 是 0.05137(每 1 美元标的变动,delta 变化 0.05137), 未平仓 199 张。假设做市商净卖出这 199 张。
每张合约 delta 变化 = 0.05137 × 7.63 ≈ 0.392
需要买入的股票 = 0.392 × 100 × 199 ≈ 7,800 股
// 若做市商是净买入这 199 张,则方向相反:卖出 7,800 股
单张合约的 7,800 股不算大。但 SPY 全链有上百个行权价、多个到期日,且越接近到期, 平值附近的 gamma 越大。把每一档的“delta 变化 × 合约数 × 100”加起来, 就是做市商在 1% 移动中被迫交易的股票总量。这个总量,才是 GEX。
1.4 GEX 的公式与单位
最常见的定义是“标的价格变动 1% 时,做市商组合的美元 gamma 敞口”:
s_i = 做市商方向:+1 净多、−1 净空(估计值)
Γ_i = 每 1 美元标的价格变动的 delta 变化
OI_i = 未平仓合约张数;100 = 合约乘数
S² × 0.01 = 把 delta 变化换算成美元名义敞口
如果只想要“需要交易多少股”,可以去掉一个 S:
Δshares = Σ s_i × Γ_i × OI_i × 100 × S × 0.01。
很多数据商把结果除以 109,标成 “$B per 1%”;也有人用“每 1 点”或“每 1 个标准差”,
所以看到数字先看单位,不要拿两个不同口径的 GEX 直接比大小。
① 美元 gamma / 1% 移动:最常见,量级在数亿到数百亿美元。本文默认这种。
② 股票股数 / 1% 移动:把上面的数除以 S,量级在几十万到几千万股。
③ 每 1 点移动的美元 delta 变化:不乘 0.01S²,数字小 100 倍以上。拿它和 ① 比,会得出完全错误的“墙很薄”结论。
1.5 符号约定:同一个 put wall,为什么有人说支撑、有人说加速
这是 GEX 学习里最重要、也最容易被跳过的一节。期权的 gamma 永远是正的;GEX 的符号来自 做市商站哪边。而“做市商站哪边”至少有三种常见假设:
| 约定 | 假设 | call / put 的贡献 | 典型叙事 |
|---|---|---|---|
| A. 做市商多 call、空 put SqueezeMetrics 传统 | 客户净买 put、净卖 call(保险需求 + 备兑) | call 贡献 +,put 贡献 − | call wall 是正伽马,做市商高抛 → 压力;put wall 是负伽马 → 下跌加速 |
| B. 做市商空 call、空 put 客户净买期权 | 客户整体是期权买方 | call、put 都贡献 − | call wall 是负伽马,突破会加速;put wall 也是负伽马,下跌会加速 |
| C. signed flow 按成交方向推断 | 用主动买/卖、sweep、开平仓分类估计做市商方向 | 逐合约可正可负 | 更接近真实库存,但分类误差、延迟和覆盖率都是问题 |
所以,“put wall 是支撑”并不是从 gamma 数学里自动推出的结论。它更像一个条件性经验: 当 put wall 附近有大量做市商多头 gamma(例如客户卖出 put、做市商买入 put),下跌会被对冲买盘托住; 当做市商是空头 gamma(客户买入 put),下跌反而会被对冲卖盘加速。 同一个价位,不同的库存方向,行为可以完全相反。
它把数据基分成 Signed-flow LIVE(用分类后的 0DTE 订单流重建做市商持仓)与 Settlement OI(用结算未平仓量)。
每个快照都标注用的是哪一种,并在请求 signed flow 不可用时静默降级为 settlement OI,同时给出 fallback: true。
这比“假装所有 GEX 都一样”诚实得多。读任何 GEX 数据前,先问:basis 是什么?expiry 是什么?dealer sign 怎么定?
1.6 四个分辨率:不要只看一个总数
1.7 为什么同一标的有不同的 GEX 数字
- 到期日集合不同:只算 0DTE、只算最近周、还是全到期,结果可以差数倍。0DTE 的 gamma 集中在平值附近,全到期的 gamma 更分散。
- 标的与换算不同:SPY 的 GEX 不能直接和 SPX 比;QQQ 与 NQ 之间有换算比和期货基差。gex-levels 在 NQ 上会用 QQQ 期权做代理,并给出
conversion_ratio。 - IV 来源不同:用收盘 IV、盘中 IV、还是模型平滑后的 IV,会改变 gamma,尤其是在平值附近。
- Dealer sign 不同:见上一节。这是最大的分歧源。
- 乘数与归一化不同:100 倍合约乘数、除以 109、按 1% 还是 1 点,都会改变量级。
- 快照时间不同:GEX 是活的。开盘、午盘、收盘前,同一个行权价的 gamma 可以差很多。
GEX 不是“市场的 gamma”,而是“你假设的做市商账本的 gamma”。它的价值不在精确的数字,而在三件事: 符号(长/短)、形状(集中/空洞)、变化(今天 vs 昨天)。把这三件事读对,比追求小数点后两位重要一百倍。
你看到的 OI 往往是上一交易日结算的,不是实时的;盘中新开的仓位要到收盘后才进入 OI。 所以“盘中 OI 暴增”通常是用成交量、成交额或估算 OI 推断的,不是官方 OI。任何把“今日 OI 变化”当实时数据的图,都值得怀疑。
五个希腊字母:
账本的五个维度
GEX 只是第一层。真正让价格动起来的,是 delta 的变化;而 delta 会因三件事变化: 价格动(gamma)、时间过(charm)、波动率变(vanna)。vega 则描述整个账本对波动率水平的敏感度。 把这五个维度分开看,你才不会把“波动率下降带来的买盘”误读成“基本面转多”。
2.1 一张表看清五个维度
| 希腊字母 | 定义 | 直觉 | 做市商敞口 | 什么时候最重要 |
|---|---|---|---|---|
| Delta (Δ) | ∂V/∂S 标的价格变 1 美元,期权价变多少 | 方向暴露。call 0→1,put −1→0 | DEX:做市商当前的方向库存 | 所有时候;决定对冲的“底仓” |
| Gamma (Γ) | ∂²V/∂S² delta 随价格的变化率 | 凸性。平值、近到期最大 | GEX:价格变动迫使的对冲流 | 到期周、0DTE、平值附近 |
| Vega (ν) | ∂V/∂σ IV 变 1 个点,期权价变多少 | 波动率暴露。平值、长到期最大 | VEX / vega walls | 事件前、IV 大幅重定价 |
| Vanna | ∂²V/∂S∂σ delta 对 IV 的敏感度 | IV 变 → delta 变 → 被迫对冲 | Vanna exposure | IV 快速回落/飙升、事件后 |
| Charm | ∂Δ/∂t delta 随时间的衰减 | 时间过 → delta 漂移 → 尾盘流 | Charm exposure | 到期日、收盘前 1–2 小时 |
| Theta (Θ) | ∂V/∂t 时间价值衰减 | 买方的租金,卖方的收入 | 通常不直接画成“墙” | 所有近到期合约;charm 的发动机 |
希腊字母不是“力量”,是“敏感度”。只有敏感度发生变化时,才会产生对冲流。 一个巨大的 DEX 本身不代表做市商看多;它只代表他们已经持有很多股票作为对冲。 真正推动价格的是“delta 的变化量”,也就是 gamma、charm、vanna 三个通道。
2.2 Delta:方向库存,不是方向观点
做市商卖出 call 后是负 delta,需要买入股票对冲;买入 call 后是正 delta,需要卖出股票对冲。 把全链的 delta 加总,就得到 DEX。DEX 告诉你做市商“现在已经持有多少方向性库存”, 但它不告诉你他们下一步会买还是卖——除非你知道这个库存会如何变化。
// 单位:美元名义。s_i 为做市商方向,Δ_i 为每张合约的 delta
一个常见的误读是:“DEX 为正,所以做市商看涨。”错。DEX 为正只说明他们为了对冲而持有多头股票; 如果 gamma 是负的,价格下跌会让他们卖股票,DEX 会迅速下降。方向观点在客户手里,做市商只有库存。
2.3 Gamma:对冲流的油门
Gamma 衡量 delta 对价格的二阶敏感度。它是 GEX 的核心,因为它决定了对冲流的方向和大小。 平值期权的 gamma 最大,因为价格在行权价附近时,期权从“虚值”变成“实值”的概率变化最快; 越接近到期,这个效应越剧烈。
d1 = [ln(S/K) + (r − q + σ²/2)T] / (σ√T)
d2 = d1 − σ√T
φ = 标准正态密度;r = 无风险利率;q = 股息率;T = 年化到期时间
从公式可以直接读出三件事:① S 越小、σ√T 越小,gamma 越大; ② 平值时 φ(d1) 最大,所以平值 gamma 最大; ③ T→0 时,平值 gamma 趋向无穷(现实中受行权价离散、流动性和对冲频率限制)。 这就是为什么 0DTE 的 GEX 会在到期日当天变得极其集中、也极其不稳定。
一个数值直觉
| 状态 | Gamma | 1% 移动的 delta 变化 | 含义 |
|---|---|---|---|
| SPY 763C,2 DTE,平值 | 0.0514 | +0.392 | delta 从 0.50 快速升向 0.89;对冲流巨大 |
| SPY 800C,2 DTE,深度虚值 | ≈0.000 | ≈0 | 几乎不产生对冲流;但一旦接近行权价,gamma 会爆炸 |
| SPX 5000C,30 DTE,平值 | ≈0.0018 | ≈0.009 | 同样的平值,但时间更长,gamma 小一个数量级 |
| SPX 5000C,1 DTE,平值 | ≈0.010 | ≈0.05 | 到期前 gamma 放大 5 倍以上 |
数值为教学近似,用 Black-Scholes 估算;真实链的 IV 偏斜会让结果不同。重点看数量级,不要背具体数字。
2.4 Vega:波动率的价格,不是方向的价格
Vega 是期权价对 IV 的敏感度。平值、长到期的 vega 最大;0DTE 的 vega 几乎为零。 做市商的 VEX 告诉你:当 IV 整体变动 1 个点时,他们的账本价值变化多少, 以及哪些行权价是“波动率敏感点”(vega walls)。
Vega 和 gamma 经常被混为一谈。记住:gamma 是对“实际价格移动”的敏感度,vega 是对“预期波动率”的敏感度。 一个市场可以实际波动很小、但 IV 很高(事件前);也可以实际波动很大、但 IV 很低(已经跌完)。 这两种状态对做市商的对冲行为完全不同。
2.5 Vanna:IV 与价格的暗管
Vanna 衡量 delta 对 IV 的敏感度,也等于 vega 对价格的敏感度。它的经济含义是: 当 IV 变化时,做市商的 delta 会变,因此必须调整股票对冲。 这条管道在“IV 快速回落”时最明显:如果做市商大量持有需要正 delta 对冲的仓位, IV 下降会让这些 delta 缩小,他们就必须买入股票来重新对冲——形成一种没有新闻的“vanna 买盘”。
客户买入 put → 做市商卖出 put(负 delta,用空头股票对冲)→ IV 下降 → put 的 |delta| 变小 →
做市商的空头对冲“过多” → 买回股票 → 价格获得支撑。
如果做市商是 put 的多头,同样的 IV 下降会让他们卖出股票。所以“vanna 买盘”不是定律,是条件句。
Vanna 的符号随行权价与到期结构变化,不同数据商的净 vanna 口径也可能不同。
不要背“vanna 为正就是利多”;读 net vanna、vanna walls 和 vanna_charm_flips,
再结合 IV 的方向,才有意义。
2.6 Charm:时间的机械潮汐
Charm 是 delta 随时间的衰减。越接近到期,平值期权的 delta 对时间越敏感。 每天收盘前,大量 0DTE / 近到期合约的 delta 会向 0 或 1 迁移,做市商必须跟着调整对冲。 这就是“charm drift”——一种缓慢、机械、与新闻无关的尾盘漂移。
Charm 的方向同样取决于账本的构成:如果做市商持有大量虚值 call,时间流逝会让这些 call 的 delta 趋向 0, 他们的空头对冲会变得过多,于是买回股票;如果持有大量实值 call,delta 趋向 1,他们需要卖出更多股票。 所以不要笼统地说“charm 尾盘买”或“charm 尾盘卖”,要看行权价分布 + 做市商方向。
2.7 二阶希腊字母:更细的纹理
| 名称 | 定义 | 直觉 | 什么时候看 |
|---|---|---|---|
| Speed | ∂Γ/∂S | gamma 随价格的变化率 | 价格穿过行权价时,对冲流加速/减速 |
| Color | ∂Γ/∂t | gamma 随时间的衰减 | 到期日临近,gamma 集中度快速变化 |
| Zomma | ∂Γ/∂σ | gamma 对 IV 的敏感度 | IV 大幅变动时,gamma 墙的位置会漂移 |
| Vomma | ∂ν/∂σ | vega 对 IV 的敏感度(凸性) | vol-of-vol 高、事件定价时 |
| Ultima | ∂³V/∂σ³ | 波动率的尾部凸性 | 极端波动率产品、方差互换 |
二阶希腊字母不是日常交易的必需,但它们解释了“为什么 IV 一变,原本的 gamma 墙好像移动了”。这是曲面与 GEX 的接口。
2.8 不同行权价 / 到期日的希腊字母分布
| 区域 | Delta | Gamma | Vega | Vanna | Charm |
|---|---|---|---|---|---|
| 平值 · 近到期 | ≈0.5 | 极高 | 低 | 高 | 极高 |
| 平值 · 远到期 | ≈0.5 | 中 | 高 | 中 | 低 |
| 虚值 · 近到期 | 接近 0 | 低(但接近行权价时爆炸) | 极低 | 中 | 高 |
| 虚值 · 远到期 | 低 | 低 | 高 | 中 | 低 |
| 深度实值 | ≈1 或 −1 | 极低 | 低 | 低 | 低 |
| 0DTE 平值 | ≈0.5 | 最高 | ≈0 | 低 | 最高 |
把希腊字母想成五个旋钮:Delta 是当前的音量,Gamma 是音量变化的加速度, Vega 是麦克风对房间湿度的敏感度,Vanna 是湿度和音量之间的串扰,Charm 是时间让音量自然衰减。 做市商不是按“观点”拧旋钮,而是被风险限额逼着拧。你要读的是哪只手在被迫拧、拧多快,而不是猜他喜欢什么音乐。
读懂一张 GEX 图:
从曲线到价位
一张 GEX 图上有十几条线,但真正需要先回答的只有四个问题: 现价在哪?flip 在哪?gamma 的质量在哪?哪里是空的? 其余所有标签——call wall、put wall、max pain、focus、battle zone——都是这四个问题的衍生。 这一章用一张真实的 QQQ 快照,把读图顺序固定下来。
| 字段 | 值 | 读法 |
|---|---|---|
| Spot | 709.57 | 快照时的标的价;期货要留意基差 |
| Net GEX | −655.5M | 负伽马,做市商对冲放大波动 |
| Gamma flip(provider) | 721.81 | 净伽马符号的边界;现价在其下方约 1.7%。本快照未返回独立 zero_gamma,别与其他口径混用 |
| Call wall | 735.00 | call gamma 最大处,正伽马,上方阻尼 |
| Put wall | 720.00 | put gamma 最大处,负伽马,但位于现价上方 |
| Vol trigger | 728.45 | 另一套零伽马口径;与 flip 形成 721.8–728.5 的走廊 |
| Max pain | 730.00 | 到期内在价值赔付最小化的行权价,不是磁铁 |
| Call / Put OI wall | 735 / 700 | 不看 gamma 的原始 OI 浓度,常与 gamma wall 不同 |
| ATM IV · DTE | 22.27% · 2 | 跨周末的 2DTE 结构;gamma 集中、vega 低 |
| Regime | short γ / neg Δ | “Maximum acceleration”:对冲放大 + delta 偏空 |
很多人以为 put wall 一定在下方、call wall 一定在上方。真实链不是这样。 当标的跌到行权价下方后,最重的 put 未平仓可能变成实值,于是“put wall”落在现价上方。 标签只说明“哪一档的 put gamma 最大”,不保证它在现价下方,也不保证它会托底。 读图时永远先看 spot 与 level 的相对位置,再看名字。
3.1 六个步骤,固定读图顺序
现价与 flip 的关系
现价在 flip 上方还是下方?距离多少?这决定“阻尼”还是“放大”的基调。不要先看墙。
净 GEX 的符号与相对大小
符号决定 regime;大小要和该标的过去 20–60 个交易日比,而不是和 SPX 比。问:“是极端值,还是普通值?”
墙相对于现价的位置
call wall 在上方还是下方?put wall 在上方还是下方?是被穿越的旧墙,还是前方的新墙?穿越后的墙,含义会反转。
曲线的形状:峰、谷、空洞、双峰
gamma 是集中在现价附近,还是堆在远端?现价与下一档墙之间有没有“空气袋”?形状决定路径,不决定方向。
二阶希腊字母与 OI
vanna、charm、vega 的墙在哪?OI wall 与 gamma wall 是否重合?重合是“结构确认”,分离是“结构分歧”。
IV、期限结构、事件、流动性
同样的 GEX,在低 IV 的普通周二与高 IV 的 FOMC 日完全不同。最后一步才是“今天能不能做”。
3.2 每个标签到底在说什么
| 标签 | 定义 / 计算 | 常见误读 |
|---|---|---|
| Spot | 标的现价;ETF 用 ETF 价,期货用期货价,指数用指数价 | 拿 SPY 的墙直接套 SPX;忽略期货基差和换算比 |
| Call Wall | 现价上方 call gamma 最集中的行权价(不同商可能用绝对值或净额) | “价格一定到不了/一定回落”;墙会被穿,且穿过后可能变支撑 |
| Put Wall | 现价下方 put gamma 最集中的行权价;也可能因跳空出现在上方 | “一定托底”;负伽马下的 put wall 反而可能加速下跌 |
| Gamma Flip | 全链净 dealer gamma 由正转负的价格(零交叉) | “到这里会反转”;它是状态边界,不是反转信号 |
| Zero Gamma | 数据商自己重定价全链后算出的零伽马,可能和 provider flip 不同 | 把两个口径混用;比较前先看定义 |
| Vol Trigger | 另一套零伽马/波动率触发口径,常与 flip 接近但不相同 | 当成止损触发价;它只是结构参考 |
| Max Pain | 使到期内在价值总赔付最小的行权价(按 OI 加权) | “价格会被吸过去”;实证证据混杂,且只对到期日有意义 |
| Focus 1/2/3 | 按 gamma、OI、DEX 等多因子评分选出的 confluence 价位 | “评分高=胜率高”;评分只表示汇合度,不表示概率 |
| Battle Zone | 上下价值簇之间的中性带,常由多个结构位组合而成 | “箱体一定有效”;它是描述性区域,宽度会随波动率变化 |
| Value Clusters | 上方/下方密集的结构位集群,宽度按预期波动自适应 | 把 cluster 边界当精确反转点;它是区域,不是线 |
| OI Walls | 原始未平仓量最大的行权价,不按 gamma 加权 | “OI 大=gamma 大”;深度虚值的 OI 可能几乎没有 gamma |
| Hybrid Walls | 用另一种持仓构造(如 signed flow)算出的墙;与主墙重合时是确认 | 把“重合”当“更强概率”;重合只是描述性确认 |
| Vanna Walls | vanna 敞口最集中的行权价;IV 变化时对冲流最大 | “vanna 墙=价格墙”;它作用于 IV 变化,不是价格本身 |
| Charm Zones | charm 集中的区域;尾盘/到期日 delta 漂移最强 | “尾盘一定往某方向漂”;方向取决于库存与行权价分布 |
| Vega Walls | vega 最集中的行权价;IV 水平变化对账本影响最大 | “vega 墙=支撑/压力”;它更多影响波动率交易与做市商风险限额 |
| Zero DEX | 净 delta 敞口的零交叉,不是 gamma 零交叉 | 和 gamma flip 混为一谈;两者可以相距很远 |
| Expected Move | 由 ATM IV 推导的 1σ 区间;不是方向预测 | “价格一定在区间内”;约 1/3 的时间会出界 |
3.3 墙、位、区:三种不同的东西
3.4 曲线形状的四种基本读法
① 高而窄:集中
gamma 集中在现价附近,做市商对冲敏感度高。正 gamma 时容易 pin / 均值回归;负 gamma 时容易在行权价附近加速穿越。
② 低而宽:分散
gamma 分散在多个行权价,单一墙的约束力弱。价格更容易“滑过”结构,趋势的持续性反而可能更好。
③ 空洞:真空
现价与下一档集中区之间 gamma 很低。此时对冲流很小,价格容易快速旅行到下一个浓度;这是“air pocket”。
④ 双峰:夹层
上下各有一个峰,中间是低 gamma。价格在峰之间容易震荡;突破任一峰后,才进入另一段结构。
3.5 数据状态:Locked / Stale / Unavailable
GEX 数据不是“永远最新”的。gex-levels 的做法值得借鉴:它把状态明确标成 available(可用)、locked(开盘锁定)、frozen(用户暂停)、 stale(超过刷新时限)、unavailable(输入缺失)。 很多图表的问题不是算错,而是拿几小时前的快照当实时数据。
每次读图先看三个时间戳:快照时间、标的最后成交时间、期权链的到期日。 如果快照是昨天收盘、今天是开盘后 30 分钟,你看到的墙可能已经被价格穿越,或者已经被 0DTE 的新成交改写。 先解决“这是什么时候的地图”,再解决“地图什么意思”。
3.6 手工复算:给你一张链,怎么算
确定标的与到期日
选 SPY 还是 SPX?0DTE 还是全到期?先把“地图覆盖哪段时间”定下来。
取每档的 gamma 与 OI
gamma 来自定价模型,OI 来自结算数据。注意合约乘数(股票/ETF 100,SPX 100,NDX 100)。
给每档一个做市商方向
用约定 A/B/C 之一,或直接用数据商的 net GEX。不要把 call 和 put 的方向搞反。
算每档的美元 gamma
Γ × OI × 100 × S² × 0.01 × sign。把结果按行权价画柱状图。
累加找零交叉
从低行权价往高行权价累加净 GEX,穿过 0 的位置就是 flip 的近似。不同累加顺序会给出不同结果,所以数据商要说明口径。
标出墙与空洞
正负极值、局部峰值、连续低值区。最后再叠加 IV、OI、事件。
3.7 按到期日看:地形图与 Gamma 悬崖
前面看的都是“所有到期加总”的二维曲线。真实结构是三维的:行权价 × 到期日 × GEX。 把每个到期日的 gamma 按行权价铺开,就是 GEX 地形图(topography)。 它回答一个二维图回答不了的问题:这堵墙是今天到期,还是下个月到期?
| 到期 | Gamma | Vega | Charm | 主要作用 | 注意 |
|---|---|---|---|---|---|
| 0DTE | 极高、集中在平值 | ≈0 | 极高 | 日内路径、pin、加速 | 收盘后消失;第二天结构换脸 |
| 周度(1–5D) | 高 | 低 | 高 | 周内趋势/区间 | 跨周末的跳空风险 |
| 月度(2–6W) | 中 | 中 | 中 | swing 结构的“骨架” | OpEx 前后会重置 |
| 季度/LEAPS | 低 | 高 | 低 | 波动率水平、长期 wall | 对日内价格影响小 |
地形图的读法:近端亮说明“今天的 gamma 在这里”,日内路径由它主导; 远端亮说明“swing 的 gamma 在这里”,日内可能感觉不到,但一旦价格接近,会有更持续的约束; 两端都亮说明短端和长端在同一行权价汇合,墙更“厚”; 中间空说明这个到期区间没有结构,价格更容易滑过。
gex-levels 的 extended 数据里有 a5_dual_horizon(0DTE vs 全到期)和 gex_topo(strike × expiry)。
做法很简单:把两套 walls / flip 并排看。如果它们一致,结构的可信度更高;
如果它们冲突,日内用近端,swing 用全到期,不要混着用。混用是“为什么墙明明在,价格却穿过去”的常见原因。
最后是“Gamma 悬崖”(expiration cliff):到期日收盘后,当天到期的 gamma 全部消失。 如果市场原本靠这些 gamma 阻尼,第二天可能突然变得更“薄”、更容易趋势; 如果原本是负 gamma 加速,第二天可能突然“变静”。这不是新闻驱动的,是结构本身的重置。 所以,每天开盘前都要重新读图,而不是沿用昨天的墙。
读图不是“找一条线然后等它”,而是“先定状态,再找路径,最后找触发”。 状态由 spot vs flip 和净 GEX 符号决定;路径由墙与空洞决定;触发由 acceptance、flow 和 IV 决定。 三者缺一,图就只是装饰。
GEX 形态图谱:
十种结构,十种路径
GEX 形态不是“图形识别”,而是三种变量的联合分布: 符号(正/负 gamma)、位置(现价在 flip 的哪边、墙在前方还是后方)、 集中度(高而窄、低而宽、双峰、空洞)。再加上时间(0DTE/周/月)和波动率(高/低、正/倒挂), 就得到下面十种可复用的结构。
下面每一种形态都只描述“市场结构更容易产生哪种路径”,不承诺方向。 同一种负伽马加速形态,可以向上加速,也可以向下加速;方向由 delta、新闻、资金流和现货供需决定。 形态给你的是赔率与仓位,不是方向与入场。
4.1 十种形态速查
| 形态 | 结构特征 | 波动 | 方向倾向 | 典型打法 | 最大风险 |
|---|---|---|---|---|---|
| P1 正γ单峰 | 净 GEX > 0,spot 在 flip 上方,gamma 集中于平值 | 低 | 区间 / 均值回归 | fade 区间边缘,卖波动 | 事件或墙破导致 regime 翻转 |
| P2 正γ双峰 | 上下各一个正 gamma 峰,中间低 gamma | 低–中 | 箱体,中空易加速 | 箱体边缘 fade;中空等突破 | 中空假突破、两端墙被穿 |
| P3 负γ单峰 | 净 GEX < 0,spot 在 flip 下方,gamma 集中 | 高 | 趋势延续 | 突破跟随,回踩加仓 | 假突破、IV 回落、flip 收复 |
| P4 负γ空气袋 | spot 与下一档集中区之间 gamma 极低 | 极高 | 快速旅行到下一墙 | 等到达下一墙再评估,不追中段 | 追在真空末端,反转打脸 |
| P5 Flip 走廊 | vol trigger 与 flip 相距 < 0.35% | 高 | 双向打脸 | 等 acceptance / 第二次确认 | 频繁止损、滑点 |
| P6 墙破 / squeeze | 负γ + 关键 call wall 被放量突破 | 极高 | 向上加速(也可向下) | 突破回踩,定义风险 | 追顶、IV crush、墙上方无结构 |
| P7 交叉墙 | put wall 位于 spot 上方(跳空后实值化) | 中–高 | 上方供给,反弹受限 | 反弹到墙附近观察拒绝;收复则重估 | 把“put wall”误读成下方支撑 |
| P8 到期日 pin | 正γ,最大 gamma 与 max pain 接近,DTE 0–1 | 低 | 钉住,尾盘收敛 | 铁鹰 / 卖跨,严格定义风险 | pin fail、尾盘大单、事件 |
| P9 薄市场 | 绝对 GEX 低,链薄,价差宽,常在假期/半日市 | 中–高 | 随机、跳空 | 降低仓位,避免追突破 | 流动性陷阱、假墙 |
| P10 事件凸性 | 负γ + 高 IV + 期限倒挂 + 事件临近 | 极高 | 事件后选择方向 | 买跨/宽跨、定义风险;或等 IV crush 后 | IV crush、双边打脸、流动性 |
4.2 形态的三种“变形”
时间变形:0DTE 把一切放大
同样的行权价,0DTE 的 gamma 可以是月期的 5–20 倍。到期日当天,正 gamma 的 pin 更紧,负 gamma 的加速更猛; 收盘后这些 gamma 消失,第二天的结构可能完全不同。读形态必须问:这是今天到期的 gamma,还是下个月的?
波动率变形:IV 改变墙的含义
高 IV 时,gamma 分布更宽、更平;低 IV 时,gamma 更集中、更尖。事件前 IV 抬升会让墙“变软”, 事件后 IV crush 又会让墙“变硬”。同一个行权价,在不同 IV 下不是同一堵墙。
流动性变形:薄链的墙不可信
如果某档只有几百张 OI、价差很宽,它的“墙”可能只是做市商挂出来的报价,不是真实的库存。 薄市场的 GEX 更容易被单笔大单扭曲,也更容易在开盘/收盘被扫穿。
方向变形:同一形态,两个方向
负 gamma 只放大波动,不决定方向。P3 在下跌趋势里是“加速下跌”,在上涨趋势里是“加速上涨”。 把负 gamma 当“看跌”,是 GEX 初学者最常见的错误之一。
4.3 30 秒识别流程
看 spot 与 flip
上方=正γ候选;下方=负γ候选;距离 <0.35% = 走廊候选。
看最大柱在哪
平值附近=单峰;上下各一峰=双峰;现价与下一峰之间空=空气袋。
看墙与 spot 的相对位置
墙在前方还是后方?是否被穿越?put wall 是否跑到上方(P7)?
看到期日
0–1 DTE → P8 候选;周中 2–5 DTE → 正常;月期 → 结构更平滑。
看 IV 与事件
IV 高 + 倒挂 + 事件 → P10;IV 低 + 正γ → P1/P2;IV 高 + 负γ → P3/P4 更危险。
形态的价值在于提前想好路径:如果价格进入空气袋,我知道会快;如果进入 flip 走廊,我知道会乱; 如果在正γ双峰中间,我知道会夹。想好路径,才能提前定义仓位、止损和目标,而不是等价格动了才反应。
市场状态机:
Gamma × Delta × IV × 期限
单看 GEX 符号只能得到二分法:正或负。但真实市场至少有四个维度: gamma 符号 × delta 方向 × IV 水平/趋势 × 期限结构。 四维交叉后,你会得到一张“状态机”:每个状态对应一种更可能的路径、一种更合适的仓位、以及一组明确的失效条件。
5.1 第一层:Gamma × Delta 四象限
对冲高抛低吸,delta 也偏多。最紧的区间,回调有买盘。
gamma 压住波动,delta 偏空。区间震荡,但上方有软顶。
对冲追涨,delta 支持回调。上行延伸可以很猛。
对冲追跌,delta 也偏空。破位容易加速,均值回归失败。
点击任一象限查看完整剧本
四个象限不是四个“信号”,而是四种“市场物理”。先选象限,再选工具。
| 象限 | 市场结构 | 方向含义 | 波动含义 | 更适合 | 应避免 |
|---|---|---|---|---|---|
| 正γ · 正Δ | 做市商长 gamma,delta 库存偏多;回撤有对冲买盘 | 温和偏多,但上涨会被卖压限制 | 低;区间收窄 | 区间 fade、备兑、卖波动、低吸 | 追突破、买高 IV 的 call |
| 正γ · 负Δ | 长 gamma 压波动,delta 库存偏空;反弹有对冲卖盘 | 温和偏空,上方有软顶 | 低–中;下跌被阻尼 | 反弹卖、区间上沿空、卖 call 价差 | 追空破位、买 put 追跌 |
| 负γ · 正Δ | 短 gamma 放大波动,delta 支持回调;上涨迫使买 | 偏多但路径不稳,容易超调 | 高;上行加速 | 突破跟随、回调买、定义风险的 call | 逆势 fade、卖 call 裸头寸 |
| 负γ · 负Δ | 短 gamma + 负 delta;下跌迫使卖 | 偏空且容易加速 | 高;下行加速 | 突破跟随、买 put、降低仓位 | 抄底、卖 put 裸头寸、加杠杆 |
5.2 第二层:把 IV 和期限结构加进来
同样是“负γ · 负Δ”,IV 低且期限正常,可能只是一次普通趋势日; IV 高且期限倒挂,则是“市场在为尾部定价”,任何下跌都可能被对冲流放大。 反过来,正γ + 高 IV 也不一定是好事:事件前的 pin 可能很脆弱,IV crush 会改变 vanna 流。
| Gamma / Delta | IV / 期限 | 结构读法 | 偏向 | 操作倾向 |
|---|---|---|---|---|
| 正γ · 正Δ | 低 IV · 正挂 | 典型“金发姑娘”:阻尼 + 低波动 + 正 carry | 慢涨 / 区间 | 低吸、卖 put 价差、铁鹰 |
| 高 IV · 倒挂 | 事件前的阻尼可能被突破;市场一边 pin 一边买保险 | 区间偏脆 | 减少卖波动,等事件后再卖 | |
| IV 上行 · 正挂 | 波动率在抬升,但期限仍正常;可能是普通避险 | 区间变宽 | 缩小仓位,放宽止损 | |
| IV 下行 · 倒挂修复 | 恐慌消退,vanna 可能带来买盘 | 偏多修复 | 关注 vanna 墙与 flip 收复 | |
| 正γ · 负Δ | 低 IV · 正挂 | 温和阴跌,反弹被卖,但不加速 | 偏空 / 区间 | 反弹空、卖 call 价差 |
| 高 IV · 倒挂 | 下跌风险被定价,但 gamma 仍在阻尼;可能是“有序下跌” | 偏空但不崩 | 买 put 价差而非裸 put | |
| IV 上行 · 正挂 | 避险升温,若跌破 flip 会切换到负γ | 临界 | 等 flip 穿越确认 | |
| IV 下行 · 正挂 | 恐慌消退,空头回补;但 delta 仍偏空 | 反弹但有限 | 不追多,等 DEX 翻转 | |
| 负γ · 正Δ | 低 IV · 正挂 | 低波动下的上行加速;可能是空头回补/趋势 | 偏多 | 突破跟随,回踩买 |
| 高 IV · 倒挂 | 上行与尾部风险并存;波动率市场不信上涨 | 震荡上行 | 定义风险的 call,不用裸卖 | |
| IV 上行 · 正挂 | 上涨伴随波动率上升,可能是 gamma squeeze | 强多但脆弱 | 追踪止损,不追高 | |
| IV 下行 · 正挂 | 上涨但波动率回落,趋势可能失去燃料 | 偏多减弱 | 减仓,等新催化 | |
| 负γ · 负Δ | 低 IV · 正挂 | 普通趋势下跌;对冲放大但无恐慌 | 偏空 | 突破空,买 put |
| 高 IV · 倒挂 | 最危险组合:对冲放大 + 尾部定价 + 短端恐慌 | 强空 / 危机 | 降低总仓位,买尾险,不抄底 | |
| IV 上行 · 倒挂 | 正在进入危机模式;波动率与价格同向 | 强空 | 只做定义风险,保留现金 | |
| IV 下行 · 倒挂修复 | 恐慌见顶,空头回补;可能快速反弹 | 空转多临界 | 等 flip 收复 + IV 回落确认 |
“正挂/倒挂”指 VIX 或 ATM IV 期限结构:近月低于远月为正挂(contango),近月高于远月为倒挂(backwardation)。表中是倾向,不是规则。
5.3 第三层:日内时间结构
| 时段(ET) | 结构特征 | GEX 的表现 | 更适合 |
|---|---|---|---|
| 盘前 / 隔夜 | 期货主导,现货链未开;隔夜库存、亚欧盘、新闻 | GEX 是昨日收盘的快照;开盘前可能已穿越 | 标记关键位,不做突破 |
| 09:30–10:00 | 开盘 auction,隔夜库存清算,止损与追单混杂 | 墙常被“测试”而非“尊重”;假突破多 | 观察 acceptance,不抢第一根 |
| 10:00–11:30 | 趋势确立 / 第一次回踩;机构执行窗口 | 突破后的第一次回踩最常验证墙 | continuation 回踩、失败突破反手 |
| 11:30–13:30 | 午盘流动性下降;gamma 阻尼更明显 | 正γ下更容易 pin;负γ下也可能突然加速 | 区间 fade,减小仓位 |
| 13:30–15:00 | 下午趋势 / 新闻 / 机构调仓 | charm 开始积累,墙的吸引力上升 | 趋势跟随,关注 0DTE 流 |
| 15:00–16:00 | 收盘 auction、MOC、pin、charm 最强 | 正γ pin 最紧;负γ尾盘可能加速 | pin 交易 / 避免追单 |
| 16:00–18:00 | 期货继续,现货期权收盘;0DTE 结算 | gamma 消失,结构“换脸”;隔夜风险开始 | 平掉日内风险,不持有裸 gamma |
5.4 到期周期与“Gamma 悬崖”
0DTE / 周度
每天都有到期,gamma 集中在当天。收盘后这些 gamma 消失,第二天的 flip 和墙可能大幅移动。 “今天有效的墙,明天可能不存在。”这是 0DTE 时代最重要的结构变化。
月度 OpEx / 四巫日
月度到期把大量 gamma、vega、charm 集中到同一天。到期前一周,pin 和墙的吸引力增强; 到期后,做市商重新建仓,波动率结构常出现“重置”。
季度再平衡 / 指数调整
指数基金、ETF 的再平衡流会与期权对冲流叠加。GEX 解释不了这类流,但可以解释“为什么墙在收盘前失效”。
事件日(CPI / FOMC / NFP)
事件前 IV 抬升、gamma 变宽;事件后 IV crush、vanna 流、flip 重估。事件当天的 GEX 图,往往在 10 分钟内就过期。
5.5 状态转换:什么信号说明“换剧本了”
| 转换 | 确认信号 | 常见假信号 | 怎么处理 |
|---|---|---|---|
| 正γ → 负γ | spot 跌破 flip 并在其下方 accepted 30+ 分钟;净 GEX 转负;波动率上升 | 开盘插针后迅速收回;flip 附近反复穿越 | 等第二次确认;不要在第一根 K 线追 |
| 负γ → 正γ | spot 收复 flip 并站稳;净 GEX 转正;IV 回落 | 反弹到 flip 后失败;事件前 IV 仍高 | 等回踩不破;观察 DEX 是否转正 |
| 墙破 | 放量收在墙外;回踩墙不破;OI/flow 确认 | 盘中刺穿、收盘收回;薄市场假突破 | 用收盘价或 30 分钟 acceptance 确认 |
| IV regime 切换 | VIX 期限从正挂转倒挂(或反之);VVIX 跳升;skew 变陡 | 单日事件噪声;月末展期 | 看 2–3 个交易日,不只看一天 |
| DEX 翻转 | 净 delta 从正转负(或反之),且持续 | 单笔大宗交易;期货展期 | 结合 GEX 与价格结构,不单独用 |
状态机的用法不是“背 16 种组合”,而是先定位,再排除:先确定 gamma/delta 象限,再用 IV/期限排除掉不合适的工具, 最后用时间和事件决定“今天做不做”。状态对了,工具才有意义;状态错了,再好的入场也是逆风。
隐含波动率:
价格、溢价与恐惧的刻度
IV 不是“市场预期会涨多少”,而是“市场为未来一段时间的波动定了一个什么价”。 它既是期权价格的核心输入,也是 GEX 的输入之一。更重要的是,IV 的水平、趋势、期限结构和偏斜 四个维度,合起来才是“市场在为哪种风险定价”。
6.1 IV 到底是什么
在 Black-Scholes 框架里,IV 是让模型价格等于市场价格的波动率参数。它把“期权价格”翻译成 “年化的、对数收益的标准差”。如果 ATM IV 是 20%,意味着市场大致在为未来一年 20% 的年化波动定价; 在正态假设下,约 68% 的结果会落在 ±20% 的区间内(粗略地说)。
T = 剩余天数 / 365
ATM 跨式价格 ≈ 0.8 × S × IV × √(T)
// 0.8 ≈ 2 × φ(0) × √(2/π) 的近似;短期限、平值时较好
这两个公式是理解 IV 的钥匙:IV 是年化的,但预期波动随时限的平方根缩放。 30 天的 20% IV,1 天的预期波动不是 20%,而是 20% × √(1/365) ≈ 1.05%。 很多人把“IV 20%”直接当成“一天波动 20%”,这是最基础的误读。
IV 20%、30 天、标的 100 美元 → 1σ 预期波动 ≈ 100 × 0.20 × √(30/365) ≈ 5.73 美元(约 5.7%)。 同样的 IV,1 天 → 约 1.05 美元(约 1.05%)。期限越短,IV 对“一天”的映射越小,但 gamma 越大。
6.2 IV Rank 与 IV Percentile:别混用
| 指标 | 公式 | 回答的问题 | 盲点 |
|---|---|---|---|
| IV Rank (IVR) | (当前 IV − 52周最低 IV) / (52周最高 − 最低) × 100 | 当前 IV 在一年区间的什么位置 | 若一年内区间很窄,IVR 会虚高;极端值会压缩其余区间 |
| IV Percentile (IVP) | 过去 252 天中,IV 低于当前值的天数占比 × 100 | 当前 IV 比历史上多少天更贵 | 不反映“离极值多远”;长期低波动会让 IVP 失真 |
| IV vs RV | IV − RV(或 IV² − RV²) | 期权是否相对实际波动更贵 | RV 的估计窗口与 IV 的期限必须匹配;否则是苹果比橘子 |
IVR 和 IVP 经常给出不同答案:IVR 高但 IVP 低,说明当前 IV 离一年高点近、但历史上大多数时候更低; 这通常意味着“区间被一次事件拉宽了”。两者一起看,比只看一个更可靠。
6.3 IV vs RV:波动率风险溢价
IV 是“保险的报价”,RV 是“实际发生的赔付”。长期看,IV 通常高于 RV——这就是 波动率风险溢价(VRP),也是卖期权长期能赚钱的结构性原因。 但 VRP 不是免费午餐:它在危机时会剧烈反转,卖波动率的尾部风险远大于收到的权利金。
方差风险溢价 ≈ IV² − RV²
// RV 常用:close-to-close、Parkinson、Garman-Klass、Yang-Zhang
| RV 估计量 | 用什么数据 | 优点 | 缺点 |
|---|---|---|---|
| Close-to-close | 每日收盘 | 简单、可复现 | 忽略盘中路径;对跳跃敏感 |
| Parkinson | 每日高低 | 利用日内范围,效率更高 | 假设无漂移、连续交易;低估跳跃 |
| Garman-Klass | OHLC | 比 Parkinson 更有效 | 对开盘跳空处理粗糙 |
| Yang-Zhang | OHLC + 隔夜 | 处理跳空与趋势 | 参数多,仍需选择窗口 |
实践建议:用与 IV 期限匹配的窗口(例如 30D IV 对 21 个交易日的 RV),并同时看 close-to-close 与 Yang-Zhang,避免单一估计量的偏差。
6.4 期限结构:比 IV 绝对值更重要的形状
把不同到期日的 ATM IV 连起来,就是期限结构。它回答的是“市场认为风险是现在还是以后”。 同样是 IV 25%,正挂和倒挂是两种完全不同的世界。
| 形状 | 含义 | 常见环境 | 对 GEX 的影响 |
|---|---|---|---|
| 正挂 / Contango | 近月 IV < 远月 IV;市场认为当前风险可控 | 平静趋势、低波动、carry 友好 | 短端 gamma 更集中;正 gamma 的 pin 更有效 |
| 倒挂 / Backwardation | 近月 IV > 远月 IV;市场为即时风险付溢价 | 危机、CPI/FOMC、地缘冲击 | 短端 gamma + 负 gamma 放大;尾部风险高 |
| 驼峰 / Hump | 某个中间到期日 IV 凸起 | 事件日、财报、数据发布 | 事件到期日的 gamma 墙会“变软”;事件后 IV crush |
| 平坦 / Flat | 各期限 IV 接近 | 方向不明、事件临近但不确定 | 结构不稳定,墙的约束力下降 |
6.5 波动率的波动率:VVIX、MOVE、SKEW
| 指标 | 衡量什么 | 怎么读 | 常见误读 |
|---|---|---|---|
| VIX | SPX 期权隐含的 30 天年化波动率(模型无关方差互换近似) | 绝对水平 + 相对历史分位 + 期限结构 | “VIX 高=会跌”;VIX 高只说明波动定价高,方向未知 |
| VVIX | VIX 期权的隐含波动率,即“波动率的波动率” | VVIX 飙升 = 市场对 VIX 本身的不确定性上升,通常伴随危机 | 把 VVIX 当方向指标;它是二阶风险 |
| SKEW | SPX 虚值 put 相对 call 的偏斜程度,衡量尾部风险定价 | 越高 = 尾部保护越贵;通常 100–150 区间 | “SKEW 高=马上崩”;它只说明保险贵 |
| MOVE | 美债期权隐含波动率 | 利率波动 → 跨资产波动;与股市风险常联动 | 用 MOVE 直接预测 SPX;传导有时滞 |
| KCJ / 隐含相关性 | 指数期权隐含的成分股相关性 | 相关性高 = 宏观主导;相关性低 = 个股分化/dispersion | 把相关性当方向;它是结构变量 |
6.6 IV Crush:事件买方的头号杀手
事件前 IV 抬升,事件后 IV 骤降。即使方向做对,期权也可能因为 vega 损失而亏钱。 一个简单的算术:买入事件跨式,成本对应 8% 的隐含移动;事件后实际只移动 3%,即使你猜对了方向, 跨式的价值也会因为 IV crush 和时间价值蒸发而大幅缩水。
事件后跨式 ≈ 0.8 × S × IVpost × √(T−Δt) + |实际移动|
// 若 IV_event 远高于 IV_post,且实际移动小于隐含移动,买方亏损
① 方向对、IV 崩:买 call,涨了,但 IV 从 35% 掉到 18%,call 不涨反跌。
② 方向错、IV 也崩:双杀。
③ 方向对、幅度不够:实际移动小于隐含移动,跨式/宽跨式仍然亏。
6.7 隐含相关性与 Dispersion
指数波动率不是成分股波动率的简单平均,它还取决于相关性。 当相关性上升,分散化失效,指数波动率上升;当相关性下降,个股各走各的,指数波动率下降, 这就产生了“dispersion 交易”:卖指数波动率、买成分股波动率,赚相关性下降的钱。
// 相关性越高,指数波动率越接近加权平均;相关性越低,分散化越强
GEX 交易者不需要做 dispersion,但需要知道:指数 GEX 的“墙”是由成分股与指数期权共同形成的。 当成分股相关性低、指数期权流动性集中时,指数的 GEX 可能比成分股总和更“薄”,墙的约束力也更弱。
6.8 IV 与 GEX 的交叉矩阵
| IV / GEX | 正 Gamma | 负 Gamma |
|---|---|---|
| 低 IV | 压缩:区间最紧,pin 最有效;卖波动占优,但别裸卖尾部 | 趋势但缺少尾部定价;突破可跟,注意假突破 |
| 高 IV | 事件 pin:区间可能被事件打破;卖波动要等 IV crush 后 | 最脆弱:对冲放大 + 尾部定价;降低仓位,买尾险 |
| IV 上行 | 波动率抬升,墙变软;正 gamma 的阻尼可能失效 | 危机模式候选;负 gamma + IV 上行 = 加速 |
| IV 下行 | vanna 买盘可能出现;区间修复 | 趋势可能失去燃料;警惕假突破 |
6.9 读 IV 的五个问题
绝对水平 vs 历史
IV 是多少?IVR / IVP 在哪?和过去 20 天比,是在抬升还是回落?
IV vs RV
VRP 是正还是负?期权相对实际波动是贵还是便宜?窗口匹配吗?
期限结构
正挂、倒挂、驼峰还是平坦?短端在定价什么事件?
偏斜
put skew 在变陡还是变平?25Δ risk reversal 说明市场在为哪边买保险?
事件与 0DTE
今天/本周有什么事件?0DTE 占比高不高?IV 的“有效期”有多长?
IV 不是一个“高低”指标,而是一张风险定价的地形图:水平告诉你贵不贵,趋势告诉你恐惧在升还是在降, 期限告诉你风险在现在还是以后,偏斜告诉你市场在为哪一边买保险。只看 IV 数字,就像只看体温计判断病因。
波动率曲面:
偏斜、期限与曲面动力学
把每个行权价、每个到期日的 IV 画在一起,就是波动率曲面。 它比一条 ATM IV 曲线丰富得多:偏斜告诉你市场为哪一边的尾部买保险, 期限告诉你风险在现在还是以后,曲面的运动方式则决定 GEX 的 vanna 与 charm 会不会被触发。
7.1 从微笑到曲面
Black-Scholes 假设波动率是常数,但真实市场里,同一到期日不同行权价的 IV 不一样,形成“微笑”或“偏斜”; 不同到期日的微笑又不一样,叠起来就是曲面。曲面的存在,说明市场并不是用单一波动率给所有期权定价, 而是在为不同的“赔付场景”定不同的价。
7.2 偏斜:市场为哪一边买保险
股票指数期权通常呈现“put skew”:虚值 put 的 IV 高于虚值 call。原因包括 crash fear、杠杆效应、 波动率与价格负相关、以及保险需求。偏斜越陡,说明市场越愿意为下行尾部付溢价。
25Δ Butterfly (BF) = ½[σ(25Δ call) + σ(25Δ put)] − σ(ATM)
// 股票指数常见:RR 为负(put 更贵),BF 为正(微笑凸性)
// 若用 put − call 定义,符号相反;比较前先看定义
RR 衡量“偏斜的方向”,BF 衡量“偏斜的凸性/曲率”。RR 变负,说明 put 相对 call 更贵,市场在买下行保护; BF 变大,说明两翼都比平值贵,市场在为“大幅移动”定价,而不只是方向。
7.3 期限结构 × 偏斜:不要分开看
短期限的偏斜通常更陡,因为短期尾部事件的影响更集中;长期限的偏斜更平,因为时间会稀释单次冲击。 当短端偏斜突然变陡、同时期限倒挂,通常意味着市场在为“近期尾部”定价,这比单看 VIX 更敏感。
| 组合 | 读法 | 常见环境 | 对 GEX 的含义 |
|---|---|---|---|
| 正挂 + 平偏斜 | 风险可控,市场不急于买保险 | 低波动趋势 | 正 gamma 的 pin 更有效;负 gamma 也不容易崩 |
| 正挂 + 陡偏斜 | 远期风险被定价,但近期不急 | 慢牛中的隐忧 | put wall 附近可能有更多保护性需求 |
| 倒挂 + 陡偏斜 | 近期尾部风险 + 保险需求同时上升 | 危机 / 事件 | 负 gamma 放大;vanna / charm 流更剧烈 |
| 倒挂 + 平偏斜 | 波动率上升但不是 crash 定价 | 政策不确定性、事件前的双向风险 | 结构不稳定,墙的约束力下降 |
| 驼峰 + call skew | 事件可能向上,市场买 call 保护/投机 | 财报、政策利好、逼空 | call wall 上方可能出现 gamma squeeze |
7.4 曲面动力学:Sticky Strike vs Sticky Delta
当现货移动时,曲面不是静止的。它怎么跟着动,决定了 GEX 的 vanna 效应。 两种极端假设:
Sticky Strike
每个行权价的 IV 固定不变。现货上涨时,原本的虚值 call 变成平值,IV 仍按行权价取。 此时 delta 的变化完全由 gamma 决定,vanna 效应较弱。
Sticky Delta
IV 只取决于 moneyness / delta。现货上涨时,整个微笑跟着平移,平值 IV 保持不变。 此时 delta 的变化包含“曲面平移”的部分,vanna 效应更强。
真实市场介于两者之间。文献里用 SSRN(Skew Stickiness Ratio) 描述曲面跟随现货的程度: SSRN 越接近 1,越 sticky strike;越接近 0,越 sticky delta(具体归一化因论文而异)。 这不是学术装饰:它决定了“现货移动 1% 时,vanna 对冲流有多大”。
如果曲面是 sticky strike,现货穿过行权价时,gamma 的变化更“纯粹”;如果是 sticky delta, 现货移动会同时改变 IV,从而通过 vanna 改变 delta。两者都会产生对冲流,但路径不同。 这解释了为什么同一张 GEX 图,在不同波动率制度下“感觉不一样”。
7.5 曲面套利与风险中性密度
一个无套利的曲面必须满足:蝶式价差非负(概率密度非负)、日历价差非负(总方差随期限非降)、 以及行权价方向的单调性。违反这些约束的曲面,意味着存在静态套利。 实操中,数据清洗和插值很容易破坏这些约束,尤其是在流动性差的深度虚值处。
// 看涨期权价格对行权价的二阶导 = 风险中性密度
蝶式价格 = C(K−Δ) − 2C(K) + C(K+Δ) ≥ 0
日历价格 = C(T2) − C(T1) ≥ 0(同行权价、无股息等假设下)
gex-levels 的 extended 数据里有一族 implied_density,给出风险中性分布的均值、中位数、68% 区间,
以及每个价位的 P(touch)。这就是从曲面反推“市场隐含的概率分布”。它比单看 IV 更直观,但仍然是风险中性分布,
不是真实世界的概率——它把风险溢价都揉进去了。
7.6 0DTE 曲面的特殊性
- Vega 极小:0DTE 期权几乎没有 vega,IV 的绝对水平对价格影响小,gamma 主导。
- 偏斜极陡:短端尾部定价集中,虚值 put 的 IV 可以非常高,但不代表方向。
- 曲面噪声大:买卖价差宽、成交稀疏,单笔交易就能把某个行权价的 IV 打歪。
- 事件日失真:事件前的 0DTE IV 包含事件溢价,事件后瞬间 collapse,不能直接用历史分位判断。
因此,做 0DTE 时,GEX / gamma 的权重应高于 IV 的绝对水平;IV 更多用来判断“事件溢价是否过贵”, 而不是判断方向。做周/月期权时,vega 和偏斜的权重上升。
7.7 从一张链构建曲面的步骤
清洗
去掉无成交、价差过宽、深度实值/虚值的噪声点;处理股息、利率、期货基差。
选模型
用 Black-76(期货)或 Black-Scholes(现货)反解 IV;注意行权价与标的的口径。
插值
在行权价方向做单调凸插值,在期限方向做总方差插值;不要用普通样条直接穿过噪声。
检查套利
蝶式 ≥ 0、日历 ≥ 0、密度非负;发现违反时,优先怀疑数据而不是市场。
提取指标
ATM IV、25Δ RR、25Δ BF、skew slope、term slope、curvature;按日跟踪变化。
与 GEX 对齐
把 vega walls、vanna walls、flip、墙放在同一张图上,看“波动率结构”和“gamma 结构”是否一致。
① 用不同到期日的 IV 直接比大小:期限不同,IV 不可比。要么用总方差,要么用同期限。
② 把偏斜当方向:put skew 陡只说明下行保险贵,不说明马上跌。
③ 忽略曲面动力学:现货移动会改变 IV,进而通过 vanna 改变 delta;静态地看 GEX 会漏掉这一层。
曲面是“波动率的形状”,GEX 是“对冲的形状”。两者描述同一本账本的两个侧面: gamma 告诉你价格变动迫使多少交易,曲面告诉你波动率变动迫使多少交易。 把两者叠在一起,才能看到完整的做市商约束。
OI 与订单流:
存量、流量与被迫交易
GEX 是“存量”的敏感度,订单流是“流量”的方向。只有存量,你会看到一张静态的地图; 只有流量,你会被单笔大单牵着走。把两者叠起来,才能回答: 谁已经站在哪里、谁正在被迫移动、谁在主动表达观点。
中文交易圈里 “IO” 常被混用。它可能是 OI(Open Interest,未平仓合约), 也可能是 options flow / implied order flow(期权订单流)。本章两者都讲: OI 是“存量”,flow 是“流量”。如果你指的是别的含义,下面这套框架仍然适用——先问“这是存量还是流量”。
8.1 OI:一张合约的“存量”
未平仓合约(OI)是市场上仍然存在的合约数量。买方和卖方一一对应,所以一张合约只算一次。 OI 只在新开仓时增加,在平仓时减少;换手(A 卖给 B)不改变 OI。 交易所通常在收盘后公布结算 OI,盘中看到的 OI 往往是上一交易日的值。
成交量 = 所有成交的合约数(包括开仓、平仓、换手)
// 成交量 ≠ OI 变化;高成交量可能只是换手
价格 × OI 四象限
| 价格 | OI | 常见解释 | 可靠性 |
|---|---|---|---|
| 上涨 | 增加 | 新多进场,趋势有增量资金支持 | 较高,但可能是新空对冲 |
| 上涨 | 减少 | 空头回补 / 多头平仓,趋势可能缺乏新燃料 | 中等,需看成交方向 |
| 下跌 | 增加 | 新空进场,下跌有增量支持 | 较高,但可能是保护性 put |
| 下跌 | 减少 | 多头止损 / 去杠杆,可能是 capitulation | 中等,需看后续是否缩量 |
“OI 增加”只说明有新合约,不说明新多还是新空。要结合成交方向(主动买/卖)、call/put、以及价格位置判断。
8.2 OI Wall vs Gamma Wall
OI wall 是“合约数量最多”的行权价;gamma wall 是“gamma 敞口最大”的行权价。两者经常不同: 深度虚值的 OI 可能很大,但 gamma 很小;平值的 OI 不一定最大,但 gamma 很高。
OI Wall
反映“持仓的绝对数量”。适合看 pin 候选、max pain、以及哪些行权价有大量合约到期。 缺点:不区分 gamma、不区分做市商方向、不区分是否对冲。
Gamma Wall
反映“对冲流的浓度”。更适合看价格接近时做市商被迫交易的地方。 缺点:依赖 IV、到期日、dealer sign 的假设;会随时间和价格漂移。
8.3 Max Pain 与 Pin Risk
Max pain 是使到期内在价值总赔付最小的行权价:把所有 call/put 的 OI 按行权价加总, 计算每个候选结算价下的总赔付,取最小值。它常被描述成“价格会被吸过去”,但这是一个弱的、条件性的经验, 不是力学定律。
Max pain = argminKsettle Pain(Ksettle)
Pin risk 指到期时价格停在某个行权价附近,导致期权买方是否行权不确定,做市商/卖方被迫持有或交割标的的风险。 它更多是风险管理问题,不是方向预测。实际是否 pin,取决于 gamma、OI、收盘竞价、事件和流动性。 gex-levels 明确说过:把 pin 当磁铁,在他们自己的回测里没有通过;这一点值得所有 GEX 使用者记住。
8.4 订单流:谁在主动交易
| 类型 | 定义 | 常见解读 | 陷阱 |
|---|---|---|---|
| Sweep | 跨多个交易所、连续吃单的 aggressive 成交 | 买方急于成交,可能代表方向性观点或对冲 | 可能是价差腿、做市商对冲、或算法拆单 |
| Block | 场外协商的大单,通常以约定价格成交 | 机构建仓/平仓、结构性产品对冲 | 不一定方向性;可能是组合的一部分 |
| Dark pool | 暗池中的股票/ETF 成交打印 | 机构大宗交易、facilitation | 打印价格不是“方向”;可能是 ETF 创建/赎回 |
| Signed flow | 按主动买/卖分类的期权成交 | 估计做市商被迫的库存变化 | 分类误差、覆盖率、延迟;不是官方库存 |
| Net premium | 主动买减主动卖的期权权利金 | 方向性资金流的强度 | 大额 put 买入可能是保护,不是看空 |
8.5 读一笔 flow 的六个问题
开仓还是平仓?
flow 扫描器通常只能猜。看 OI 变化、成交是否持续、是否伴随 IV 变化。
主动买还是主动卖?
看成交价在 bid 还是 ask,是否有 sweep。主动买 call 与主动卖 put 都可能是看多,但含义不同。
是不是价差腿?
单腿大单可能是组合的一部分;看同一时间、相近行权价/到期日是否有反向成交。
相对 OI 和流动性多大?
1,000 张在 100 万 OI 里是噪声;在 5,000 OI 里是事件。
在哪个到期日?
0DTE 的 flow 是 gamma/对冲,月期的 flow 更可能是方向/波动率观点。
和价格、IV 同向吗?
买 call + IV 上升 + 价格上涨 = 一致的看多;买 call + IV 下降 = 可能是收租/对冲。
8.6 Put/Call Ratio:别把它当反向指标
| 口径 | 计算 | 读法 | 注意 |
|---|---|---|---|
| Volume P/C | put 成交量 / call 成交量 | 短线情绪,波动大 | 受 0DTE、对冲、价差影响 |
| OI P/C | put OI / call OI | 存量持仓的偏斜 | 滞后;受长期保护性仓位影响 |
| Index P/C | 指数期权 put/call | 机构对冲需求 | 指数 put 常是保护,不是方向 |
| Equity P/C | 个股期权 put/call | 散户/个股情绪 | 与指数含义不同 |
P/C 高不一定是看空,也可能是保险需求;P/C 低不一定是看多,也可能是卖 put 收租。 把它和 IV、skew、GEX 一起看,才有信息量。
8.7 0DTE:OI 与 flow 的“时间压缩”
0DTE 的 OI 在开盘时很小,盘中成交量却可以巨大;收盘后合约消失,OI 归零。 这意味着:0DTE 的“存量”几乎是即时的流量,GEX 在盘中会被不断改写。 做 0DTE 时,用开盘时的 OI 画出的墙,到了下午可能已经完全过时。
8.8 数据字典:一行期权链里每个字段是什么意思
| 字段 | 含义 | 怎么用 |
|---|---|---|
oi | 未平仓合约 | 存量、墙、max pain;注意结算时滞 |
volume | 当日成交量 | 流量、活跃度;与 OI 比看换手 |
iv_pct | 隐含波动率(百分点) | 偏斜、期限、事件定价 |
delta | 期权 delta | 方向暴露;DEX 的输入 |
gamma | 期权 gamma | GEX 的输入;平值/近到期最大 |
vega | 期权 vega | VEX、vega walls;事件/长到期重要 |
vanna | delta 对 IV 的敏感度 | IV 变化 → 对冲流 |
charm | delta 对时间的敏感度 | 尾盘/到期 drif |
gex | 该合约的美元 gamma 敞口 | 直接画 GEX profile;注意正负号约定 |
dex | 美元 delta 敞口 | 方向库存 |
vex / vegaex / charmex | vanna / vega / charm 的美元敞口 | 二阶希腊字母的墙与 flip |
dag | delta-adjusted gamma | 数据商的评分字段,不是标准 GEX |
confidence | 模型置信度/权重 | 不同商定义不同;不要当概率 |
① OI 是结算数据,不是实时;② ETF 与指数的乘数/价格不同;③ 调整后的合约(拆股、分红)要特殊处理; ④ 深度虚值的 IV 可能不可交易;⑤ 盘前/盘后的报价不代表可成交;⑥ 不同数据商的 dealer sign 假设不同; ⑦ 0DTE 的 OI 在收盘后归零,不要拿昨天的 OI 解释今天的墙。
OI 回答“谁已经在这里”,flow 回答“谁正在被迫移动”。GEX 把两者翻译成“对冲流”。 但请记住:OI 是存量,不是意图;flow 是成交,不是观点;GEX 是估计,不是库存。 三者交叉验证,才有资格进入决策。
预期波动:
把 IV 翻译成价格区间
预期波动(Expected Move, EM)是把 IV 从“年化百分比”翻译成“未来一段时间价格大概会走多远”的工具。 它不是方向预测,而是一个由期权价格反推的 1σ 区间。 用得好,它能帮你定仓位、设止损、判断“今天是不是已经走完了”;用不好,它会变成另一种“价格必须到这里”的执念。
9.1 公式与三种等价算法
方法 2:EM ≈ ATM 跨式价格 / 0.8
方法 3:EM ≈ 0.5 × (ATM call + ATM put)(粗略,短期限)
// 方法 1 是理论 1σ;方法 2/3 是从市场价格反推,包含偏斜与供需
三种方法会给出不同的数,这是正常的:方法 1 假设对数正态、IV 不变;方法 2/3 用市场价格, 包含了偏斜、事件溢价、买卖价差。做仓位管理时,方法 1 更“干净”;做“市场定价了多少”的判断时,方法 2 更贴近。
| DTE | √(DTE/365) | IV 20% 的 1σ(%) | IV 20% 的 1σ($,S=100) |
|---|---|---|---|
| 0.5 | 0.0370 | 0.74% | 0.74 |
| 1 | 0.0523 | 1.05% | 1.05 |
| 7 | 0.1385 | 2.77% | 2.77 |
| 30 | 0.2867 | 5.73% | 5.73 |
| 90 | 0.4966 | 9.93% | 9.93 |
| 365 | 1.0000 | 20.0% | 20.0 |
注意平方根缩放:时间变成 4 倍,1σ 只变成 2 倍。这是为什么 0DTE 的预期波动看起来“很小”,但 gamma 却“很大”。
9.2 1σ 不是边界,是尺度
在正态假设下,收盘落在 ±1σ 内的概率约 68.3%,±2σ 约 95.4%,±3σ 约 99.7%。 但真实市场有肥尾、跳跃、波动率聚集,所以:
- 实际落在 1σ 外的频率通常高于 32%,尤其是在事件日和危机中。
- 2σ 外的“尾部事件”比正态预测更常见;这就是为什么期权市场要给尾部定价。
- EM 会随 IV 变化而变;今天早上的 1σ 区间,下午可能已经完全不同。
“价格已经到 1σ 了,所以不会再走了。”——错。1σ 是“已经消耗了多少定价的波动”,不是“能量耗尽”。 在负 gamma 环境里,价格穿过 1σ 后反而可能加速,因为做市商的对冲流会跟着方向走。
9.3 EM 的使用率:今天走完了多少?
盘中常用的一个量是“EM 使用率”:已实现移动 / 当日 1σ 预期波动。
如果开盘 1 小时已经走了 80% 的 EM,说明今天的波动定价被快速消耗,剩下的时间可能进入震荡或衰竭;
如果一整天只走了 20%,说明市场在压缩,可能在等催化剂。
// 参考价可以用开盘价、前收、或数据商冻结的锚点;不同口径不可直接比
gex-levels 的 Vol Zones 就是按预期波动自适应的:VZ1/VZ2/VZ3 对应不同 σ 的区间, 并在开盘时冻结,避免盘中线条漂移。这个设计值得借鉴:预期波动的“刻度”要在开盘时定好,盘中只观察,不追着改。
9.4 EM、ATR 与止损
| 工具 | 来源 | 优势 | 局限 |
|---|---|---|---|
| EM | 期权 IV,前瞻 | 反映市场当前定价的波动;适合日内/事件 | 会随 IV 变;假设对数正态 |
| ATR | 历史价格,回溯 | 稳定、直观;适合趋势/波段 | 滞后;不反映事件定价 |
| RV | 已实现波动 | 真实发生过的波动;适合校准 | 滞后;窗口选择影响大 |
止损不应该刚好放在 1σ 边界上——那是市场最容易“扫一下”的地方。更常见的做法是: 把结构位(墙/flip)与 1σ/1.5σ 结合,止损放在结构失效 + 波动缓冲之外; 仓位按“止损距离 × 合约乘数”反推,而不是先定仓位再找止损。
9.5 事件日的 EM:隐含移动 vs 实际移动
事件前,ATM 跨式的价格隐含了一个“事件移动”。事件后,比较实际移动与隐含移动,是复盘事件定价的最快方法。 如果实际移动远小于隐含移动,IV crush 会让买方亏损;如果实际移动大于隐含移动,买方可能盈利,即使方向判断一般。
实际事件移动 = |事件后价格 − 事件前收盘|
事件定价误差 = 实际 − 隐含
// 注意:事件前跨式包含“事件 + 普通波动”两部分,严格分解需要去掉基线方差
EM 是一把尺子,不是一堵墙。它告诉你“市场为未来定价了多大波动”, 以及“今天已经用掉了多少”。把它和 GEX 一起用:EM 决定仓位与止损的尺度,GEX 决定路径的摩擦与加速。
信号合成:
从一张图到一个决策
GEX、IV、OI、flow、技术面,每个都能给出“信号”。但真正的决策不是把五个信号投票, 而是先判断哪个维度在主导,再用其他维度做确认或否决。 这一章给你一个可复用的决策树、一个八因子检查表,以及一套“什么时候不做”的规则。
10.1 信号层级:先状态,后位置,再触发
很多人先看到“sweep 大单”就进场,然后再找 GEX 图解释。正确的顺序是: 先定状态 → 再找位置 → 最后等触发。如果状态和位置都不支持,触发再漂亮也不做。
10.2 八因子检查表
| 因子 | 看什么 | 偏多读法 | 偏空读法 | 权重 |
|---|---|---|---|---|
| 1. Gamma regime | 净 GEX 符号、spot vs flip、相对历史分位 | 正 gamma + spot 在 flip 上 + 极端正 | 负 gamma + spot 在 flip 下 + 极端负 | 25% |
| 2. 位置 | 墙在前方/后方、空气袋、EM 使用率 | 下方有支撑墙,上方空间大 | 上方有压力墙,下方空间大 | 20% |
| 3. Delta / DEX | 净 DEX 符号与变化 | DEX 转正/上升 | DEX 转负/下降 | 10% |
| 4. IV 水平/趋势 | IVR/IVP、IV 方向、VRP | IV 回落 + VRP 正常 | IV 飙升 + 倒挂 | 15% |
| 5. 期限结构 | 正挂/倒挂/驼峰 | 正挂修复、短端回落 | 倒挂加深、短端飙升 | 10% |
| 6. 偏斜 | 25Δ RR、skew slope | put skew 变平、call skew 上升 | put skew 陡化 | 5% |
| 7. Flow / breadth | signed flow、CVD、涨跌家数 | 主动买 + 广度改善 | 主动卖 + 广度恶化 | 10% |
| 8. 技术/ auction | acceptance、failed auction、VWAP | 站上 VWAP、回踩不破 | 跌破 VWAP、反抽失败 | 5% |
权重只是“提醒你不要把 5% 的因子当 50% 用”,不是精确模型。任何分数都不能替代风险控制;分数越高,只代表“条件越一致”,不代表胜率越高。
10.3 一个可交互的状态合成器
10.4 六种典型场景的“如果—那么”
| 场景 | 如果 | 那么 | 但不要 |
|---|---|---|---|
| 正γ + 低 IV | spot 在 flip 上,净 GEX 正且偏高,IV 低/回落 | 区间 fade 边缘,卖波动,低吸;用 EM 定区间 | 追突破;裸卖尾部 |
| 正γ + 高 IV | 事件前,IV 高,期限可能倒挂 | 等事件后 IV crush,再考虑卖波动;事件前用定义风险 | 事件前裸卖跨式;把 pin 当保证 |
| 负γ + 低 IV | spot 在 flip 下,IV 不高,趋势正在形成 | 突破跟随,回踩加仓,止损放结构外 | 逆势 fade;抄底 |
| 负γ + 高 IV | spot 在 flip 下,IV 飙升,期限倒挂 | 降低总仓位,买尾险/定义风险,等待 capitulation | 加杠杆抄底;卖裸 put |
| Flip 走廊 | spot 在 flip ±0.35%,价格反复穿越 | 等 acceptance,做第二次确认;缩小仓位 | 在走廊里频繁追单 |
| 空气袋 | spot 与下一墙之间 gamma 极低 | 等价格到达下一墙再评估;不追中段 | 在真空末端追突破 |
10.5 确认与失效:把“我错了”写在前头
确认清单(至少 3 项)
- 价格在关键位外侧 accepted(收盘/30 分钟不收回)
- 成交量/flow 与方向一致,不是单笔噪声
- IV 与期限结构支持该方向(或不反对)
- 广度/相关资产确认(不是单一标的的孤岛)
- 回踩关键位不破(continuation)或反抽失败(fade)
失效清单(任一触发即减/退)
- 价格重新收回 flip / 墙内
- 净 GEX 符号翻转,或墙被放量穿越
- IV regime 反转(倒挂修复/正挂转倒挂)
- flow 由支持转为逆向,CVD 背离
- 时间止损:超过预定时间仍未走出预期路径
10.6 交易论点模板(一页纸)
| 字段 | 写什么 | 例子 |
|---|---|---|
| 状态 | Gamma / Delta / IV / 期限 | 负γ、负Δ、IV 上升、倒挂 |
| 位置 | spot vs flip、墙、空气袋、EM | spot 709.6,flip 721.8,上方 720 负γ墙 |
| 论点 | 一句话,可证伪 | “若反弹到 720 被拒绝,则向下测试 700” |
| 触发 | 具体价格/时间/flow 条件 | 720 附近出现吸收 + CVD 背离 + 5 分钟收在 718 下 |
| 失效 | 什么情况证明我错 | 放量收在 722 上,或 flip 被收复 |
| 风险 | 止损、仓位、最大亏损 | 止损 723,风险 1R;仓位按 1R 反推 |
| 目标 | 结构位,不是幻想 | 700 put OI wall / 1σ 下沿 |
| 复盘 | 结果 vs 过程 | “对了是运气还是结构?错了是哪一层判断错?” |
10.7 什么时候不做
① 状态与位置冲突(例如负γ但价格在 flip 上方反复穿越);② 数据 stale / 快照超过刷新时限; ③ 事件前 30 分钟,IV 与流动性都不可靠;④ 薄市场 / 假期半日市;⑤ 你的止损距离对应的仓位超过风险预算。 这五种情况下,最好的交易往往是“不交易”。
合成的目的不是“得到一个分数”,而是强迫自己把假设写清楚:状态是什么、位置在哪、触发是什么、什么情况下错。 把这四件事写在纸上,你就已经比 90% 的“看图说话”交易者更接近专业流程。
证据与反证:
GEX 到底能证明什么
这一章可能是全书最重要的一章。GEX 内容里充满了“67% 胜率”“墙从未被突破”“pin 会把价格吸过去”之类的说法, 但大多数没有基线、没有样本、没有成本、没有样本外。真正值得学的,不是某个神奇数字, 而是如何判断一个 GEX 说法是否可证伪。
11.1 一个诚实的样本:gex-levels 的 74 个交易日
gex-levels 公布了一份自己的水平位反应统计:74 个交易日、17,999 个盘中快照,标的为 NQ 期货, 时间窗口 2026-05-26 至 2026-09-01。它不是交易收益,而是“价格触及某个水平后,是否在阈值内反弹/突破”的描述性统计。 最重要的方法论细节是:基线不是 50%,而是 38%。
他们的“hold”定义是非对称的:价格触及水平 ≤15 点,反弹 ≥25 点算 hold,收盘突破 >15 点算 break。 在随机游走中,这种不对称阈值本身就会让“hold”以约 38% 的概率发生(gambler's ruin 比例:break / (react + break))。 所以 50% 不是中性,38% 才是。一个水平位只有在明显偏离 38% 时才有信息量;低于 38% 也可能是信息——它更像磁铁,而不是屏障。
| 水平位 / 状态 | 触及次数 | Hold 率 | 更严格阈值 | 解读 |
|---|---|---|---|---|
| Put Wall · 负 gamma | 63 | 67% | 54% | 样本里最强的反应;负 gamma 中价格跌到 put wall 附近更容易止跌 |
| Focus 1 · 负 gamma | 70 | 59% | 46% | 多因子汇合位在短 gamma 中表现较好 |
| Battle Zone 下沿 · 正 gamma | 197 | 58% | 46% | 样本最大;长 gamma 的区间下沿更容易被尊重 |
| Focus 2 · 全部 | 301 | 57% | 51% | 略高于基线 |
| Focus 3 · 负 gamma | 94 | 55% | 48% | 略高于基线 |
| Battle Zone 上沿 · 全部 | 1,500 | 54% | 48% | 样本很大,但优势不大 |
| Call Wall · 全部 | 72 | 53% | 46% | “call wall 是压力”只在弱意义上成立 |
| Gamma Flip · 全部 | 324 | 51% | 42% | 接近基线;flip 更适合当状态边界,不是反转位 |
| Focus 3 · 正 gamma | 36 | 36% | 24% | 低于基线:在长 gamma 中,Focus 3 更像磁铁而不是屏障 |
数据来源:gex-levels.com/level-stats(2026-10 抓取)。这是描述性统计,不是交易结果;样本、阈值、时段、品种都有限,不能外推为“未来胜率”。原文还注明:快照间隔数分钟,touch 可能被低估;交易日之间自相关,未给 p 值。
大多数 GEX 卖家只展示“墙生效”的案例。gex-levels 把 Focus 3 在正 gamma 中 36%(低于 38% 基线)也列了出来, 并明确说“它是磁铁,不是屏障”。这种把失败案例一起发布的做法,比任何单个高胜率数字都更值得信任。 读任何 GEX 研究,先找“失败的那一栏”——如果没有,默认它被藏起来了。
11.2 从“反应率”到“可交易性”:更残酷的第二层
Hold rate 只描述“价格在水平位附近的行为”,不包含入场、止损、目标、滑点、延迟。gex-levels 进一步做了交易模拟: 信号后下一根 K 线开盘入场,止损放在影线,固定目标,15:55 ET 强制平仓,每笔 1 点成本。 结果很冷静:
更严格的一步:他们把 58,112 笔模拟交易(所有水平位家族 × 四种交互 × 四种出场)与“随机平移的水平位”做置换检验。 结果,最好的真实单元(t=2.7)在 20 次随机网格中,有 14 次被随机网格的最佳单元打败。 在 84 个交易日的样本上,整个网格与随机不可区分。
不。它意味着:“把 GEX 水平位当机械信号”没有通过严格检验。 但 GEX 仍然可以作为“状态描述”和“路径概率”的工具:它告诉你市场是阻尼还是放大、哪里摩擦大、哪里空气薄。 区别在于:状态描述不需要战胜随机基线,交易信号需要。
11.3 为什么“墙很准”的故事看起来那么真
| 偏差 | 怎么产生 | 怎么破解 |
|---|---|---|
| 选择偏差 | 只记得墙生效的日子,忘了被穿的日子 | 预先定义样本,连续记录,不删失败 |
| 基线错误 | 用 50% 当随机基线,但阈值不对称 | 用排列/随机游走生成同分布基线 |
| 多重检验 | 试了 50 个水平位,挑出最好的一个 | 预注册假设;Bonferroni / FDR;样本外 |
| 交易成本 | 忽略点差、滑点、延迟、冲击 | 用真实成交价/保守成本重跑 |
| 自相关 | 同一天的多个快照不是独立样本 | 按日聚类;block bootstrap |
| 前视偏差 | 用了收盘后才公布的 OI / 修订后的数据 | 只用当时可得的数据;模拟发布时间 |
| 幸存者偏差 | 只研究今天还活着的标的/策略 | 包含退市、失败、停止交易的样本 |
11.4 学术与行业证据:怎么读,不盲信
GEX 不是一个有统一教材的学术领域,但相关文献不少:做市商 gamma 对冲、期权到期 pinning、0DTE 的波动率传导、 偏斜与曲面动力学、VIX/方差风险溢价。读这些文献时,重点看识别策略,而不是摘要里的漂亮结论。
SSRN 工作论文,试图把 GEX 的计算做成可复现、可审计的框架。适合看“符号约定、数据口径、复现步骤”。
Zenodo 论文,用长期样本检验 OI 是否钉住标的。读它的检验设计与失败条件,而不是只看结论。
CBOE 研究,讨论 SPX 期权相对 E-mini 期货的市场份额与信息含量。适合理解“期权市场为什么能影响现货”。
arXiv 论文,讨论曲面如何随现货移动。适合进阶理解 vanna 与曲面动力学。
关于 VIX/SKEW 编制与解读的学术材料;读 CBOE 官方方法论更直接。
11.5 九个问题,问任何 GEX 数据商/卖家
Dealer sign 怎么定?
是假设做市商多 call / 空 put,还是用 signed flow?不同假设会改变符号和墙的位置。
算哪些到期日?
0DTE、最近周、全到期?0DTE 的 gamma 可以主导,但也可能在收盘后消失。
OI 还是 signed flow?
OI 是结算数据,有滞后;signed flow 更实时,但分类误差大。两者不能混着比。
零交叉怎么算?
累计顺序、插值方法、是否重定价全链,都会改变 flip。要求给出定义和 band。
任何“胜率”的基线是什么?
50% 通常是错的。要求给出随机/排列基线、样本量、阈值。
包含成本吗?
点差、滑点、延迟、冲击、借券费。没有成本的回测,只能当假设生成器。
有样本外吗?
参数是不是在同一段数据上挑的?有没有预注册?失败的结果公开了吗?
数据状态与时间戳
是 locked 开盘快照、盘中动态,还是收盘后的结算数据?stale 数据比没有数据更危险。
品种与换算怎么处理
ETF、指数、期货的乘数和价格不同;NQ←QQQ、ES←SPY 的换算比是否随快照变化?跨品种比较前有没有对齐?
11.6 自己做一个小研究:最小可行流程
“在负 gamma 且 spot 低于 flip 时,价格触及 put wall 后 60 分钟内反弹 ≥0.5% 的概率,高于随机水平位。”
2. 定义事件、时间窗、成功/失败阈值(先定,不改)。
3. 收集至少 100 个独立事件(按日聚类,不按快照)。
4. 生成同分布的随机水平位作为基线(保持距离/时段/波动率匹配)。
5. 加入成本与滑点;做样本外;记录所有失败。
6. 报告效应量、置信区间、样本量,而不只是 p 值。
这套流程不保证你找到优势,但能保证你不会把噪声当成规律。对 GEX 这种“看起来很有道理”的领域, 先证伪,再相信,比任何指标都重要。
GEX 的最大价值不是“预测”,而是“描述约束”。把它当状态机,它能帮你理解市场为什么阻尼/加速; 把它当信号机,它必须通过基线、成本、样本外的检验。gex-levels 的 67% 和 36% 同样重要—— 因为后者提醒你:任何水平位都可能变成磁铁,而不是屏障。
每日流程:
从盘前到复盘的作战手册
知识只有变成流程,才会在压力下被执行。这一章把前面所有内容压缩成一张可打印的检查表: 盘前 15 分钟、开盘 90 分钟、午盘、尾盘、到期日、事件日,以及每周复盘。 重点不是“做更多”,而是在正确的状态下做正确的事,在不合适的时候不做。
12.1 盘前 15 分钟检查表
12.2 开盘 90 分钟:只做三件事
不要抢第一根
开盘 auction 会测试隔夜库存、止损和追单。GEX 的墙常被“刺穿”而不是“尊重”。记录价格对 flip / 墙的第一反应,不交易。
找 acceptance
价格是否在某个结构位外侧 accepted?是收盘价、成交量、还是只是一根影线?flip 是否被收复/跌破?
第一次回踩 / 失败反手
如果趋势成立,第一次回踩关键位是最好的风险回报;如果突破失败,反手 fade 的赔率也在这里。13:00 之后不追第一波。
午盘不追突破
流动性下降,假突破增多。正 gamma 下更容易 pin;负 gamma 下也可能突然加速。降低仓位,只做区间边缘。
下午趋势窗口
机构调仓、新闻、0DTE 流。若上午的趋势在下午继续,回踩仍是机会;若结构位被反复测试,准备尾盘 pin。
Charm / MOC / pin
尾盘 charm 最强,pin 交易与收盘 auction 叠加。15:50 后不开新风险;持有 0DTE 过夜等于持有到期归零的彩票。
12.3 到期日与事件日
到期日(0DTE / OpEx)
- 开盘先看 max gamma strike 与 max pain 是否重合。
- 正 gamma + 低 IV:pin 候选;但 pin 不是保证。
- 负 gamma:到期日更容易加速,别用“到期日一定 pin”的思维。
- 收盘后 gamma 消失,第二天结构可能完全不同;不要用今天的墙预测明天。
事件日(CPI / FOMC / NFP)
- 事件前:IV 抬升,gamma 分布变宽,墙变“软”;减仓、定义风险。
- 事件瞬间:流动性真空,止损可能滑点;不要挂紧止损。
- 事件后 15–30 分钟:等 IV crush 与第一波 flow 结束,再重读 flip / 墙。
- 不要用事件前的 GEX 图解释事件后的价格。
12.4 风险:先活下来,再谈优势
仓位 = (账户 × 单笔风险%) / (R × 合约乘数)
单日最大亏损 = 2R–3R;单周最大亏损 = 6R–9R
// 具体数值按个人风险承受力;关键是提前写死,不在盘中改
① 不要在负 gamma 里裸卖期权;② 不要把“墙”当止损位(墙会被穿,止损应放结构外);③ 不要在薄市场/事件瞬间重仓; ④ 不要用同一个方向的多个相关标的伪装分散;⑤ 不要在亏损后加大仓位“把 GEX 的钱赚回来”。
12.5 交易日志:记录“过程”,不是“结果”
| 字段 | 记录内容 |
|---|---|
| 日期/时段 | 盘前 / 开盘 / 午盘 / 尾盘;事件日标记 |
| 状态 | Gamma / Delta / IV / 期限;用四个词,不写长文 |
| 位置 | spot vs flip;墙;空气袋;EM 使用率 |
| 论点 | 一句话,可证伪 |
| 触发 | 具体价格/时间/flow 条件 |
| 风险 | 止损、仓位、最大亏损 |
| 结果 | 盈利/亏损/持平;R 倍数 |
| 过程评分 | 状态判断 / 位置 / 触发 / 执行 / 风控,各 1–5 分 |
| 复盘 | “对了是结构还是运气?错了是哪一层错?” |
12.6 每周复盘:三个问题
哪一类状态贡献了大部分盈亏?
正γ/负γ、低 IV/高 IV、趋势/区间。找出你真正擅长的状态,而不是试图在所有状态赚钱。
哪一笔的“过程”是错的,即使结果赚钱?
过程错的盈利会强化坏习惯,比亏损更危险。
下周要少做哪一件事?
减少低质量交易,比增加新指标更能提高期望。
流程的意义是:在情绪最高的时候,替你执行理性。盘前把状态写好,盘中只做确认; 盘后只复盘过程。你不需要每天都交易;你需要的是,当状态与位置都对齐时,有能力、有仓位、有纪律地执行。
案例复盘:
一张真实的 QQQ 快照
这一章不预测未来,只做一件事:把 2026-10-16 收盘的 QQQ 快照,按前面的六步法完整读一遍。 你会看到“负 gamma + 头顶结构”的典型形态,也会看到一个容易被忽略的数据异常: put wall 出现在现价上方。这不是错误,而是跳空后的真实结构。
标的 QQQ,快照时间 2026-10-16 收盘,到期 2026-10-19(下周一,2 DTE),数据基为 0DTE / 最近到期。 现价 709.57,净 GEX −655.5M,ATM IV 22.27%。这是历史快照,不是当前市场,也不构成任何预测。
13.1 第一步:状态
| 维度 | 读数 | 判断 |
|---|---|---|
| Spot vs Flip | 709.57 vs 721.81 | 现价低于 flip 约 1.7% → 负 gamma 区 |
| Net GEX | −655.5M | 负值;绝对量需要和 QQQ 自身历史比,不能和 SPX 比 |
| Regime | short γ / negative Δ | “Maximum acceleration”:对冲放大 + delta 偏空 |
| DTE | 2 | 跨周末;gamma 集中,vega 低;周一开盘前可能跳空 |
状态的第一层结论很清楚:这不是一个“跌了会被买回来”的正 gamma 市场。 做市商在下方是短 gamma,价格下跌会触发卖出对冲;任何反弹也会因为负 delta 库存而遇到卖压。
13.2 第二步:位置
| 价位 | 距离现价 | 结构含义 |
|---|---|---|
| 700 | −1.35% | Put OI wall(8,429 张);下方第一道 OI 浓度 |
| 709.57 | — | Spot |
| 720 | +1.47% | Put gamma 最大(−100.3M);但位于现价上方(实值 put) |
| 721.81 | +1.72% | Gamma flip;负 gamma 的上边界 |
| 728.45 | +2.66% | Vol trigger;另一套零 gamma 口径 |
| 730 | +2.88% | Max pain;到期赔付最小化 |
| 735 | +3.58% | Call wall / Call OI wall;正 gamma 浓度 |
这张图的结构是“头顶密集、下方相对空”:现价上方 1.5% 就是 720 的负 gamma 墙, 再往上 721.8–730 是 flip / max pain / vol trigger 的夹层,735 才是正 gamma 的 call wall。 下方 700 是 OI wall,但 gamma 浓度不如 720。
720 的 put gamma 是 −100.3M,为全链最大;因为 QQQ 已跌到 720 下方,720 的 put 变成实值, gamma 最大。标签仍叫“put wall”,但它在现价上方,行为更像“上方供给/负 gamma 加速带”, 而不是“下方支撑”。读图时永远先看相对位置,再看名字。
13.3 第三步:形状
从 GEX profile 看,720 是一根极深的负柱,735 是一根正柱,二者之间(721.8–730)是 flip 与 max pain 的过渡区。 现价 709.57 到 720 之间 gamma 相对薄,这意味着价格向上进入 720 时,会遇到越来越强的负 gamma 对冲卖压; 而向下到 700 之间,也有 OI 但 gamma 不如 720 集中。
13.4 第四步:波动率与事件
2DTE 的 ATM IV 22.27%,对 QQQ 来说不算低。它包含周末跳空风险与下周一的事件定价。 但仅有 IV 数字不够:还需要看期限结构(正挂/倒挂)、25Δ skew、以及周一是否有宏观数据。 如果 IV 在事件前继续抬升,720 的墙会变“软”;如果事件后 IV crush,vanna 流可能帮助价格修复。
这张快照没有给出完整的期限结构与 25Δ RR。严谨的做法是标注“未验证”,而不是用单点 IV 推断整个曲面。 这也是本书反复强调的:知道哪些结论没有数据支持,和知道哪些有数据支持同样重要。
13.5 第五步:情景树(不是预测)
| 情景 | 触发 | 路径 | 确认 | 失效 |
|---|---|---|---|---|
| 空头延续 | 反弹到 720 被拒绝;跌破 700 | 700 → 695 → 690 的 gamma 集中区;负 gamma 放大 | 放量收在 700 下;CVD 走弱;IV 上行 | 收复 720;或 700 出现吸收 + CVD 背离 |
| 区间震荡 | 700–720 之间反复;无新催化 | 700–720 箱体;720 附近卖压,700 附近 OI 支撑 | 两次以上在区间边缘反应;IV 回落 | 任一端放量突破 |
| 修复反弹 | 放量收复 720;站上 721.8 | 测试 728.45 → 730 → 735;若 735 被破,进入正 gamma 上方 | 30 分钟收在 721.8 上;DEX 转正;IV 回落 | 重新跌回 720 下;flip 假突破 |
| Gamma squeeze | 735 被放量突破,IV 上行,call 成交放大 | 735 上方无结构,做市商追买;快速延伸 | 735 回踩不破;call wall 上移 | 冲高回落收在 735 下;IV crush |
情景树的作用是“提前想好如果发生什么,我怎么做”,不是“预测会发生什么”。任何情景都可能不发生;没有触发,就没有交易。
13.6 如果只能看三个数字
假设你被困在荒岛,只能看三个数字:spot、gamma flip、net GEX。你仍然可以做出一个粗略但有用的判断:
net GEX −655.5M < 0 → 对冲放大
结论:状态是“放大”,不是“阻尼”;方向未知,但路径更容易延续而非均值回归。
这三个数字不能告诉你什么时候买、买什么、目标在哪,但它们能告诉你不要用什么策略: 不要在负 gamma 里裸卖期权,不要把“跌了会反弹”当默认假设,不要把止损放在墙里面。 这就是“状态优先”的价值。
13.7 横向对比:QQQ / NQ / SPY / ES 的同一天
| 标的 | Spot | Flip | Zero γ | Call wall | Put wall | Net GEX | ATM IV |
|---|---|---|---|---|---|---|---|
| QQQ | 709.57 | 721.81 | — | 735 | 720 | −655.5M | 22.27% |
| NQ | 29,367.5 | 29,874.3 | 30,155.6 | 30,420 | 29,799.3 | −655.5M | 20.01%* |
| SPY | 762.77 | 677.77 | 774.63 | 764 | 767 | −575.6M | 12.12% |
| ES | 7,698 | 6,840.25 | 7,817 | 7,710.5 | 7,740.75 | −575.6M | 12.12% |
* NQ 的 ATM IV 取 front(20.01);30D 为 22.12。数据来自同一快照,换算比 41.3877。SPY/ES 的 provider flip 与 zero gamma 相差极大,见下。
SPY 的 provider gamma flip 是 677.77,而自研 zero gamma 是 774.63;现价 762.77 在两者之间。 这意味着“你在哪一侧”完全取决于用哪个定义。任何把 flip 当交易位的人,必须先问: 这是 provider 的口径,还是重定价模型的口径?两者不一致时,不要硬选一个“看起来顺眼”的。
案例的价值不是“记住这几个价位”,而是练习把状态、位置、波动率、情景、失效写在一起。 当你能在 10 分钟内对一张新图完成这套流程,并且能说清楚“什么情况下我错了”,你才真正开始用 GEX 思考,而不是背 GEX。
术语库:
80+ 个必须分清的词
GEX 领域的很多争论,其实是“同一个词,不同定义”。这张术语表按四类整理: 结构 / 波动率 / 流量 / 数据与统计。每条都给出英文、中文、一句话定义,以及最容易踩的坑。 支持搜索与分类筛选。
任何术语都要问三个问题:谁的估计?什么口径?什么时间? 例如“gamma flip”可以是数据商的累计零交叉,也可以是重定价模型的零交叉;“OI”可以是结算数据,也可以是盘中估算。 不注明口径的术语,默认不可比较。
资源与学习路径:
14 天 / 30 天
这一章把“全网知识”压缩成一条可执行的路径:先用免费资源建立骨架,再用数据和练习填充细节, 最后用论文和回测训练判断力。不要一开始就买课、加群、追信号;先把免费的 50 节课和本站的 18 章读完, 你会知道自己到底缺什么。
15.1 gex-levels 的知识文库:先看什么
gex-levels.com 的内容分三层:免费概念页 / 免费 Academy / 付费 Education Library。 它的商业产品是指标与 Terminal,但知识文库本身是独立的,且明确“教育用途、不构成信号”。 下面按“先免费、后付费”的顺序整理。
从期权基础、希腊字母、做市商对冲,到 GEX、DEX、IV、订单流、日内外汇/期货结构,最后落到 fade / continuation / 风控。是全网少有的“成体系且免费”的 GEX 入门课。
指标面板上每个缩写、数据状态、设置项的定义。适合随时查“CW / PW / GF / ZG / VT / DAG / FLOW / OI / HYBRID”等。
三篇核心概念页:GEX 是什么、做市商如何对冲、水平位如何计算。Methodology 明确写了数据源、刷新频率、已知限制。
他们自己公布的 hold rate 与交易模拟,包含 38% 基线、67% 的 put wall、36% 的 Focus 3,以及 58,112 笔模拟交易与随机水平位的对比。第 11 章已详细拆解。
gamma levels、call wall、put wall、gamma flip、positive vs negative gamma、GEX profile、vanna、charm、vega、expected move。每页都有 FAQ,适合建立准确的第一定义。
上一交易日的 NQ/ES Call Wall、Put Wall、Gamma Flip、Vol Trigger、Max Pain、Focus、Battle Zone 与 regime,带日期归档和 RSS。适合做“历史水平位 vs 实际走势”的复盘。
付费的一次性课程,四个域:OptionFlow & OrderFlow、Bookmap & Volatility、Execution & Risk、Professional Workflow。内容在站内阅读、不可下载、NDA 保护。适合已经确定要系统学、且愿意读长文的人。
概念、对比、工具、0DTE、财报、VIX、skew、pin、gamma squeeze 等。质量参差,但作为索引很好用;优先读带数据和方法论的文章。
站点给 AI 的机器可读索引与完整概念定义。适合快速抓取术语、产品事实、水平位统计的方法论。读的时候注意它是站方自述,不是独立评测。
① 读完 50 节免费 Academy,确认自己真的对“结构/波动率”感兴趣;② 用 Morning Map 做 20 天复盘,看自己能否稳定读出状态; ③ 再考虑付费 Library。它的价格是 $249.99 一次性,内容量很大,但“买课”不等于“学会”; 没有练习和复盘,2.26M 词也只是信息过载。
15.2 外部资源:按主题挑,不要贪多
VIX 的官方计算逻辑、期限结构、SKEW 指数。读官方 PDF 比读二手解释可靠。
讨论 SPX 期权相对 E-mini 期货的市场份额与信息含量,理解“期权市场为什么能影响现货”。
0DTE、散户参与、产品结构的行业数据。适合建立“市场结构在变”的宏观感。
商业平台的 GEX 解释,适合对照“另一套口径”怎么定义 walls / flip / hedge。注意它是卖方内容。
早期把 GEX 带入公众视野的论文/白皮书,理解“dealer long call / short put”这一传统约定。
可复现、可审计的 SPX GEX 计算框架。适合想自己写代码的人。
2,294 个交易日的 pinning 检验。读它的识别策略与失败条件。
曲面随现货移动的几何与 SSRN,进阶 vanna / 曲面动力学。
方差风险溢价的学术综述,理解“为什么卖波动长期有溢价,但尾部会爆”。
15.3 书单:四本足够打底
| 书 | 用途 | 读法 |
|---|---|---|
| Hull · Options, Futures, and Other Derivatives | 衍生品定价、希腊字母、二叉树、Black-Scholes 的标准教材 | 读前 15 章 + 希腊字母章节;不必从头到尾 |
| Natenberg · Option Volatility & Pricing | 交易员视角的波动率、偏斜、价差、风险管理 | 重点读 volatility、skew、spread、risk management |
| Sinclair · Volatility Trading | 波动率交易、对冲、仓位、VRP | 适合有基础后读;注意其中的策略假设 |
| Gatheral · The Volatility Surface | 曲面、SVI、随机波动率、套利约束 | 进阶;先读前 5 章,不必啃完全部数学 |
15.4 14 天深度计划
| Day | 读 / 看 | 练习(30–45 分钟) |
|---|---|---|
| 1 | 序章 + 第 1 章 | 用自己的话写下“正/负 gamma 为什么阻尼/放大”,并举一个反例。 |
| 2 | 第 2 章 | 找一张期权链,算一个行权价的 gamma 对冲股数;和网站的数字对比。 |
| 3 | 第 3 章 | 用 QQQ 快照,按六步法写一页读图笔记;标出 put wall 在现价上方的异常。 |
| 4 | 第 4 章 P1–P5 | 画五个形态的示意图;为每个写“确认/失效”各一条。 |
| 5 | 第 4 章 P6–P10 | 找历史上一次 gamma squeeze / pin 的案例,标出当时的 GEX 与 IV。 |
| 6 | 第 5 章 | 用四象限给最近 5 个交易日分类;记录每天的实际路径。 |
| 7 | 复习 + 自测 1–10 | 不看笔记,画出“状态 → 位置 → 触发”的决策树。 |
| 8 | 第 6 章 | 算三个不同 DTE 的 1σ 预期波动;比较 IVR 与 IVP 的差异。 |
| 9 | 第 7 章 | 画一张 25Δ RR 的草图;解释 put skew 变陡意味着什么、不意味着什么。 |
| 10 | 第 8 章 | 找一笔 flow,按“六个问题”拆解;写下你不确定的地方。 |
| 11 | 第 9 章 | 用计算器算 QQQ 的 1σ/2σ;写下“EM 使用率”的交易含义。 |
| 12 | 第 10 章 | 用合成器生成 3 个状态,写“如果—那么—但不要”。 |
| 13 | 第 11 章 | 读 level-stats 原文;列出你怀疑的三个统计问题。 |
| 14 | 第 12–13 章 + 自测 11–20 | 做一份完整的盘前检查表 + 一篇案例复盘;开始 20 天日志。 |
15.5 30 天进阶计划
| Week | 主题 | 产出 |
|---|---|---|
| Week 1 | 基础 + GEX 机制(第 1–5 章) | 一页“状态机”速查表;5 天日志 |
| Week 2 | IV / 曲面 / OI / flow(第 6–9 章) | 一张 IV 期限结构 + skew 的周报;10 笔 flow 拆解 |
| Week 3 | 合成 + 证据(第 10–11 章) | 一个可证伪的假设 + 最小回测设计(含基线/成本) |
| Week 4 | 流程 + 案例 + 自测(第 12–13 章) | 20 天日志、一次完整复盘、一份“我不做什么”清单 |
15.6 每天 20 分钟的“微练习”
付费 Library 有 101 个模块、1,292 节课、约 226 万词。这个体量本身不是优势——如果没有练习,它只是更长的视频。 先问自己:我能不能连续 14 天完成上面的计划?如果不能,先不要把“买课”当成“学习”的替代品。
最好的学习路径不是“收集最多资源”,而是用最少的资源完成最多的练习。 免费 Academy + 本站 18 章 + 20 天日志,已经足够让你超过大多数“只看 GEX 线条”的交易者。 剩下的进阶,等你有了自己的问题再去找答案。
附录:公式、代码与数据字典
这一章是“可执行”的部分:Black-Scholes 的希腊字母、GEX 的聚合代码、预期波动与 IV Rank 的计算、 单位换算、数据字段字典,以及做研究时最容易踩的代码坑。你可以把它当作速查表,也可以直接复制到自己的 notebook 里。
16.1 公式速查
| 量 | 公式 | 备注 |
|---|---|---|
| d1 / d2 | d1 = [ln(S/K) + (r − q + σ²/2)T] / (σ√T);d2 = d1 − σ√T | r 无风险利率,q 股息率,T 年化 |
| Gamma | Γ = e−qT φ(d1) / (S σ √T) | 平值、近到期最大 |
| Vega | ν = S e−qT φ(d1) √T | 对 1.00 波动率;对 1 个 vol point 除以 100 |
| Vanna | ∂Δ/∂σ = −e−qT φ(d1) d2 / σ | 符号随 moneyness / call-put 变化 |
| Charm | ∂Δ/∂t(符号约定因库而异) | 平值、近到期最大;尾盘效应 |
| GEX | Σ s × Γ × OI × 100 × S² × 0.01 | s 为做市商方向,估计值 |
| DEX | Σ s × Δ × OI × 100 × S | 方向库存,不是方向观点 |
| Expected Move | S × IV × √(DTE/365) | 1σ;不是保证区间 |
| ATM 跨式 | ≈ 0.8 × S × IV × √(DTE/365) | 短期限近似 |
| IV Rank | (IV − 52w low) / (52w high − 52w low) × 100 | 区间位置 |
| IV Percentile | #(历史 IV < 当前 IV) / N × 100 | 历史分位 |
| 25Δ RR | σ(25Δ call) − σ(25Δ put) | 指数常见为负;定义可能相反 |
| 25Δ BF | ½[σ(25Δ call) + σ(25Δ put)] − σ(ATM) | 凸性/曲率 |
| 风险中性密度 | q(K) = erT ∂²C/∂K² | Breeden–Litzenberger |
16.2 Python:GEX 聚合与希腊字母
import math
from statistics import NormalDist
N = NormalDist().cdf
phi = NormalDist().pdf
def bs_gamma(S, K, T, r, q, sigma):
# T in years, sigma as decimal (0.20 = 20%)
if T <= 0 or sigma <= 0:
return 0.0
d1 = (math.log(S / K) + (r - q + 0.5 * sigma**2) * T) / (sigma * math.sqrt(T))
return math.exp(-q * T) * phi(d1) / (S * sigma * math.sqrt(T))
def gex(rows, spot, sign_convention="long_call_short_put"):
# rows: dicts with right, gamma, oi
total = 0.0
for r in rows:
if sign_convention == "long_call_short_put":
s = 1 if r["right"] == "C" else -1
else:
s = -1 # customer net long options
total += s * r["gamma"] * r["oi"] * 100 * spot**2 * 0.01
return total
# 注意:sign_convention 是一个假设,不是真相。
# 生产环境应优先使用数据商的 signed-flow / net GEX,并记录 basis。
16.3 Python:预期波动、IV Rank、偏斜
import math
def expected_move(spot, iv, dte):
# iv: decimal; dte: calendar days
return spot * iv * math.sqrt(dte / 365)
def iv_rank(iv, low_52w, high_52w):
if high_52w == low_52w:
return 0.0
return (iv - low_52w) / (high_52w - low_52w) * 100
def iv_percentile(iv, history):
return sum(1 for x in history if x < iv) / len(history) * 100
def rr25(iv25c, iv25p):
return iv25c - iv25p
def bf25(iv25c, iv25p, ivatm):
return 0.5 * (iv25c + iv25p) - ivatm
# 示例:QQQ 2DTE,spot 709.57,IV 22.27%
# expected_move(709.57, 0.2227, 2) ≈ 11.7
# 1σ 区间 ≈ 697.9 – 721.3
16.4 Python:从链到 GEX profile
from collections import defaultdict
def gex_profile(rows, spot):
by_strike = defaultdict(lambda: {"call": 0.0, "put": 0.0})
for r in rows:
k = float(r["strike"])
notional = r["gamma"] * r["oi"] * 100 * spot**2 * 0.01
if r["right"] == "C":
by_strike[k]["call"] += notional
else:
by_strike[k]["put"] -= notional
return by_strike
def cumulative(profile):
# cumulative net GEX from low strike to high strike
out, running = [], 0.0
for k in sorted(profile):
running += profile[k]["call"] + profile[k]["put"]
out.append((k, running))
return out
16.5 单位换算与数据口径
| 场景 | 换算 | 注意 |
|---|---|---|
| SPY → SPX | 约 ×10(不是精确常数) | 分红、费率、时间差;不要用固定 10 倍做精确交易 |
| QQQ → NQ | 快照示例 ×41.3877 | 这是某一时刻的比率;期货基差另算 |
| SPY → ES | 快照示例 ×10.0922 | 期货基差、合约乘数 |
| IV % ↔ 小数 | 22% = 0.22 | 代码里最容易出错的地方 |
| 年化 ↔ 日 | 日 = 年 / √252(交易)或 / √365(日历) | 和 IV 的日历口径保持一致 |
| GEX 单位 | $ / 1% move;或 shares / 1% move | 相差一个 S;比较前先统一 |
| GEX 符号 | call + / put −(约定 A)或相反 | 必须注明 dealer sign 假设 |
16.6 数据字段字典(gex-levels 快照)
| 字段 | 含义 | 用法 / 坑 |
|---|---|---|
spot | 标的现价 | ETF / 指数 / 期货口径不同;换算后要检查 |
call_wall / put_wall | call / put gamma 最大行权价 | 可能被穿越;put wall 可能在上方 |
gamma_flip | 数据商口径的零 gamma | 和自研 zero_gamma 可能相差很大 |
zero_gamma.price | 重定价模型的零 gamma,含 band / confidence | 用 band 判断交叉的“锐度” |
vol_trigger | 另一套零 gamma / 波动率触发口径 | 和 flip 接近但不相同 |
max_pain | 到期赔付最小化的行权价 | 只对特定到期日有意义 |
net_gex / net_dex | 净 gamma / delta 敞口 | 单位与符号口径要先确认 |
regime | gamma × delta 四象限 | 描述性,不是方向预测 |
gex_basis | signed_flow / settlement_oi / estimated_oi | fallback=true 时说明降级了 |
conversion_ratio | 期货/ETF 换算比 | 不同快照会变;不要硬编码 |
expiration_policy | 0DTE / 最近到期 / 全到期 | 决定 gamma 的“寿命” |
snapshot_id / stale_after_seconds | 快照哈希 / 过期时间 | 做增量轮询、判断 stale |
rows | 逐合约希腊值 | 可自己复算 GEX;注意缺 bid/ask |
gex_topo | strike × expiry 的 GEX 地形 | 看 gamma 是“今天”还是“下个月” |
implied_density | 风险中性分布 + P(touch) | 风险中性 ≠ 真实概率 |
16.7 代码坑清单
公式和代码只是把概念变成可计算的东西。真正的难点不在写代码,而在定义: 你的 dealer sign 是什么、到期日集合是什么、单位是什么、时间戳是什么。把这四个定义写进代码注释, 比多写 100 行指标更有价值。
自测:
20 题检验你的模型
这 20 题不是记忆题,而是“你会不会在真实场景里做判断”。 每题只有一个最佳答案;选完会立刻给出解释。不要追求满分——错题才是你真正需要回到哪一章的地图。 你的最好成绩会保存在本地浏览器。
加载中…
把错题按章节归类:结构题错 → 回 01–04;波动率题错 → 回 06–07;数据/统计题错 → 回 08、11。 不要只记正确答案;要能用自己的话解释“为什么其他三个是错的”。