Market structure·6 min read

What is the zero gamma level and how is it calculated?

The zero gamma level is the underlying price at which estimated total dealer gamma would be zero, with positive gamma on one side and negative on the other. It is the same idea many platforms call the gamma flip. The interesting part is not the definition but the calculation, because there are two different ways to compute it, and they give different answers.

Two ways to find zero

The shortcut method looks at the gamma map as it stands at today's price and finds where cumulative gamma, summed strike by strike from the bottom of the board upward, crosses zero. It is fast, and it produces a number, but it uses each option's gamma measured at the current spot price. It answers where the existing strike-by-strike gamma changes sign, not what the book would look like if the market moved.

The full method re-prices the entire book at a range of hypothetical spot prices. For each candidate price, every option's gamma is recalculated as if the underlying were trading there, multiplied by open interest and the dealer sign assumption, and summed. The zero gamma level is the hypothetical price where that total crosses zero. It is more expensive to compute but it answers the question traders actually care about: if price goes there, what will the hedging look like?

The two methods can land a long way apart, especially when open interest is concentrated in short-dated options, whose gamma changes rapidly as spot moves. A tool's zero gamma level is only as meaningful as the method behind it, and most tools do not say which one they use.

The assumptions underneath

Any gamma total requires an assumption about who owns what. The most common convention treats dealers as short the calls and puts customers bought, then adjusts the sign so that dealer calls register as positive gamma exposure and dealer puts as negative, reflecting the typical pattern of customers selling calls against stock and buying puts for protection. Other conventions use trade-level data to infer who opened each position. Change the convention and the zero gamma level moves.

Volatility is the second input. Gamma depends on implied volatility, so re-pricing the book at a lower spot price requires deciding what volatility to use there. Most models hold each strike's volatility fixed; a more realistic choice raises volatility as price falls, following the skew. That choice alone can shift the computed level.

Time is the third. A zero gamma level computed with Friday's expiring contracts included can look nothing like one computed after they are gone. On days with heavy same-day open interest, the level can drift significantly during the session as that gamma decays.

What it tells you

Above the zero gamma level, the estimated dealer book is net long gamma, so hedging tends to lean against moves. Below it, the book is net short gamma, so hedging tends to lean with them. That is a statement about the likely character of trading, not its direction: a market below zero gamma can rally hard as easily as it can fall hard.

The level is also a useful distance measure. A market sitting just above zero gamma is one modest move away from a regime where moves are amplified rather than absorbed. A market far above it has a lot of cushion before that changes.

What it does not tell you

It is not support or resistance. There is no mechanism that makes price bounce at the level, and crossing it is not a trade signal in itself. It is a boundary between two hedging regimes as estimated by a model.

It is also not stable. Because it depends on open interest, volatility and time, it moves every day and sometimes within the day. Treat it as today's estimate and re-check it, rather than drawing it on a chart and leaving it there for a week.

Different platforms will publish different zero gamma levels for the same underlying on the same day. That is not necessarily an error; it usually reflects the method, the sign convention and which expirations were included.

A practical way to use it

The most useful question to ask of the zero gamma level is how far away it is, measured against the underlying's normal daily range. A level a fraction of a typical day's move below price is close enough that the regime could change in a single session. A level several typical days away is unlikely to come into play without a significant move first.

It is also worth watching how the level itself moves from one day to the next. A zero gamma level that has been rising toward price, because positive gamma above is being closed or negative gamma below is being added, describes a book that is losing its cushion even if price has not moved. That is a statement about structure changing, which is more informative than any single day's reading.

Common questions

Is the zero gamma level the same as the gamma flip?

Yes, the two terms usually describe the same thing: the price where estimated dealer gamma changes sign.

Why do different sites show different zero gamma levels?

They use different sign conventions, different volatility assumptions, different expirations, and sometimes a shortcut rather than a full re-pricing of the book.

What happens below zero gamma?

Estimated dealer hedging switches from absorbing moves to amplifying them, so moves in either direction tend to travel further.

The short version

The zero gamma level is where an estimated dealer book would net to zero gamma. Ask how it was computed, whether the book was re-priced at each hypothetical price, and read it as a regime boundary rather than a support line.

See it on a real board: the free live SPY map shows the flip, the walls, and the ★ Apex — no login.

Keep reading

See it on a live board

FlowMonkey prices every level by whether your ticker can actually reach it today — measured on that symbol's own range, re-sorted as the session burns down.

See pricing