Options X-Ray: Strike Heatmap

Modified on Wed, 30 Sep at 8:44 PM

Options X-Ray: Strike Heatmap shows on an ES chart how the strength of each option strike changed during the session. By default, it shows whether market-maker hedging at each strike is expected to damp or amplify price movement. Each strike is drawn as a horizontal track behind the candles. The brighter the track, the more important the level is at that moment.

The map helps you see when a major level appeared, when it strengthened, and when it disappeared. A level that did not matter in the morning can become the main level of the day by midday.

Why Use It

A position profile for one moment shows where large levels are now, but it does not show how they developed. A session has a story: levels appear, gain strength, and fade. Strike Heatmap unfolds this story across the chart, with time on the horizontal axis and strikes on the vertical axis.

What the tracks show depends on the Exposure setting.

ModeWhat it showsQuestions it answers
Market makersHow market-maker hedging may affect price at each strike. This is the default.Where may price become sticky or accelerate? When did the wall where price got stuck appear?
Participant groupThe position of retail traders, professionals, firms, brokers, or all clients together at each strike.When did firms start building a position at this strike? Are they still holding it?

Strike Heatmap is not a trading signal. It shows where and when large positions existed. Confirm entries with tape, clusters, and delta.

What You Should Know Before You Start

ChartUse an ES futures chart. The data comes from S&P 500 index options on CBOE, and levels are automatically mapped to ES.
Other marketsThe indicator does not work on NQ, oil, gold, stocks, or crypto. These markets either do not have the same data or the data is incomplete.
Update frequencyThe data updates once per minute.
UnitsValues are shown in ES contracts, not option contracts. In Gamma (GEX) dealers mode, the value shows how many ES contracts market makers may need to buy or sell per point of price movement. In Delta and participant-group modes, it shows the risk at the strike converted to ES futures exposure.
AccessOptions X-Ray indicators are part of a separate package. If the indicator is not in the list, check whether the package is enabled in your account.

This is not open interest. The map shows risk at a strike, not the number of contracts. A far strike with many contracts can look weak here if it has little effect on price. For this reason, levels do not have to match open-interest charts.

How to Read the Map

ElementMeaning
TrackOne strike through the session.
BrightnessThe size of the selected exposure at that strike and time. A bright track is a large level.
ColorThe sign of the selected value. In Gamma (GEX) dealers mode, it shows whether the level dampens or amplifies price movement. In Charm mode, it shows whether market makers may need to sell or buy. In participant-group mode, it shows upside or downside exposure.
Track becomes brighterThe level gained strength.
Track fadesThe level weakened or the options expired.

Opposite colors mean opposite values, not the same thing. A bright green and a bright red can be equally strong levels, but they have opposite effects.

Exposure: What to Show

The Exposure setting selects which value is drawn on the tracks.

ValueWhat it shows
Gamma (GEX): dealersWhere market-maker hedging may damp or amplify price movement. This is the default.
Market-maker deltaHow many ES futures market makers hold against each strike.
Market-maker vannaWhere market makers may need to trade ES futures if volatility changes.
Market-maker charmWhere market makers may need to trade ES futures simply because time passes. In this mode, colors show direction: red means selling pressure.
Participant group positionThe position of retail traders, professionals, firms, brokers, or all clients together, without market makers.

Expirations

The Expirations setting selects which options are used to build the map.

ValueOptions included
0DTE (expiring today)Options expiring today. This is the default. These options usually hold most positions near the current price.
Next expirationThe nearest expiration date after today.
E+2, E+3, E+4The second, third, and fourth future expiration dates. Holiday weeks can shift the dates.
OPEX (monthly)The nearest monthly option series, usually containing large accumulated positions.
End of monthThe last expiration date in the calendar month.
This week (to Friday)All options through Friday, including today's options.
Rest of week (E+1..Fri)All options through Friday except today's options. On Friday, this can be empty.

Compare 0DTE with Rest of week to separate today's levels from levels that may remain after today's close. To see midweek positioning, check expiration dates by day.

Tooltip Card

Hover over a track to open a strike card.

Card partWhat it shows
CALLS / PUTSHow much of the value at the strike comes from call options and how much comes from put options.
Colored conclusionWhat the level does to price, for example whether it dampens or amplifies movement.

How to Add the Indicator

  1. Open an ES chart.
  2. Click Indicators on the top panel.
  3. Select the Options Analytics group or type Options in search.
  4. Select Options X-Ray: Strike Heatmap.
  5. Click Add to chart.

To change settings later, open Indicators again, select the indicator in the Added section, and click Apply.

Settings

SettingWhat it does
ExposureSelects which value is drawn. The default is Gamma (GEX): dealers.
ExpirationsSelects which options are included. The default is 0DTE (expiring today).
Color schemeControls map colors. The default is red to light to green.
BrightnessControls overall map brightness. The default is moderate so tracks do not cover candles.
ContrastControls how strongly weak and strong strikes differ. The default is high.
Hover tooltipEnables or disables the tooltip card. It is enabled by default.
Show statusShows the indicator status line in the chart corner. It is disabled by default.

How to Work With the Indicator

Strike Heatmap pairs with Options X-Ray: Strike Profile. They show the same type of data in different ways.

IndicatorWhen it is more useful
Strike ProfileWhen you need an exact snapshot at a specific moment, with a profile at the chart edge and numeric values.
Strike HeatmapWhen you need the session story: where levels appeared, strengthened, and disappeared.
  1. Find the brightest tracks near the current price.
  2. Check when they appeared: are they long-standing levels or fresh levels?
  3. Look at how price behaved earlier in the day when it approached these tracks.
  4. Switch Exposure to a participant group to see who is behind the level.
  5. Use Strike Profile for exact current numbers.

Troubleshooting

What happensWhat to do
The indicator is not in the listCheck whether the Options X-Ray package is enabled in your account.
The map is not drawnMake sure an ES chart is open. During weekends and holidays there is no new data, but previous sessions should still be displayed.
Rest of week is emptyIf today is Friday, this is expected: there are no later expirations left in the week.
The picture changed sharply on Friday morningIf 0DTE is selected and it is the third Friday of the month, monthly options may have expired in the morning and the indicator switched to weekly options. This is expected.
Levels do not match open-interest chartsThis is expected. The heatmap shows risk at the strike, not the number of contracts.
Levels look inaccurate, and the status mentions calibrationThe chart does not have enough history to map index levels to ES accurately. Load more days on the chart and enable Show status if needed.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article