Education

How to Read Gamma Exposure: A Practical Guide to GEX

Gamma exposure maps where dealer hedging dampens price and where it accelerates it. Learn how to read a GEX heatmap strike by strike, what the net figure and the walls actually mean, and how a real session looked across SPY, NVDA and TSLA.

Options flow tells you what someone just bought. Gamma exposure tells you what the people on the other side of that trade now have to do about it.

That second question matters more often than traders expect. Market makers who sell options do not want the directional risk that comes with them, so they hedge in the underlying stock, and they adjust that hedge every time price moves. Gamma exposure, usually shortened to GEX, is an estimate of how large those forced adjustments are and where they sit. Mapped by strike and expiration, it marks the prices where hedging is likely to hold a stock still and the prices where it is likely to speed a move up.

This guide covers the one mechanic behind all of it, how to read a heatmap cell by cell, what the summary numbers mean, how one real session looked across three very different tickers, and what the data cannot tell you.

The One Mechanic Everything Else Rests On

A dealer who is long options is long gamma. As the stock rises their hedge needs fewer shares, so they sell into strength; as it falls they need more, so they buy into weakness. Their hedging leans against the move. It is a dampener.

A dealer who is short options is short gamma, and the same mechanic runs backwards. They buy as price rises and sell as it falls, adding force to whatever direction the market is already going. It is an accelerator.

Every useful thing GEX tells you is a consequence of that single asymmetry. The sign of the exposure tells you which of the two behaviours is in play, and the size tells you how much stock has to change hands to maintain the hedge. For the formal definition, see the glossary entry on gamma exposure.

Positive and Negative Regimes

Add the exposure up across every open contract on a ticker and you get its regime for the session.

In a positive gamma regime, hedging flows lean against price. Rallies get sold into and dips get bought, which tends to compress range and pull price toward the strikes where the most gamma sits. Quiet, mean-reverting sessions are the norm.

In a negative gamma regime, hedging flows push with price. The same move that would have been absorbed in a positive regime instead gets amplified, because the hedgers are buying strength and selling weakness alongside everyone else. Ranges widen and moves extend further than the news alone would justify.

The regime is not a forecast of direction. It is a statement about how the tape is likely to behave if something does move it. The glossary entry on positive versus negative gamma works through the distinction in more detail.

Reading the Heatmap

The GEX page lays the chain out as a grid: strikes down the side, expirations across the top, one cell per strike and expiry. Each cell holds dealers' net gamma exposure at that intersection. The row nearest the current price is the Spot row, tinted blue, so you always know which part of the map is actually in play.

What makes the grid readable is that not every cell is treated the same. Within each expiration column, the single largest positive strike and the single most negative strike are filled in. Those are the magnets:

A positive magnet is amber. Dealers are long gamma there, so they sell rallies and buy dips, and price tends to be drawn toward that strike and pinned near it, most of all into expiry.

A negative magnet is purple. Dealers are short gamma there, so they buy rallies and sell dips, and moves through that strike tend to accelerate.

The fill carries a second layer of information. A magnet leads its own expiry, but expiries are not equal, so the strength of the fill is set against the largest cell in the whole chain. A solid fill means the level is heavy in absolute terms. A fainter fill, and then an outline only, means the strike still leads its column but is small next to what sits elsewhere in the chain. Less fill, less gamma behind it. Everything unfilled is a strike where gamma exists but does not lead its expiry in either direction.

That distinction is the one most worth internalising. A magnet on a thin weekly expiry and a magnet on a heavily traded monthly are both "the largest in their column", and reading them as equally important is the most common way to misuse a heatmap. The fill is what keeps them apart.

Hovering a cell opens a card with that cell's net figure and its share of its own expiration's gamma, which is how you check whether a level dominates its column or merely edges it out.

The Summary Strip

Above the grid sits a short summary that totals every strike and expiry in the chain, not just the portion currently scrolled into view. Three numbers:

Net GEX is all the gamma added up, and it gives you the regime in one figure. Positive means dealers are net long gamma and their hedging dampens moves. Negative means they are net short and their hedging amplifies them.

Top + and Top − are the strikes with the most positive and the most negative gamma once every expiration is added together. Read them as the chain-wide pin level and the chain-wide acceleration level, as opposed to the per-column magnets in the grid itself.

Flip (est.) is roughly where the chain turns from net negative to net positive gamma. It is estimated from by-strike totals at the current price rather than a full re-pricing of the chain, so it is a zone to watch rather than a line to trade against. Treating an estimated flip as a precise trigger is a good way to be repeatedly almost right.

Walls

The heaviest concentrations get their own names. The call wall is the strike above price where positive gamma is thickest, and it often behaves like resistance because hedging there leans against further upside. The put wall is its downside counterpart, the level where hedging tends to slow a decline.

Walls are worth marking on a chart for the same reason dark pool levels are: they are prices where a large, mechanically motivated participant is likely to act. They are not guarantees, and they move as open interest changes, which is why they are worth rechecking rather than memorising.

One Real Session, Three Different Pictures

Numbers make this concrete. Here is how Tuesday, September 15, 2026 closed across three tickers, taken from the public summaries on the symbol pages.

SPY closed at $757.85 with net gamma of −$1.7B, a call wall at $800 and a put wall at $750. That is a negative regime, and a large one. Hedging that session was set up to extend moves rather than absorb them, with the nearest heavy downside level roughly eight dollars below spot.

NVDA closed at $212.24 with net gamma of +$329.9M, a call wall at $220 and a put wall at $205. The opposite posture: positive gamma, with price sitting between two walls about fifteen dollars apart. Hedging leaned toward holding it inside that band.

TSLA closed at $355.77 with net gamma of +$19M, a call wall at $370 and a put wall at $350. Nominally positive, but the figure is small enough that the regime is barely established. This is the case where the sign of the number matters far less than its size, and where treating a marginal positive as a reliable dampener would be reading more into it than it supports.

Three tickers, one session, three different sets of expectations. That is the point of checking the regime before anything else: the same headline hitting SPY and NVDA that day would plausibly have produced very different tape.

Making a Large Chain Readable

A liquid underlying can carry thousands of strike and expiry combinations, and most of them are noise. Two controls handle that.

Active strikes only hides strikes that appear in fewer than half of the chain's expirations. Those are the in-between strikes that exist only in the near-dated weeklies and show as a row of dots everywhere else. It is not a fixed step: on one stock it may leave every five dollars, on another every dollar. The Spot row and any row holding a magnet always stay, so the filter never hides the levels you came for. The setting is remembered between visits.

Jump to spot scrolls back to the blue Spot row after you have moved around the grid, which matters more than it sounds like on a chain deep enough to lose your place in.

The grid also grows at its edges as you reach them rather than making you page through the chain, and the same palette, strength scale, summary line and tap-a-cell card are all present on mobile.

What GEX Cannot Tell You

Being clear about the limits is what separates using this data from over-reading it.

It is an estimate, not a disclosure. Dealer positioning is inferred from open interest and standard assumptions about who is likely to be long or short each contract. Those assumptions are reasonable in aggregate and wrong in individual cases.

It says nothing about direction. A large positive figure does not mean a stock will rise; it means moves are more likely to be absorbed. Traders who read positive gamma as bullish are importing a claim the data does not make.

It describes a session, not a permanent structure. Open interest changes, expirations roll off, and a wall that mattered on Friday may be gone on Monday.

It is strongest as context, not as a signal on its own. The regime tells you how a move is likely to travel; it does not tell you that a move is coming.

A Routine That Works

  1. Check the net figure first. Positive or negative, and large or marginal. A small net either way means the regime is weak context, not strong context.
  2. Find the Spot row and see which walls sit above and below it, and how far away they are.
  3. Scan the near-dated expiry columns for solidly filled magnets. Those are the levels most likely to matter this week.
  4. Discount the faint fills and outlines. They lead their own column but not the chain.
  5. Check the flip zone if the net figure is close to neutral, since that is when the chain is most likely to change character intraday.
  6. Open the same ticker's flow and prints. GEX describes how the tape will behave; options flow and dark pool prints tell you whether anyone is actually pushing it.

That last step is the one that turns a map into a read. A negative gamma regime plus aggressive short-dated directional flow is a very different setup from a negative regime and a quiet tape, and only the combination distinguishes them. The guides on options flow and dark pool trading cover the other two halves.

Frequently Asked Questions

What does gamma exposure actually measure?

It estimates how much stock options market makers must buy or sell to keep their hedges neutral as the underlying price moves, mapped by strike and expiration. It is derived from open interest and standard assumptions about dealer positioning, so it is a well-founded estimate rather than a disclosure of anyone's actual book.

Is positive gamma bullish?

No. Positive gamma means dealer hedging dampens moves, so rallies get sold into and dips get bought. That describes how price is likely to behave, not which way it is likely to go. A stock can drift lower all session in a positive gamma regime; it is just less likely to do so violently.

What is the difference between a call wall and the top positive strike?

The call wall is the heaviest positive-gamma strike above the current price, and it is the level most often read as resistance. The chain-wide top positive strike is whichever strike carries the most positive gamma once every expiration is summed, which is usually but not always the same level. In the heatmap, per-column magnets are marked separately from those chain-wide totals for exactly this reason.

Why do some heatmap cells look filled in and others only outlined?

Every expiration column has one largest positive and one most negative strike, and those are filled. The strength of the fill is then set against the largest cell in the entire chain, so a solid fill is heavy in absolute terms while a faint fill or an outline leads its own column but is small next to the rest of the chain. Cells with no fill hold gamma but do not lead their expiration either way.

How often does gamma exposure change?

Continuously during the session as price moves, and structurally as open interest changes and contracts expire. The GEX page always shows the latest available session, and the free symbol pages carry a three-session delayed summary, like NVDA's or SPY's.

Can I use GEX on its own to trade?

It works better as context than as a trigger. The regime tells you whether a move is likely to be absorbed or extended and which levels are likely to matter, but it does not tell you that anything is about to happen. Pairing it with the options tape and off-exchange prints on the same ticker is what turns it into an actionable read.

Ready to try Robinflow?

Start your free trial and see real-time options flow in action.

Start Free Trial