Flow GEX on Futures: Live Intraday Dealer Flow for ES & NQ | FlashAlpha

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.

T
Tomasz Dobrowolski Quant Engineer
Jun 16, 2026
13 min read
Flow GEX Futures ES NQ DealerPositioning ZeroDTE

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=FES%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.

Live Market Pulse

Get fast visibility into market shifts with full-chain analytics over low-latency REST and MCP polling.

Intelligent Screening

Screen millions of option pairs per second using your custom EV rules, filters, and setups.

Export-Ready

Export structured signals to your own execution stack or broker integration - FlashAlpha delivers the analytics, you keep control of order routing.

Join the Community

Discord

Engage in real time conversations with us!

Twitter / X

Follow us for real-time updates and insights!

GitHub

Explore our open-source SDK, examples, and analytics resources!