# Gamma、分期限与情景研究细则

完整方法适用于任意实际可用的数据与计算环境。先读现行环境能力路由，按需要取得数据或使用用户资料。没有完整链时可以做有限结构解读；有完整输入和实际执行能力时，计算下列适用项目，而不是因为宿主名叫 ChatGPT 就省略。

## 数据合同与质量门槛

逐合约需要标的、期权代码、call/put、执行价、到期时刻及结算方式、乘数、OI、成交量、IV、Gamma（或其计算输入）、报价时间；估价还需要 bid/ask/last、Delta/Theta/Vega（可得时）、利率和股息假设。标的现价锚必须与期权资料时间可比。OI 通常有公布滞后，成交量不是 OI。

去重合约和到期日，防止 MONTH/WEEK 相同日期重复抓取/累加。剔除已到期合约、错误乘数和无效数值；零值和缺失值分开。披露实际执行价/期限覆盖、缺数据比例、IV/Gamma来源及年化/百分数单位。稀疏链只得出样本结论。

SPX 指数快照不可用不等于 SPX/SPXW 链不可用；可用链应直接使用执行价。当前现金指数不可得时，可用近 ATM、同期限、PM结算且价差合理的 put-call parity 锚；短期限 K+call_mid-put_mid 是忽略利率/股息的小期限近似，注明其更接近隐含远期，必要时纳入折现和股息。用多个流动性良好配对的稳健估计，不取单个失真报价。

SPY/ES/CFD 是替代锚，注明基差。SPY执行价映射用同时点 SPX/SPY 比例，不固定乘10。EWJ 映射日本指数需从 EWJ 报价时点的日经期货桥接当前指数，并说明汇率/时区/基差影响；无法对齐时不换算。

## GEX 计算与符号

披露模型约定，例如 call 为正、put 为负的 OI 暴露模型；这不是观察到的真实交易商持仓方向。对每份合约：

`GEX = sign × Gamma × OI × contract_multiplier × spot² × 0.01`

此量表示标的变动1%对应的近似美元 Delta 暴露变化。乘数取实际合约，不盲目假设所有合约为100。若使用其他单位/定义，明确转换；不把不同供应商尺度直接比较。

先按执行价和真实到期日聚合，再给选定窗口合计。区分 Call/Put GEX、净 GEX 和绝对规模；净额接近零可能是大量相互抵消，不等于没有风险。

计算 Gamma flip 需要固定清楚的 IV/利率/股息/OI 假设，在候选 spot 网格上重新估 Gamma 并聚合寻找总 GEX 符号变化；不能把现价下两个 strike 的正负交点称为全链 flip。无过零、多个过零或范围不足时如实说明，保留相关局部边界而非硬输出一个点。

call wall 采用该期限 call-side GEX 最大执行价；put wall 采用该期限 put-side 负 GEX 最强位置。OI wall、供应商 wall 或其他定义单独标明。负净 GEX 谷是潜在反馈加速区，远 OTM 历史 OI 不自动成为当前关键墙。

## Vanna、VEX 与其他风险

Black-Scholes 假设下 T 为年、sigma 为小数、r/q 为连续利率/股息率：
- d1 = [ln(S/K)+(r-q+sigma²/2)T] / (sigma√T)
- d2 = d1-sigma√T
- Vanna = -exp(-qT)×normal_pdf(d1)×d2/sigma
- 每一个 IV 百分点的 signed VEX = sign×Vanna×0.01×OI×乘数×S

sigma、T、标的锚和 OI 不足时不编造 Vanna。T=0 使用到期边界处理，不能除零。VEX 与 IV 上升/下降一起解释，不能独立映射涨跌。IV smile/skew 比较 ATM、下行翼和上行翼，说明期限与 moneyness。

DEX 使用期权 Delta 的实际符号，另行披露客户/交易商持仓假设；不要重复套 call+/put- 导致 put 双重反号。Charm 如计算，说明时间衰减方向、单位、差分或解析公式与模型限制。缺输入可以不提供该层，但不写成已算。

## 分期限、SPX 日内与多日

期限窗口必须先给明确日期成员；可以比较当天0DTE、接下来两个实际到期日、未来两周至周五及全选期限，不能让缩写掩盖不同覆盖。多个窗口重叠，不能相加。美国期权收盘后已到期合约退出前瞻；下一到期日应明确叫 next-expiry，而非活跃0DTE。

SPX AM 与 SPXW PM 结算分开；普通日内钉扎默认适用尚未到期的 PM 合约。使用交易所日历/时区核验最终交易和结算时刻，不凭日期字符串认定都有效。

完整报告提供：
1. 现价锚、当日与全窗口净 Gamma、最近 flip 与方向判断。
2. 各期限窗口的 GEX、VEX（可得）、flip、主要墙/谷和一句解释。
3. 对当前附近及用户点名 strike 的分期限横截面，说明局部正 Gamma 与全局负 Gamma 可以同时存在。
4. 日期逐项的弱/强、风险迁移、修复门槛；基准、偏空、修复情景及失效条件。

没有完整某期限数据时，该行标不可计算，不从总量猜分期。开盘价、昨收和当前价分开；缺口回补与回到开盘是不同路径。

## 技术共振与新闻接受

Gamma 是对价格变化的潜在反馈地图，消息是否超预期、宏观/利率冲击和技术结构决定市场如何走。负 Gamma 可以剧烈反弹，正 Gamma 不保证向上。跌破 put wall 后未回收，支持可能转为加速风险；远处 call wall 不构成当前做多确认。

指数枢轴/CPR/Camarilla 只有真实前一完整交易日 H/L/C 时才使用。明确具体公式版本，与供应商已返回水平对齐，不混用 H4/H5 的不同定义。CPR 的上下边界取 max/min(BC,TC)，不能假设名为 TC 的计算值永远更高。仅展示附近或与 Gamma 重合的决策区，不倾倒所有计算值。

同日比较只用相同模型、合约范围、时间口径和实际快照；先分清到期退出/新增合约导致的结构变化与同一 strike 本身的变化。没有旧快照就不暗示内部连续时序。

## 短期期权情景表

先取得用户指定合约、期限/结算、现价、bid/ask、IV、乘数以及用户要求盈亏计算时提供的成本/张数。列时间×标的价的二维表；0DTE 临近收盘可用30分钟，更远用小时粒度，按用户目标时区显示。

实际具备计算工具时，用适用模型计算基准 IV 情景，并展示 IV变化与买卖价差/手续费的敏感性。欧式期权可用 Black-Scholes，标明美式行权、股息等不适用条件；无工具时不能宣称完成模型表。到期列使用 call=max(S-K,0)、put=max(K-S,0) 的内在价值。

模型价值不是可成交价；期权多腿、费用、汇率和乘数按真实合同处理。到期附近穿越执行价可能迅速丧失时间价值，不能只用当前 Delta 线性外推。用户要求回本时换算期权点数和剩余时间，不暴露无关账户规模。

## 热力图和可视化

横轴真实到期日，纵轴真实 strike 网格，颜色为每期当前锚下 signed GEX；现价、flip、call/put墙叠加但保持原始水平。总量轮廓的 Call/Put 使用同一尺度，净值另标清楚，不把缺合约插值成存在 OI。

默认范围围绕现价并尊重用户范围和数据覆盖。图形平滑只沿同一期限的 strike 轴，不跨日期平滑；墙、flip、数表与文字结论始终从原始数据计算。显示“平滑仅影响展示”，能提供不平滑检查视图。缺失数据与真实零暴露分别标注。

图不代表供应商专有前瞻模型，不是价格预测曲线。输出前核对日期顺序、网格长度、单位、图例、现价及关键位；无法呈现时给清楚的数表和文字，不声称已经绘制。
