Dealer positioning, drawn where you actually trade
Call wall, put wall, gamma flip, and the GEX profile from a connected Levels feed — stepped onto your futures or equity chart, not stuck in someone else's dashboard.
Download SabrTrader free See pricingBundled with the options desk on Pro, Ultimate and Lifetime. Bring your own Levels API key.

MNQ with ZeroGEX levels: call wall and put wall labeled on the right, charm / vanna / zero-flow extras, the GEX histogram, and the regime badge reading γ+ POSITIVE · dampening. Same chart as your structure tools and order flow.
You already look at gamma. Just never on the chart you trade.
A SpotGamma tab. A MenthorQ window. A ZeroGEX dashboard. And a futures chart that has none of it, so you re-type the levels by hand every morning.
By midday the walls have moved, your lines are stale, and the flip you marked at the open is no longer the flip that matters. You are trading a memory of someone else's screenshot.
Dealer gamma is useful only when it sits on the same price axis as the order you are about to send.
SabrTrader's Gamma Levels indicator takes a live snapshot from a connected Levels provider and draws it on the chart you already trade: call wall as resistance, put wall as support, gamma flip as the regime pivot, extras named the way the vendor publishes them. When the session rolls, the lines step. Yesterday's levels stay on yesterday's bars so you can see what actually got defended.
Three lines decide the shape of the day
Everything else on the indicator is context around these three.
Call wall
Where dealer call gamma concentrates. Price tends to stall into it on the way up — the resistance the options book is actively hedging against.
Put wall
The support counterpart on the put side. The level dealers are defending from below, until they aren't.
Gamma flip / HVL
The pivot between regimes. Above it, dealers are long gamma and dampen moves. Below it, they are short gamma and amplify them.
The regime is not a footnote. A compact badge in the top-right names it in plain language: γ+ POSITIVE · dampening or γ− NEGATIVE · amplifying. Optional background shading paints the same idea onto the chart itself — green above the flip, red below — fading with distance so the pivot zone stays readable instead of flooding the pane.
Same level, two trades. Above the flip you fade the walls. Below the flip you stop fading them.
A wall is a line. The profile shows the pile behind it.
Level lines alone cannot tell you whether a wall is a thin spike or a thick cluster of strikes. When the provider publishes a strike profile, Gamma Levels draws it as a histogram along the right edge of the chart.
- Bar length is exposure at that strike. Longer means more dealer gamma parked there.
- Green / red mark where dealers are long vs short gamma at the strike.
- Split calls / puts grows call gamma one way and put gamma the other against the same peak, so strikes that cancel in the net view stop looking empty.
That is how you see a "quiet" call wall that is actually two heavy stacks netting out — invisible on a single net bar, obvious the moment you split the book.
Primary levels are shared. The extras keep the vendor's names.
Up to five additional levels plot as thin lines beside the three primaries, labeled exactly as the feed publishes them.
ZeroGEX
Max Pain, Charm Flip, Vanna Flip, Zero Flow on top of call wall / put wall / gamma flip, plus the strike GEX profile that feeds the histogram.
FlashAlpha
Max +GEX, Max −GEX, Max OI and the 0DTE Magnet alongside the same three primary walls and flip.
Each line can be toggled from the Gamma toolbar on the chart, under the name it actually carries — not "Level 3". Slots the current snapshot does not fill are omitted, so the menu never shows dead rows.
Gamma Levels reads from Connections → Levels. Connect FlashAlpha or ZeroGEX with the API key from your vendor subscription. SabrTrader draws the chart; the levels themselves come from the provider you already pay for.
QQQ levels on an NQ chart, without a calculator
Most gamma vendors compute on the cash index or ETF. You trade the future. The indicator bridges that gap.
Auto-convert on
When the snapshot's underlying price and your chart are on different scales, levels are scaled (or offset) onto chart prices. Default is on — leave it unless the provider already serves native futures levels.
Proxy maps that match the feed
FlashAlpha maps ES→SPY and NQ→QQQ (and the other equity-index pairs). ZeroGEX maps ES→SPX and NQ→NDX. Micros resolve to their parent root first (MNQ→NQ).
Stepped per session
Historical bars keep the levels that applied to their session. You can scroll back and see whether price respected yesterday's wall, instead of redrawing the whole history with today's numbers.
Three reads that pay for the connection
Fade inside the walls
Price is between put wall and call wall, badge reads positive / dampening. Mean-reversion toward the flip is the base case until a wall actually breaks.Confirm with your own order flow — gamma is the map, not the fill.
Stop fading below the flip
Once price loses the gamma flip and the badge flips to amplifying, the same wall that held all morning becomes fuel. Dealers hedge with the move, not against it.The regime change is the trade, not the level itself.
Watch the extras for magnets
0DTE Magnet, Max Pain, Zero Flow and the charm / vanna flips are where short-dated hedging pressure concentrates. Useful for knowing which intraday level is "sticky" versus decorative.Toggle the ones your vendor actually publishes; hide the rest.
Find the level here. Express it in the chain.
Gamma Levels sits on the chart next to footprint, volume profile and the options desk — not in a separate app.
Read the underlying with order flow and the liquidity heatmap. When the wall and the book agree, stage the expression in the option chain: the vertical under the call wall, the iron condor between the walls, the 0DTE that expires into Max Pain. Fills land in the same performance analytics as every other trade.
Put dealer levels on the chart you already trade
Connect a Levels provider, add Gamma Levels to any chart, and stop retyping walls from a browser tab.
Download SabrTrader free Compare plansOptions desk and gamma levels ship together on paid plans. Vendor API key required.
The questions we get
Is this SpotGamma / MenthorQ / ZeroGEX built in?
It is the chart layer that draws levels from a connected Levels provider. Today that is FlashAlpha and ZeroGEX via Connections → Levels, using the API key from your vendor account. SabrTrader does not replace the vendor subscription; it puts their levels on your trading chart.
Do I need the options desk to use Gamma Levels?
The indicator itself draws from the Levels connection. On pricing, gamma levels are bundled with the option chain, screener and analyzer on Pro, Ultimate and Lifetime — see pricing.
Which markets work?
Wherever your Levels provider covers the underlying, including equity-index futures via auto-convert (for example NQ from QQQ/NDX, ES from SPY/SPX). Micros map to their parent root first.
Why is there a GEX histogram on some charts and not others?
Only providers that publish a per-strike gamma profile supply it. ZeroGEX does. FlashAlpha publishes the primary walls, flip and ranked extras, but not the strike histogram. The indicator shows what the connected feed provides.
What is the expected-move band?
EM High / EM Low plots and an optional fill are ready when a provider supplies them. Current FlashAlpha and ZeroGEX snapshots do not publish those fields, so those lines stay empty until a feed that does is connected.
Do historical bars update when today's levels change?
No. Levels are stepped per trading session. Bars from an earlier session keep the levels that applied then, so you can review whether price respected that day's walls.
Is it a separate add-on?
No. It ships with the options desk on paid plans. You still need your own FlashAlpha or ZeroGEX API key for the live levels feed.