dealer gamma

Where dealers have to hedge.

Call wall, put wall, zero-gamma flip — as data, not as a screenshot.

The chart is free and stays free. Open the levels page — this page is about the same numbers arriving in your model instead of your eyes.

How it actually works

  1. 01

    Dealers take the other side

    Someone sells a call, a market maker buys it. Their book ends up long or short gamma against the customer, and they do not want the directional risk that comes with it.

  2. 02

    Long gamma damps the move

    When dealers are net long gamma they hedge against the move — selling into strength, buying weakness. Their hedging works as a brake, and realised volatility compresses.

  3. 03

    Short gamma amplifies it

    Net short, the hedge flips direction: they buy strength and sell weakness. Now the hedging pushes the same way the market is already going, and moves extend rather than fade.

  4. 04

    The flip point is the boundary

    The spot level where net gamma crosses zero separates the two regimes. Above it and below it the same news produces a different day.

GEX is a model, not a measurement. It stands or falls on the assumption about who sits on which side of each contract. We show you the computation — per strike, with the call and put split — so you can judge for yourself where it holds and where it does not.

free, no account

The levels page

Walls, flip and regime rendered on a live chart, for the symbols most people watch. It is a picture, and a picture is enough if you are trading it by hand.

Open the chart →

from $29/mo

The same numbers as JSON

Per-strike exposure, the call/put split, DEX, vanna and charm, on your existing API key. It is an input, and an input is what you need if something else is deciding.

See the tiers →

One call gives you the regime and the two levels that bound it.

curl "https://api.tick-stream.xyz/v1/gex?underlying=NQ\
  &weight=oi&dte=all" \
  -H "Authorization: Bearer sk_live_…"

response

{
  "underlying": "NQ",
  "spot": 24918.25,
  "net_gex": -1.84e9,
  "zero_gamma": 25040,
  "call_wall": 25200,
  "put_wall": 24600,
  "per_strike": [ … ]
}

// net_gex < 0 → dealers short
// gamma → expect the day to
// extend, not to fade.

Three tiers

PackageWhat it addsPrice
GEX LevelsWalls, flip and net regime.Call wall, put wall, zero-gamma flip · Net GEX regime per symbol · Futures + index ETFs$29/mo
GEX + GreeksPlus DEX, vanna and charm.Everything in Levels · DEX, vanna, charm regimes · Per-strike GEX with call/put split · OI or volume lens$39/mo
GEX FullSingle names and the whole surface.Everything in Greeks · Single names — AAPL, NVDA, TSLA… · 0DTE / 1DTE filters · Historical GEX snapshots$69/mo

Single names — Single names — AAPL, NVDA, TSLA… — arrive with the top tier.

Pricing

GEX Levels

Walls, flip and net regime.

$29/mo

$261/yr

  • Call wall, put wall, zero-gamma flip
  • Net GEX regime per symbol
  • Futures + index ETFs

Gamma levels as data

Get GEX Levels

GEX + Greeks

Plus DEX, vanna and charm.

$39/mo

$351/yr

  • Everything in Levels
  • DEX, vanna, charm regimes
  • Per-strike GEX with call/put split
  • OI or volume lens

Dealer-hedging models

Get GEX + Greeks
most bought

GEX Full

Single names and the whole surface.

$69/mo

$621/yr

  • Everything in Greeks
  • Single names — AAPL, NVDA, TSLA…
  • 0DTE / 1DTE filters
  • Historical GEX snapshots

Systematic gamma research

Get GEX Full
bundle

Desk — everything in one subscription.

$499/mo instead of $705 bought separately. You keep $206 (29%).

Get the Desk

What this is not

  • Not a signal. A wall is a level where hedging concentrates, not an instruction to trade it.
  • Not a measurement. Dealer positioning is inferred, not reported. We publish the assumption instead of hiding it.
  • Not directional on its own. Our own 31-day study found no level that beat its mirror placebo — walls held 87.6% of the time against 90.7% for random levels. What did reproduce cleanly is the regime: negative gamma runs about 40% more volatile. Use it for sizing, not for targets.
  • Not a replacement for the option data underneath. If you want to compute your own exposure, buy the chains instead.
  • Not a professional licence. Trading your own account is non-professional use; if a firm pays you to look at this, or your users see it, the exchange treats that differently — the arithmetic is public.

Provable gap or a wrong print in your stream? That month is free. Automatically — no ticket, no argument.

Gap history is public →

Where these numbers come from

FigureSourceChecked
Levels are non-naive Each strike is evaluated with its own Black-Scholes greek AT that strike — the hedging force if price traded there — not with today's spot-decayed greek 2026-08-03
Computed from our own chains Live option chains off our own feed (QQQ for NQ, SPY for ES, ETF proxies for GC/SI/CL), strikes mapped onto the future via the live ratio 2026-08-03
Negative gamma reproduces ~40% more realised vol Our own 31-day intraday study on wandering levels. The same study killed the directional claim — see the note below. 2026-07
Free levels page uses the identical computation /api/gex-levels calls the same code path as /v1/gex live
Every price on this page pricing.config.mjs live

The third row is the uncomfortable one and it stays on the page. We tested our own product's most marketable claim and it did not survive; the regime claim did. Both are here.

Start with the free chart. If you end up wanting the numbers behind it in a model, they are one endpoint away.

Open the free levels page