Essays on Gamma, Volatility, and Market Mechanics

Open Interest vs Gamma Exposure

OI counts contracts. GEX weighs them in dollars of dealer hedging. Why a deep OTM strike with thousands of open contracts is often structural noise, and what I look at instead.

Published April 2026  ·  6 min read  ·  GEX Metrix

One Number Counts, the Other Weighs

Every options chain leads with open interest, so that is the number people anchor to. 50,000 contracts at the 5,700 put, 12,000 at the 5,400 put, therefore 5,700 must be the level that matters. I see this reasoning constantly and it is usually wrong. The strike with the most contracts is frequently the one that matters least.

OI is a count. For a given strike and expiration it tells you how many contracts are open, and nothing more. Every contract weighs the same in that count, whether it is a twitchy at-the-money put or a lottery ticket sitting 10% below the market.

Gamma Exposure takes that count and weighs it. It converts OI into the hedging flow those contracts actually force on dealers. The scaling comes from each option's gamma, the contract multiplier, and the notional. What comes out is measured in dollars of hedging pressure per 1% move. And dollars are what move the tape, contract counts do not.

The gap between the two views is enormous. A strike with 50,000 contracts sitting 5% OTM can generate 50× less GEX than a strike with 10,000 contracts near the money. Rank your levels by OI alone and you are reading a map where 80% of the terrain is mislabeled.

Rank your levels by OI alone and you are reading a map where 80% of the terrain is mislabeled.
Open Interest measures:
Total outstanding contracts at a strike
(calls or puts, any OTM or ITM)

GEX measures:
OI × Gamma × Contract Size × Spot² × 0.01

= Dollars of dealer hedging per 1% move
Why the multiplication matters

GEX multiplies OI by gamma, and gamma near ATM can run 10 to 100 times higher than gamma 5 to 10% out. So two strikes with similar OI can carry completely different structural weight. One forces real hedging. The other barely shows up in a dealer's book.

The Deep OTM OI Trap

Two SPX put strikes, both carrying real size. Only one of them matters for structural analysis today.

Comparing two SPX put strikes (illustrative):

Strike A: SPX 5,690 put (ATM, SPX at 5,720)
OI
18,000
Gamma
High (≈0.004)
GEX
−$5.8B impact
Near the money, gamma is high, and the dollar hedging flow per 1% move is large. This is a structural level.
Strike B: SPX 5,300 put (far OTM, 7.4% away)
OI
45,000
Gamma
Very low (≈0.00004)
GEX
−$0.09B
Far OTM, gamma is near zero. Despite 2.5× more contracts, the hedging flow is negligible. Structural noise.
Illustrative numbers, not live data.

Strike B has 2.5× more open contracts than Strike A. In an OI-only view it looks like the bigger level. In GEX terms it is nearly invisible, generating roughly 1/65th the dealer hedging flow.

And this is no edge case. Large OI piles up at far OTM strikes for perfectly legitimate reasons: tail hedges, portfolio protection, structured product positioning. None of it creates meaningful delta hedging until price actually gets close to the strike, and most sessions it never does. That 5,300 put could sit on 45,000 contracts all week and produce zero price behavior at the current market level.

The practical implication

An OI-first screen keeps flagging levels that never act as support or resistance, because the contracts parked there have no gamma. Filter by GEX instead and you end up with fewer levels, but each one has real mechanical flow behind it.

Yesterday's OI Is Better Than It Sounds

The objection I hear most often: "OI is from yesterday's close, doesn't intraday trading make it stale?" Less than you would think.

Open interest reflects the aggregate settled positioning of the market as of last night. That includes large funds, structured product desks, portfolio insurance buyers, volatility specialists. Positions that are big but slow. Nobody reverses a multi-billion-dollar hedge over lunch. So the GEX levels you compute from overnight OI describe the structural architecture the market wakes up with, and that architecture mostly holds through the session.

Nobody reverses a multi-billion-dollar hedge over lunch.

What does change intraday is new flow, today's volume. But volume has to be large relative to existing OI before it materially shifts the GEX picture, and on a typical SPX session it does not come close to overriding the structural positions already in the book.

What about "live intraday OI"?

Some platforms show it, and it pays to know which kind you are looking at. OI itself is an end-of-day accounting figure; it can not be observed live the way price or volume can. What exists intraday is two flavors of estimate. The SPX-focused platforms (typically north of $300 a month) buy Cboe's exchange-marked open/close summaries (the exchange also sells the underlying trade-by-trade records): real data, with self-reported markers and a few minutes of lag, and complete only for products that trade exclusively on Cboe. Everything else on the market shows a reconstruction from volume deltas, ours included, and ours is labeled as the estimate it is. In my experience, the morning GEX calculation from verified closing OI still beats a reconstructed intraday figure most days.

When overnight OI gets shaky

The exception is genuine high-catalyst sessions: Fed decisions, CPI prints, major geopolitical shocks. Intraday volume can run at multiples of the daily average, and new positions can meaningfully shift GEX by mid-session. On those days I treat GEX levels as guides with wider margins rather than hard lines, and weight recent price action more heavily.

Where OI Still Earns Its Place

None of this makes OI useless. The two metrics answer different questions, and I use both.

OI is the participation map

How many players are involved, regardless of gamma.

It tells you how many players are involved at a strike regardless of gamma. Unusual OI buildups can flag anticipatory positioning ahead of an event, and day-over-day OI changes separate new positioning from rollovers. Max pain, the price where the most contracts expire worthless, is a pure OI calculation too. All useful. Just do not ask OI to tell you where price will react today, because that is a question it can not answer.

GEX is the structural filter

Use it to:
  • Find the strikes that will actually create support, resistance, or acceleration today
  • Read the regime: positive gamma dampens moves, negative gamma amplifies them
  • Place intraday entries and stops around dealer hedging flow
  • Anticipate behavior near ATM strikes into expiration, 0DTE included
How I combine them

High OI plus high GEX at the same strike is a strong structural level. High OI with low GEX is crowd positioning without mechanical backing. Worth watching, but I would not lean on it as a hard level.


Frequently Asked Questions

So a strike with huge OI but low GEX means nothing?

Not nothing, but nothing mechanical. High OI at a far OTM strike usually means a lot of participants have parked tail hedges or speculative bets there. Those positions do not force dealer hedging until price actually approaches the strike, which in most sessions it never does. Read it as a marker of where fear or speculation is concentrated. Just do not expect support or resistance to show up there today.

Is "max pain" based on OI or GEX?

Pure OI. Max pain is the settlement price at which the sum of all in-the-money option value is smallest, in other words the price where the most contracts expire worthless. It is computed by summing OI-weighted payoffs across strikes at different hypothetical settlement prices, with no gamma weighting at all. So it is a separate concept from the Zero Gamma Level. The two sometimes converge. For intraday structural work I find the Zero Gamma Level (which comes from GEX) the more actionable of the pair.

Where to Go Next

Once the OI vs GEX distinction clicks, two companion pieces round out the picture: why true real-time OI does not exist and what platforms actually show you instead, and why the 9:30 AM snapshot is the most accurate gamma input you will get all day.

Why Real-Time OI Does Not Exist Why 9:30 AM OI Is the Most Accurate