Gamma 敞口详解:GEX 的计算与订单流

GEX(gamma exposure,gamma 敞口)估算标的价格变动时期权持仓的 delta 会如何变化。做市商 GEX 模型还额外假设了这些持仓由谁持有。把它当作订单流交易的背景信息使用,并始终让模型、单位和数据时间戳保持可见。

Senzoukria · 学习 · 更新于 2026 年 9 月


Gamma 敞口测量的是什么

Gamma 衡量 delta 随标的价格变化的速度。买入的认购和认沽 gamma 为正;卖出的持仓 gamma 为负。Options Industry Council 对这个希腊字母有详细说明。做市商敞口的符号则是另一个问题,属于持仓方向的范畴。

持仓量统计的是未平仓合约,每一张都有多头一方和空头一方,它并不说明做市商站在哪一边。把正敞口归给认购、负敞口归给认沽,是一种建模假设,而不是对全部做市商持仓的测量。

GEX 计算:公式、单位与算例

当 gamma 按标的价格每一单位来表示时,一种常见约定用于估算 1% 涨跌所对应的 delta 等值美元敞口变化:

GEX_1% = Σ(持仓符号 × gamma × 合约数 × 合约乘数 × 标的价格² × 0.01)

已知真实带符号持仓时就用真实持仓。用持仓量替代,则需要写明持仓假设。合约乘数和经过调整的合约都会影响结果。每 1 美元涨跌的美元 gamma 与每 1% 涨跌的美元 gamma,是两个不同的单位。

假设的输入数据,并非实时行情
输入项数值
标的价格$100
每 1 美元的 gamma0.02
假设的多头持仓1,000 合约
合约乘数100
每 1% 涨跌的 GEX+$200,000

算式为 0.02 × 1,000 × 100 × 100² × 0.01。这里上涨 1% 就是 1 美元:在局部把 gamma 视为不变时,delta 变化 2,000 个标的单位,按起始价格计价值 $200,000。同等规模的空头持仓会让符号反转。这既不是已付权利金,也不是流入市场资金的预测。幅度更大的行情必须重新计算希腊字母。

GEX 计算与订单流的关系

在 delta 中性对冲的假设下,gamma 为正的头寸账本往往需要在上涨后卖出、在下跌后买入;gamma 为负的账本则相反。模型并不说明对冲实际发生在何时、何处,或通过哪种工具完成。

  1. 记录数据来源、期权链时间戳、到期日的选择范围和持仓假设。
  2. 标出模型算出的价位,并说明它如何换算到你实际交易的合约上。
  3. 订单流足迹图中查看成交量和价格反应。
  4. 把成交与热力图上的挂单流动性对照。
  5. 与假设相矛盾的观察也要记录,而不只记录支持假设的那些。

正值估算不保证出现区间震荡;负敞口也不保证出现趋势。仅仅因为一笔成交发生在 gamma 价位附近,足迹图并不能判定它是做市商的对冲。

下面的演示展示的是一个条件模型和一份合成分布,而不是实时价位。

Traders buy calls0DTE, weeklies, hedges —someone must takethe other sideAssume dealers sellnow SHORT gamma— assume theystay hedgedPrice rises → they buyPrice falls → they sellhedging MAY amplifythe moveThis example assumes short calls and delta-neutral hedging.Net dealer positions and actual hedging may differ.
This example assumes dealers sell calls and delta-hedge that position. Their net book and actual hedging may differ; GEX is a conditional model.
Try it — drag the priceSimulated · DEMO
PUT WALL 92ZERO GAMMA 100CALL WALL 108103.00
LONG GAMMA SCENARIOΔ to assumed flip +3.00nearest wall 108
Assuming a long gamma book and delta-neutral hedging, selling rallies and buying dips can dampen moves.Illustration only: this fixed profile and assumed flip do not predict price. The slider does not recalculate Greeks.

零 gamma、Call 墙与 Put 墙

零 gamma 价位是所选敞口曲线的一个根。在所考察的区间内,根可能有多个,也可能一个都没有。随标的价格变化重新计算 gamma,与把当前 gamma 固定不变,是两回事。Gamma 墙取决于所选指标:持仓量集中并不一定意味着 gamma 集中,也不意味着支撑有保证。

ES 与 NQ 期货上的 GEX

SPX、SPY 和 ES 的价格尺度与合约各不相同;NDX、QQQ 和 NQ 同样如此。ETF 的行权价并不等于期货上同样数值的价格。请记录换算方式、期货基差和观察时间。当数据源支持时,优先使用相互匹配的标的和期权链。逐步换算的做法见ES 与 NQ 上的 GEX

为什么各家面板的数字对不上

  • 所选到期日不同,尤其是只取 0DTE 还是取全部到期日。
  • 持仓符号、持仓量快照和合约乘数不同。
  • 标的价格、波动率、利率、单位或对缺失报价的处理方式不同。

临近到期时,很小的变化就能让 gamma 迅速改变。延迟的输入数据依然是延迟的;持仓量不是盘中的期权成交流。在比较总量数字之前,先确认两边用的是同一套口径。

动手探索与验证

Senzoukria 的 GEX 面板把期权背景信息与订单流工具并排呈现。网站上的演示均为模拟。请用期货回测指南先定义规则、成本和否决标准,再把某个观察当作优势来对待。

常见问题

交易中的 GEX 是什么?
Gamma 敞口用持仓规模对期权 gamma 加权,以估算 delta 的变化。公开的做市商 GEX 模型通常是推断持仓方向,而不是观察到每一笔做市商持仓和每一次对冲。
GEX 怎么计算?
针对 1% 涨跌的一种美元 gamma 约定为:带符号的 gamma × 合约数 × 合约乘数 × 标的价格的平方 × 0.01,再对所有期权求和。持仓符号和单位必须写明;仅凭认购或认沽这一类型,无法确定做市商持仓的符号。
GEX 能预测市场方向吗?
不能。对冲模型取决于持仓、波动率、所选到期日和数据的新鲜度。其他资金流和新闻都可能盖过模型给出的效果。请把假设与真实成交和价格反应对照检验。