Read options flow in real time, with the context around it

Trace market-wide activity to the ticker, strike and expiry, then check open interest, Greeks and price before drawing your own conclusion.

Limited-time offer: WELCOME15 · 15% off

  • 3-day trial
  • $29/month Pro
  • $24.5/month with WELCOME15
Realtime Options weighted net flow dashboard showing call and put pressure research beside SPY price
Buy sell pressure analysis chart comparing call premium against put premium in five-minute buckets across an SPY sessionOpen interest heatmap for SPY showing twenty strikes against twelve expiries with the call wall at 780, the put wall at 765 and a put and call open interest profile
Actual product screens. Historical captures show the interface, not current market data or expected outcomes.
Options researchBy Realtime Options ResearchUpdated

Call wall and put wall explained

A call wall is the strike above the current price holding the most call open interest. A put wall is the strike below it holding the most put open interest. Both are descriptive labels for where outstanding contracts are concentrated, and their reputation for slowing price comes from dealer hedging near expiry rather than from anything structural about the strike itself.

Open interest heatmap for SPY showing twenty strikes against twelve expiries with the call wall at 780, the put wall at 765 and a put and call open interest profile
Actual Open Interest Heatmap screen captured on August 18, 2026. Strikes run up the vertical axis and expiries across the horizontal axis; the call wall, put wall and pin zone are read from the latest cleared open-interest snapshot, which updates overnight rather than intraday.
Calculated from
Open interest by strike, from the latest OCC clearing snapshot
Updates
Overnight after clearing, not intraday
Strongest near
Expiry, when gamma is highest at strikes close to spot
Not
A price target, a guaranteed level or a directional vote

How a call wall and a put wall are identified

Take the option chain for one symbol, group every contract by strike, and add up the open interest at each one. The call strike above spot with the largest total is the call wall. The put strike below spot with the largest total is the put wall. That is the whole calculation, and it is worth knowing how simple it is, because the term gets used as though it described something the exchange publishes.

Read the supporting context

The number that goes into it does come from a central source. Open interest is the count of contracts that remain outstanding after OCC pairs the day's opening and closing transactions, published once per session. Everything built on top of it inherits that timing.

  • Group the chain by strike, keeping calls and puts separate.
  • Sum open interest at each strike, using the latest cleared figures.
  • The heaviest call strike above spot is the call wall; the heaviest put strike below is the put wall.
  • The distance between the two, expressed as a percentage of spot, is the pin zone.
  • The open-interest-weighted average strike is the OI centre, which sits inside the pin zone and moves more slowly than either wall.

Why these strikes sometimes slow price down

The mechanism is dealer hedging. Market makers who sold those contracts hold the other side, and they hedge in the underlying to stay roughly neutral. Gamma measures how quickly that hedge needs to change as price moves, and gamma is highest for contracts near the money and close to expiry.

Read the supporting context

So when spot approaches a strike holding a large short-dealer position on expiry day, small moves force hedging in the opposite direction: buying the underlying as price falls toward the strike, selling as it rises through. That two-sided flow is what people are describing when they say a wall held. It is a real effect with a real cause, and it is also weak enough that a single large buyer or an unexpected headline goes straight through it.

Two things follow. Walls in a monthly expiry six weeks out are close to meaningless for today's session. And a wall that holds four times in a row does not mean it will hold the fifth.

Call wall, gamma wall and max pain are three different things

The three terms get used interchangeably in trading forums and they measure different quantities. Getting them confused is the fastest way to draw a level on a chart that nobody else is looking at.

TermWhat it actually measures
Call wallThe strike above spot with the most call open interest
Put wallThe strike below spot with the most put open interest
Gamma wallThe strike with the largest estimated dealer gamma exposure, which depends on a dealer-positioning model rather than on raw open interest
Max painThe strike where the total value of expiring options would be smallest, calculated across the whole chain at once
Pin zoneThe band between the put wall and the call wall, quoted as a percentage of spot

Three ways these levels get misread

Most of the bad conclusions we see come from the same three places. None of them require anything more than checking a second number.

  • Treating the wall as directional. Every open contract has a buyer and a seller. Large call open interest at a strike can be retail buying calls, an institution writing covered calls against stock, or one leg of a spread, and open interest alone cannot separate them.
  • Ignoring expiry. Filter to 0DTE or the next week before quoting a level. A wall built entirely from a quarterly expiry has almost no hedging pressure behind it on a random Tuesday.
  • Ignoring concentration. If the five biggest strikes hold 40% of the chain, the walls are meaningful reference points. If they hold 12%, positioning is spread out and the top strike is barely different from the tenth.

Where to see this in Realtime Options

The Open Interest Heatmap draws every traded strike against every listed expiry as one surface and labels the call wall, put wall, pin zone width, OI centre, put/call OI ratio and top-five share above the grid. Switching the metric to Churn divides today's traded size by that open interest, which is the quickest way to tell a level the tape is actually working from a strike that only carries old positions.

Read the supporting context

For the modelled version of the same question, Magnet Levels estimates dealer gamma references around spot instead of reading raw open interest, and 0DTE GEX narrows it to same-day contracts.

Common questions

What is a call wall in options?

A call wall is the strike above the current price with the largest call open interest. It is a description of where outstanding call contracts are concentrated, not a level published by an exchange or a forecast of where price will stop.

What is a put wall?

A put wall is the strike below the current price with the largest put open interest. It is the put-side mirror of the call wall and is calculated the same way, from the latest cleared open-interest figures.

Do call walls and put walls actually hold?

Sometimes, and only for a reason that fades with time to expiry. Dealers hedging short options positions trade against price near high-gamma strikes, which can dampen movement into expiry. Strong directional flow overwhelms that hedging without warning.

What is the difference between a call wall and a gamma wall?

A call wall is read directly from call open interest at a strike. A gamma wall comes from a model of dealer gamma exposure, which requires assumptions about who is long and who is short. The first is a count; the second is an estimate.

Is max pain the same as the pin zone?

No. Max pain is a single strike derived from the total value of all expiring contracts. The pin zone is the band between the put wall and the call wall. They often sit near each other, but they are separate calculations and can disagree.

How often do call walls and put walls change?

Open interest is published once per session after clearing, so the walls can move overnight but not during the day. Heavy intraday activity at a new strike will not appear as open interest until the following morning.

Sources and further reading