Free preview · Delayed ~15 minutes

MSFT Gamma Levels Today

Track today's MSFT gamma levels - the MSFT gamma flip (zero gamma level), call wall, put wall, max pain, and net dealer gamma exposure (net GEX). These free levels are delayed roughly 15 minutes and help Microsoft (MSFT) options traders see the key dealer-positioning zones where price may pin, reject, or accelerate before it gets there. MSFT is Microsoft's stock, and these levels are computed from its own options chain, the same way as for SPY and QQQ.

Free preview · delayed approximately 15 minutesLive real-time levels are available inside the ZeroGEX dashboard.

MSFT

Gamma flip unresolved

This snapshot produced no gamma flip: the modeled dealer-gamma profile had no zero crossing close enough to spot to be tradable and backed by real open interest, so no level is published rather than one we can’t stand behind. Read these levels as provisional - it normally resolves again on a later snapshot.

MSFT data temporarily unavailable
Reference spot (delayed)
Approximate, snapshot ≥15 min ago
—
Call wall
Heaviest call gamma above spot
—
Put wall
Heaviest put gamma below spot
—
Gamma flip
No crossing near enough to spot to publish in this snapshot - resolved from the MSFT chain
—
Max pain
Settlement price with the smallest total payout to option holders
—
Pin strike
Reachable 0DTE strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
—
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
—
Snapshot: —Live MSFT dashboard

SPX

Gamma flip unresolved

This snapshot produced no gamma flip: the modeled dealer-gamma profile had no zero crossing close enough to spot to be tradable and backed by real open interest, so no level is published rather than one we can’t stand behind. Read these levels as provisional - it normally resolves again on a later snapshot.

SPX data temporarily delayed
Reference spot (delayed)
Approximate, snapshot ≥15 min ago
7377
Call wall
Heaviest call gamma above spot
7700
Put wall
Heaviest put gamma below spot
7300
Gamma flip
No crossing near enough to spot to publish in this snapshot - resolved from the SPX chain
—
Max pain
For the Mon, Nov 9 expiry: the settlement price with the smallest total payout to option holders
7615
Pin strike
For the Mon, Nov 9 expiry: the reachable strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
7550
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
−$50.13B
Snapshot: Nov 6, 2026, 3:59 PM EST · expired options removedSPX gamma levels

SPY

Negative gamma (amplified vol)

Dealers are net short gamma at spot - moves can accelerate, and if a wall gives way, hedging adds to the break.

Reference spot (delayed)
Approximate, snapshot ≥15 min ago
736.46
Call wall
Heaviest call gamma above spot
740.00
Put wall
Heaviest put gamma below spot
730.00
Gamma flip
Regime line - above = positive, below = negative
756.48
Max pain
For the Mon, Nov 9 expiry: the settlement price with the smallest total payout to option holders
751.00
Pin strike
For the Mon, Nov 9 expiry: the reachable strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
750.00
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
−$3.91B
Snapshot: Nov 6, 2026, 6:13 PM ESTSPY gamma levels

QQQ

Negative gamma (amplified vol)

Dealers are net short gamma at spot - moves can accelerate, and if a wall gives way, hedging adds to the break.

Reference spot (delayed)
Approximate, snapshot ≥15 min ago
657.54
Call wall
Heaviest call gamma above spot
660.00
Put wall
Heaviest put gamma below spot
650.00
Gamma flip
Regime line - above = positive, below = negative
680.93
Max pain
For the Mon, Nov 9 expiry: the settlement price with the smallest total payout to option holders
683.00
Pin strike
For the Mon, Nov 9 expiry: the reachable strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
660.00
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
−$480.8M
Snapshot: Nov 6, 2026, 6:15 PM ESTQQQ gamma levels

NDX

Gamma flip unresolved

This snapshot produced no gamma flip: the modeled dealer-gamma profile had no zero crossing close enough to spot to be tradable and backed by real open interest, so no level is published rather than one we can’t stand behind. Read these levels as provisional - it normally resolves again on a later snapshot.

NDX data temporarily delayed
Reference spot (delayed)
Approximate, snapshot ≥15 min ago
26990
Call wall
Heaviest call gamma above spot
29000
Put wall
Heaviest put gamma below spot
27000
Gamma flip
No crossing near enough to spot to publish in this snapshot - resolved from the NDX chain
—
Max pain
For the Mon, Nov 9 expiry: the settlement price with the smallest total payout to option holders
27475
Pin strike
For the Mon, Nov 9 expiry: the reachable strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
27640
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
−$1.50B
Snapshot: Nov 6, 2026, 3:59 PM EST · expired options removedNDX gamma levels

ES

Gamma flip unresolved
Implied from SPX

This snapshot produced no gamma flip: the modeled dealer-gamma profile had no zero crossing close enough to spot to be tradable and backed by real open interest, so no level is published rather than one we can’t stand behind. Read these levels as provisional - it normally resolves again on a later snapshot.

ES data temporarily delayed
Reference spot (delayed)
Approximate, snapshot ≥15 min ago
7404
Call wall
Heaviest call gamma above spot
7729
Put wall
Heaviest put gamma below spot
7328
Gamma flip
No crossing near enough to spot to publish in this snapshot - resolved from the SPX chain (ES carries no chain of its own)
—
Max pain
For the Mon, Nov 9 expiry: the settlement price with the smallest total payout to option holders
7644
Pin strike
For the Mon, Nov 9 expiry: the reachable strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
7579
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
−$50.13B
Snapshot: Nov 6, 2026, 3:59 PM EST · expired options removedES gamma levels

NQ

Gamma flip unresolved
Implied from NDX

This snapshot produced no gamma flip: the modeled dealer-gamma profile had no zero crossing close enough to spot to be tradable and backed by real open interest, so no level is published rather than one we can’t stand behind. Read these levels as provisional - it normally resolves again on a later snapshot.

NQ data temporarily delayed
Reference spot (delayed)
Approximate, snapshot ≥15 min ago
27108
Call wall
Heaviest call gamma above spot
29127
Put wall
Heaviest put gamma below spot
27118
Gamma flip
No crossing near enough to spot to publish in this snapshot - resolved from the NDX chain (NQ carries no chain of its own)
—
Max pain
For the Mon, Nov 9 expiry: the settlement price with the smallest total payout to option holders
27595
Pin strike
For the Mon, Nov 9 expiry: the reachable strike with the strongest modeled positive dealer-gamma stabilization into expiration - a modeled pinning level, not a target
27761
Net dealer GEX (at spot)
Modeled (call-positive/put-negative convention); actual dealer inventory isn't directly observable
−$1.50B
Snapshot: Nov 6, 2026, 3:59 PM EST · expired options removedNQ gamma levels

Comparing instruments? See all six on one page: GEX levels today.

Live dashboard

Want the live version?

These are the delayed free preview levels. Inside ZeroGEX, MSFT levels update in real time with the full GEX profile, strike-level heatmaps, options-flow classification and dealer positioning - so you know the levels that matter before price gets there.

Get Started Compare Plans

7-day free trial on Basic monthly · 7-day money-back guarantee on every other plan.

Inside the live dashboard

What you get with the live dashboard

The free levels above are the map. The live dashboard is the real-time terrain - the same levels that can shape intraday price action, updating as the session moves, with the tools to see where price may pin, reject, accelerate, or chop.

  • Real-time MSFT gamma levels
    Live data, recomputed about once a minute, not a 15-minute-delayed snapshot
  • Gamma Flip
    The regime line, live as spot moves across it
  • Call Wall & Put Wall
    Where price may pin, reject, or accelerate
  • Max Pain
    The expiration magnet, tracked intraday
  • Net GEX / Dealer Positioning
    Whether hedging is dampening or amplifying moves
  • Strike-level GEX profile
    The full dealer-gamma curve, strike by strike
  • GEX heatmaps
    Strike-by-DTE gamma, visualized
  • Options flow classification
    Live tape sorted into directional pressure
Get Started 7-day free trial on Basic monthly · 7-day money-back guarantee on every other plan.
Full access

Get the live ZeroGEX dashboard

You’ve seen the structural map. The live ZeroGEX dashboard adds the real-time refresh, the full GEX profile, the strike-by-DTE heatmap and options-flow classification - the context that turns these levels into a read you can trade around.

Get Started Compare Plans

7-day free trial on Basic monthly · 7-day money-back guarantee on every other plan.

Free daily email

Get these levels before the open

One email each trading morning with the gamma flip, call wall, put wall, max pain and net GEX for SPX, SPY, QQQ, NDX, ES and NQ - formatted to paste straight into the free TradingView script. No account, no card.

Lead with

Free, ~15-minute-delayed levels - SPX first, all six tickers included. Unsubscribe from the bottom of any email. We never sell or share your address.

Share

Share today’s gamma levels

Want to share this morning’s gamma map? Copy the snapshot below.

MSFT: spot — | Call Wall — | Put Wall — | Gamma Flip — | Net GEX —
SPX: spot 7377 | Call Wall 7700 | Put Wall 7300 | Gamma Flip — | Net GEX -$50.13B (delayed)
SPY: spot 736.46 | Call Wall 740 | Put Wall 730 | Gamma Flip 756.48 | Net GEX -$3.91B
QQQ: spot 657.54 | Call Wall 660 | Put Wall 650 | Gamma Flip 680.93 | Net GEX -$480.8M
NDX: spot 26990 | Call Wall 29000 | Put Wall 27000 | Gamma Flip — | Net GEX -$1.5B (delayed)
ES: spot 7404 | Call Wall 7729 | Put Wall 7328 | Gamma Flip — | Net GEX -$50.13B (delayed)
NQ: spot 27108 | Call Wall 29127 | Put Wall 27118 | Gamma Flip — | Net GEX -$1.5B (delayed)
Free delayed levels:
https://zerogex.io/msft-gamma-levels
As of Nov 6, 2026, 6:15 PM EST · delayed ~15 minutes
Post to X Post to Reddit StockTwits

Copy works anywhere - paste it straight into Discord, Slack, WhatsApp, or a group chat.

Free · thinkorswim

Plot these levels on thinkorswim

On Schwab's thinkorswim? Paste our free ZeroGEX Daily Gamma Levels study into the Study Editor. It draws the Gamma Flip, Call Wall, Put Wall, and Max Pain as horizontal lines with a price chip on each - and can fire a thinkorswim alert when price crosses one. Then enter today's numbers from the cards above.

Manual-entry only. thinkScript runs sandboxed inside thinkorswim with no network access at all, so no study on that platform - ours or anyone's - can fetch live levels. For levels that update themselves, see our NinjaTrader and Sierra Chart integrations.

Download the file

Roughly 150 lines of thinkScript. Nothing to install and no account needed.

  1. Create the study. On a chart, open Studies → Edit Studies… → Create, select everything already in the editor, and paste ours over it. Name it “ZeroGEX Daily Gamma Levels” and click OK.
  2. Add it to the chart and open its settings, then enter today's Gamma Flip, Call Wall, Put Wall, and Max Pain from the cards above. Leave any level at 0 to hide it.
  3. It follows you across desktop, web, and mobile - thinkorswim syncs custom studies to your account, so this is a one-time paste.
Free · No signup · No API key

Put these MSFT levels on your site

If you write about the session, today’s MSFT levels are one line of HTML. Paste it once and it updates itself through the session on a 15-minute delay, so the MSFT flip and walls under your writing stay current without you typing them in again. No account, no key, and it sets no cookies on your readers.

Publishing somewhere that blocks embeds - Substack, Medium, Discord, an email newsletter? Take the image instead. It is the same card as a PNG, and because those platforms copy it onto their own servers it is a snapshot of this moment rather than a live card, which is why it prints its own “as of” time.

Preview and pick a theme

How to read these levels

Call wall

The strike where call-side dealer gamma piles up. In a positive-gamma regime, dealers hedge by selling into rips here, which can stall a rally. How often it actually holds is a base rate: in our study of 737 wall tests, S&P walls held about two times in three within an hour and Nasdaq walls about half, on either side of the flip. A break above can be a tell that the regime itself is flipping.

Put wall

The strike where put-side dealer gamma piles up. In a positive-gamma session, aggregate hedging leans against a decline into it; in negative gamma, if it gives way, hedging adds to the move lower. How often it holds is the same base rate as the call wall's.

Gamma flip

The level where the cumulative dealer-gamma curve crosses zero. Above the flip, dealers are net long gamma (vol-suppressing). Below it, net short gamma (vol-amplifying). The single most useful regime line on the dealer book.

Max pain

The hypothetical settlement price with the smallest total payout to option holders. Useful as an expiration-day magnet, but the real mechanism most days is the gamma pin around max pain, not writer-payout arithmetic.

Net dealer GEX (at spot)

The cumulative dealer-gamma curve evaluated at the current price. Sign-consistent with the flip - positive means we're above it, negative means below. Magnitude says how deep into the regime we are.

One catch

These are derived analytics, intentionally delayed. They're great for context and for the daily X read, and the free Gamma Terminal plots them on a delayed chart; they're not enough on their own for active trading. Pair them with intraday flow and vanna/charm on the live dashboard.

Learn more

Two more free tools

No login required. Bookmark either - the URL stays valid every day.

Daily Forecast
Beta
Every morning before the open we commit to a projected range, an expected-volatility call, and key gamma levels - hashed and immutable. Every afternoon we grade ourselves in public.
Daily Replay
Scrub through any past session minute-by-minute. Watch walls shift, gamma flip drift, and per-strike GEX migrate. Drop two pins to see the delta between any two moments.

Frequently asked questions

What are gamma levels?

Gamma levels are price zones where options dealer positioning may influence support, resistance, pinning, or volatility. Common levels include the gamma flip, call wall, put wall, and max pain.

What is MSFT's net gamma exposure (net GEX) right now?

Today's MSFT net GEX - the net dealer gamma across the MSFT options chain, evaluated at spot and expressed as a signed dollar "gamma" figure - is shown at the top of this page and refreshed on a roughly 15-minute delay. A positive value means MSFT is trading above its gamma flip, where dealer hedging tends to suppress volatility; a negative value means it is below the flip, where hedging tends to amplify it. The price where net GEX crosses zero is the gamma flip, also called the zero-gamma level. Net GEX is a modeled estimate, not directly observed dealer inventory.

How are MSFT gamma levels different from SPY or QQQ levels?

They are computed the same way, from MSFT's own options chain under the same modeled dealer convention, and they read the same: the gamma flip as the regime line, the walls as the strikes where modeled dealer gamma is heaviest. Three things differ. MSFT is one company, so earnings and company news can carry it through levels that index flows would not. The Expected Range band ZeroGEX draws for the ETFs and indexes is not drawn for MSFT, because it is projected from VIX and VXN, which price an index rather than any one stock. And the forecast and signal models are tuned on the ETFs and indexes, so they do not run on MSFT yet.

Does the gamma wall study cover MSFT?

No. ZeroGEX's study of 737 wall tests covered SPY, SPX, QQQ and NDX: S&P walls held about two times in three within an hour, and Nasdaq walls about half. Single stocks were not in it, so neither base rate is known to hold for MSFT. Treat MSFT's walls as unmeasured levels and watch how price behaves around them.

What is the gamma flip?

The gamma flip is the price level where dealer positioning may shift from positive gamma to negative gamma, or vice versa. Above or below this level, market behavior can change from more stable and mean-reverting to more volatile and directional.

Why is the MSFT gamma flip showing no value?

A blank gamma flip is a deliberate result, not missing data. ZeroGEX publishes the flip only when the modeled dealer-gamma profile has a zero crossing close enough to spot to be tradable and backed by real open interest. When MSFT is trading deep inside one gamma regime, or the options chain is thin or one-sided - extended hours, or an implied-volatility spike that collapses modeled gamma across the board - no crossing clears that bar, and no level is published rather than one that can't be stood behind. The call wall, put wall and max pain on this page are unaffected, the sign of net GEX still tells you which regime MSFT is in, and the flip normally resolves again on a later snapshot.

What is a call wall?

A call wall is a strike where call gamma exposure is concentrated. It can act as an upside magnet, resistance area, or pinning zone depending on broader positioning and price action.

What is a put wall?

A put wall is a strike where put gamma exposure is concentrated. It can act as a downside support area, hedge-pressure zone, or acceleration level if price breaks through it.

How often are ZeroGEX gamma levels updated?

This free page shows the levels on a roughly 15-minute delay and refreshes through the session. Inside the ZeroGEX dashboard the same levels are recomputed about once a minute through the regular session.

Are these MSFT 0DTE gamma levels?

The levels on this page are computed across the full MSFT options chain, every listed expiration together. On a day one of its expirations settles they include it, but they are never 0DTE-only. The ZeroGEX dashboard's expiration filter narrows the walls and the flip to a single expiration.

Snapshot timestamp (ET): Nov 6, 2026, 6:15 PM EST. Levels on this page are derived analytics rebuilt from a market-data snapshot that is intentionally held back ~15 minutes from the live ZeroGEX feed. Provided for informational purposes only - not investment advice. Options trading involves significant risk.