Model the Flows · Lesson 5 of 9

Model Risk: When the Map Is Wrong

The positioning map rests on assumptions. Learn where they break, from the dealer-side sign to day-old open interest and a narrow data window, and how to hold levels loosely.

7 min readAdvancedModule 2: Model Risk and JudgmentUpdated

In this lesson

  • Name the assumptions behind the positioning map and what breaks each one
  • Explain how customers selling puts or buying calls can flip a strike’s real gamma sign
  • Describe what day-old open interest and a nearest-expiration window leave out
  • Treat levels as areas to watch and let price confirm them

Every map is a simplification. A road map leaves out potholes; the positioning map leaves out things nobody can see in public data. The gap between a model and the market it describes is called model risk. You can’t remove it, but you can learn where it hides and decide how much weight each level deserves.

Start with what StratosHedge actually computes. For each strike it estimates gamma exposure as gamma × open interest × 100 × spot, in dollars of stock per $1 move. Calls count as positive and puts as negative. The Ceiling is the strike with the largest positive total, the Floor is the most negative, and the Flip Line is the strike gap nearest the price where net GEX turns from negative below to positive above; on the nearest expiry it is held between readings so it doesn’t hop on small moves. (The textbook version, where the running total of GEX across strikes crosses zero, is a cruder proxy.) Every one of those steps carries an assumption.

Five places the map can be wrong

  1. The sign is an assumption

    The model relies on the dealer-side sign assumption: customers mostly sell calls (covered calls, for example) and buy puts for protection, so dealers end up long calls and short puts. Real dealer inventory isn’t public. When customers sell puts in size for income, or pile into calls during a speculative rally, dealers may hold the opposite of what the model assumes at those strikes, and the real sign there can flip.

  2. Open interest is a day old

    Open interest settles once a day, overnight. A position opened at 10 a.m. doesn’t appear in it until the next morning. During the session, changes in the map come from price and time reshaping the gamma of last night’s positions, not from new ones. On days with heavy new positioning, the map can lag well behind what dealers actually hold.

  3. The window is narrow

    Levels use the nearest expiration (0DTE for SPY on most days) and about 30 strikes on each side of price. Big positions in next week’s or next month’s expiration, or far from price, sit outside the map even when they matter. The Magnet also comes from a volume-based estimate supplied by the data provider.

  4. Not every contract has a dealer behind it

    Open interest counts every open contract, including trades between two customers, yet the model treats all of it as dealer inventory. Dealers also hedge their whole book with futures, other expirations and other options, not one strike at a time. Nor does the map know why a position exists: a fund’s protective puts may stay on for months, while a short-term directional bet can be closed within hours, and both look identical in open interest. The map shows potential hedging pressure, not actual orders.

  5. The flip is a proxy

    The Flip Line is the strike gap nearest price where net GEX turns from negative below to positive above: an estimate of where behavior changes, not a measured price. Sometimes there’s no crossing near price, and the regime falls back to the sign of total net GEX. Near the line it reads “Near Flip Line · Mixed”, because that’s where readings are least reliable.

Example Consider this example

Hypothetically, a stock trades at $200 and the $195 strike holds 10,000 puts of open interest with gamma of 0.04 per share. The model estimates 0.04 × 10,000 × 100 × $200 = $8 million per $1 move and, because they’re puts, records −$8 million. That makes $195 the Floor. Now suppose an income fund sold those puts. Dealers bought them, so dealers are long that gamma and the real figure is closer to +$8 million. One wrong sign moves the estimate by $16 million at a single strike. A strike the map scores as heavy dealer short gamma, where a break could run, may really be one where hedging tends to cushion moves, and $195 may not be the Floor at all.

Model Assumption Toggle

A synthetic gamma profile shows a bar above or below zero for each strike, with the Ceiling, Floor and Flip Line marked on the price axis. Turning on “customers sold these puts” turns two large negative put bars positive: the Floor jumps to a lower strike and the Flip Line moves down. Turning on “add positions opened today” shows contracts the map’s day-old open interest leaves out, so a strike where new positions built up grows larger than the map showed.

Model Assumption Toggle: flip the sign assumption, or add the positions opened today that the map’s day-old open interest can’t see, and watch the map change. Illustrative, simulated data. Illustrative sample data

What the map can tell you

  • Where open interest is concentrated near price
  • Which strikes would carry the most hedging if the sign assumption holds
  • Whether estimated dealer gamma leans positive or negative overall
  • How the estimate has changed through the day, through Strength Zones and Build-up

What it can’t tell you

  • Who actually holds each contract, or which side they’re on
  • Positions opened since the last open interest update
  • Positions in other expirations or at far-away strikes
  • Whether a big position is a hedge, a bet or half of a spread
  • Where price will go next

How to hold levels loosely

  • Read each level as an area to watch, not a line that must hold. The Strength Zone’s thickness shows its estimated relative strength at each moment.
  • Let price confirm. A level matters more when price slows, stalls or turns there; if price slices straight through, the map may be wrong about that strike.
  • Be most skeptical when the assumptions are shaky: speculative call buying in a single stock, heavy put selling, or right after a big expiration rolls off.
  • Check the next several expirations in the GEX Matrix before leaning on a near-term level. The Matrix loads only the nearest five, so a large monthly or quarterly position can be missing there too.
  • Size every idea so that the map being wrong costs an amount you’ve already accepted. When the map and price disagree, price wins.

Tip Signs the map may be off today

No single clue proves the model wrong, but a few together are worth noticing. Price slices through a thick zone more than once without slowing. The regime reads “Positive Gamma · Calm”, yet each swing is wider than the last. Build-up jumps at a strike where most of the volume was calls bought at the ask, which hints that customers, not dealers, are long that gamma. A large expiration rolled off yesterday and the new map looks very different. Or the Flip Line is unavailable, so the regime falls back to the sign of total net GEX. On days like these, many traders give the levels less weight and lean more on price itself.

Check your understanding

5 questions. Answer each one, then open “Show answer” to compare.

  1. Question 1 of 5 Why does the model count put open interest as negative gamma?
    Show answer

    Answer: A. It assumes dealers are short the puts customers bought for protection

    Gamma is positive for anyone who owns an option, call or put. The negative sign comes from the dealer-side assumption: customers buy puts, so dealers are short them and carry negative gamma. If customers sold those puts instead, the sign would flip.

  2. Question 2 of 5 The open interest behind an 11 a.m. map includes positions opened at 10 a.m. that same morning.
    Show answer

    Answer: False.

    Open interest settles once a day, so new positions appear the next morning. Intraday changes in the map come from price and time reshaping the gamma of existing positions.

  3. Question 3 of 5 A strike holds 10,000 puts of open interest with gamma of 0.04 per share, and the stock is at $200. Using gamma × open interest × 100 × spot, what size of gamma exposure does the model estimate, in millions of dollars per $1 move? Enter the size and ignore the sign.

    million $
    Show answer

    Answer: 8 million $.

    0.04 × 10,000 × 100 × $200 = $8,000,000. Because they’re puts, the model records −$8 million. If customers had sold those puts, the real figure would be closer to +$8 million, a $16 million swing at one strike.

  4. Question 4 of 5 A single stock is rallying on heavy, speculative call buying. The map shows a large positive strike just above price, marked the Ceiling. What’s the main model risk?
    Show answer

    Answer: A. Customers bought those calls, so dealers may be short them, and their hedging could add to the move instead of slowing it

    The model assumes dealers are long calls. When customers are the buyers, dealers are short those calls and short gamma, so as price rises they may need to buy more stock. The level could behave very differently from a typical Ceiling.

  5. Question 5 of 5 Which of these can make a level on the map misleading? Select all that apply. Select all that apply.
    Show answer

    Answers: A. Customers sold a large block of puts at that strike · B. Most of the strike’s positions were opened this morning · C. The largest positions sit in next month’s expiration

    Put selling breaks the sign assumption, positions opened today aren’t in open interest yet, and positions outside the nearest expiration are outside the window. The chart timeframe changes how candles are drawn, not the gamma estimate.

Key takeaways

  • The sign of every strike is an assumption; real dealer inventory isn’t public.
  • Open interest is a day old, and the map covers only the nearest expiration and about 30 strikes on each side of price.
  • Customers selling puts or buying calls in size can flip the real sign at a strike.
  • Hold levels loosely: watch the zone, let price confirm, and size for the map being wrong.

Try it in StratosHedge

Open the GEX Matrix for SPY and compare the nearest expiration with later ones. Note any large strikes that today’s map can’t see.

Compare expirations in the GEX Matrix Needs: Retail plan

Key terms

Model risk
The chance that a model’s assumptions or inputs are wrong, so its output misleads. Every positioning map carries it.
Gamma exposure (GEX)
An estimate of how many dollars of stock dealers may need to trade for each $1 move, per strike and in total, based on open interest.
Dealer-side sign assumption
The model’s assumption that dealers are net long calls and net short puts, so calls count as positive gamma and puts as negative.
Open interest (OI)
The number of option contracts still open at a strike, not yet closed, exercised or expired. It’s published once a day.

Sources and further reading

Educational content, not investment advice. Lessons describe how markets and models tend to behave. They don’t tell anyone what to buy, sell or hold. Interactive examples use illustrative sample data, and simulator results are simulated — not actual trading. Options involve risk and are not suitable for all investors.

Our purpose. Your perspective.

Data intelligence.
Visualization with context.

StratosHedge is a data intelligence company focused on organizing and visualizing market information. Our charts, analytics, estimates, alerts, and educational content are provided for informational and educational purposes only. They are not financial, investment, tax, or legal advice, or recommendations to buy, sell, or hold any security.

Investing involves risk. Investing in stocks can result in the loss of some or all money invested. Options involve substantial risk: buyers can lose the entire premium paid, and certain strategies can produce losses greater than the initial investment. Uncovered call writing can expose investors to potentially unlimited losses.

Market data and model estimates may be delayed, incomplete, or inaccurate. You are responsible for your investment decisions.

Read our policies and risk disclosures