Help us double down on what's working, instead of guessing. Takes 5 seconds, totally optional.
Flow GEX on Futures: Live Intraday Dealer Flow for ES & NQ
Flow GEX on ES and NQ futures - settled gamma re-computed on intraday effective open interest, so the futures dealer book updates through the near-24-hour CME Globex session instead of waiting for tomorrow's settlement.
FlashAlpha's Flow Analytics stack works on CME equity-index futures exactly as it does on equities - only the pricing model (Black-76 on the forward) and the dollar multiplier ($50/point for ES, $20/point for NQ) change. The result is a live, flow-adjusted dealer book for ES=F and NQ=F that refreshes through the overnight and RTH session, not a once-a-day settled snapshot.
Settled GEX vs flow GEX on futures
Open interest from the exchange is a once-daily settlement figure. Build gamma exposure on it and you get a clean, exchange-grade picture - but it is stamped to the prior settlement and does not move intraday. That is fine for an end-of-day read; it is a problem when ES is trading a 03:00 ET news spike and you want to know whether dealers are long or short gamma right now.
Flow GEX closes that gap. Every side-classified trade (each print tagged buy / sell / mid by its position relative to the prevailing quote) contributes a calibrated 0.43 contracts of estimated net opening interest. That effective OI - settled OI plus the intraday estimate, floored at zero - feeds the same Black-76 gamma aggregation, so the futures dealer book updates as the session trades. Estimated intraday OI is explicitly a model, not settled fact; the full calibration is documented in the effective-OI methodology.
Why flow matters more on futures
ES and NQ trade nearly 24 hours on CME Globex. A settled-OI gamma read is blind to everything that happens between the US cash close and the next settlement - which on the futures is most of the clock. Flow GEX is what makes the overnight regime legible:
Overnight regime shifts. A negative-gamma flip that forms at 02:00 ET on an Asia/Europe headline shows up in flow GEX hours before the equity session - and before settled OI ever updates.
Correct dollar gamma. Flow exposure carries the same $50 (ES) / $20 (NQ) multiplier as settled exposure, so the dealer-hedging notional is right, not equity-×100 mislabeled.
Basis-aware levels. Flow walls and the flow gamma flip are quoted on the futures price, offset from the cash SPX/NDX levels by the carry basis.
How to get flow GEX on ES and NQ
The Flow endpoints take the futures symbol directly. URL-encode the = as %3D in the path (ES=F → ES%3DF):
# Live flow-adjusted GEX by strike on ES futures
curl -H "X-Api-Key: YOUR_KEY" \
"https://lab.flashalpha.com/v1/flow/gex/ES%3DF"
# Flow-adjusted key levels (gamma flip, call/put wall) on NQ futures
curl -H "X-Api-Key: YOUR_KEY" \
"https://lab.flashalpha.com/v1/flow/levels/NQ%3DF"
# Flow dealer-risk + pin-risk on ES
curl -H "X-Api-Key: YOUR_KEY" \
"https://lab.flashalpha.com/v1/flow/dealer-risk/ES%3DF"
curl -H "X-Api-Key: YOUR_KEY" \
"https://lab.flashalpha.com/v1/flow/pin-risk/ES%3DF"
The whole Flow family - /v1/flow/gex, /flow/dex, /flow/levels, /flow/pin-risk, /flow/dealer-risk, /flow/summary - accepts ES=F and NQ=F with the identical response schema used for equities, so existing flow code works by swapping the symbol. Flow Analytics is a Growth-tier feature, and futures are included from Growth. The rendered live view is on the /futures/es and /futures/nq pages.
Frequently Asked Questions
Settled GEX uses the exchange's once-daily settlement open interest, so it is accurate but stamped to the prior close and does not move intraday. Flow GEX re-computes the same Black-76 dealer gamma on effective open interest - settled OI plus an intraday estimate of net opening trades - so the ES/NQ gamma regime, flip, and walls update through the session. The dollar multiplier ($50 ES, $20 NQ) is identical in both.
Each trade is side-classified (buy / sell / mid) by its position relative to the prevailing quote, and each unit of side-classified volume contributes a calibrated 0.43 contracts of estimated net opening interest. Effective OI = settled OI + that intraday estimate, floored at zero. The 0.43 factor was fit against next-morning settled-OI residuals. It is a model, not settled fact - see the effective-OI methodology for the full derivation.
Yes - that is the main reason it matters on futures. ES and NQ trade nearly 24 hours, so a settled-OI read is blind to most of the clock. Flow GEX updates from the trades printing in the Globex session, so an overnight gamma-regime shift on an Asia/Europe headline is visible hours before the US equity open and before settled OI ever refreshes.
Use the Flow family with the futures symbol, URL-encoding the '=' as %3D: /v1/flow/gex/ES%3DF, /v1/flow/levels/ES%3DF, /v1/flow/dealer-risk/ES%3DF, /v1/flow/pin-risk/ES%3DF, and the same for NQ%3DF. The response schema matches the equity flow endpoints. Flow Analytics is a Growth-tier feature.
Flow Analytics (the simulation-aware GEX/DEX/levels/pin-risk/dealer-risk endpoints) and CME index futures are both Growth-tier. The rendered /futures/es and /futures/nq pages show live levels, and Growth unlocks the flow-adjusted endpoints for ES=F and NQ=F. See pricing.
Flow GEX turns the once-a-day settled futures dealer book into a live read that tracks the near-24-hour ES and NQ session - same Black-76 engine, same $50/$20 multipliers, recomputed on intraday effective OI. Pull it from /v1/flow/gex/ES%3DF and the rest of the Flow family, see it rendered on /futures/es and /futures/nq, and read the pricing model behind it in the futures methodology. New to the topic? Start with settled GEX on ES & NQ futures and the effective-OI methodology.