This report maps the SPY dealer levels for March 23-27: where hedging should dampen moves, where it may accelerate them, and which strikes matter most.
This Week in One View
-
649-650 is the live pivot zone. Raw snapshot spot was
648.57, and there is no clean zero-gamma crossing inside the sampled strikes. That leaves the market starting the week at a practical pivot rather than a confirmed flip. -
645 is the first real floor. It is both the aggregate gamma wall and the near-term put wall, which makes it the first level that should attract dealer support on weakness.
-
670 is the first real ceiling. That is the near-term call wall, and it is also the first major upside tug-of-war zone above spot.
-
The book is still negative gamma across every bucket. That means breaks should extend, not immediately mean-revert. But near-term GEX is less negative than last week, so the tape is not as fragile as it was into the 3/20 OPEX.
-
The chain stepped lower after OPEX. Last week's 660/685 battlefield has become this week's 645/670 battlefield. The structure reset lower, but it also spread out across multiple near-term expiries instead of clustering in one dominant OPEX event.
What Changed Since Last Sunday
- Near-term GEX got less negative by
+0.67, which is a modest stabilizing shift. - But both near-term walls migrated lower by 15 points: the put wall dropped from
660to645, and the call wall dropped from685to670. - Near-term put/call ratio cooled from
1.94to1.61, so the very front of the curve is less one-sidedly defensive than it was last week. - Monthly and quarterly positioning got more bearish, with put/call ratios rising to
2.84and3.02. - The most important qualitative change: near-term IV is now call-rich, not put-rich. Average call IV is
30.4%versus put IV at27.4%. That leaves more room for squeeze behavior on upside breaks than the aggregate OI picture alone suggests.
The net result is a lower options deck with a cleaner pivot. This is not a full bullish reset, but it is also not the same straight-down setup shown on the 3/15 snapshot.
Dealer Map
Key Price Levels
Support and resistance from dealer positioning (spot: 648.57)
The map is simple. 649-650 is the switch zone. 645 is the first floor. 670 is the first ceiling. Below 645, the next meaningful support is 640, then 630. Above the pivot zone, the tape can squeeze toward 660 and 670, but rallies still have to work through heavy upside positioning.
Weekly Chain Bars
Five trading expiries for the week, split into calls and puts, with spot, max pain, and wall levels overlaid.
Near-Term Structure
Near-term (0-2w)
1,712 contracts · 9 expiries · DTE 1-11Open Interest by Strike
Put OI extends left, Call OI extends right
OI by Expiration
How open interest is distributed across expiry dates
The near-term chain is more distributed than it was ahead of the 3/20 expiration. 2026-03-31 holds about 29% of near-term OI, 2026-03-27 holds 25%, and 2026-04-02 holds 16%. There is no single expiry dominating the whole week the way last Friday's OPEX did. The likely outcome is still chop around the pivot zone, but the chain should behave more like a series of nearby levels than a one-day pin event.
The key practical takeaway is that support is stacked from 645 down through 640 and 630, while real call resistance begins at 670 and then thickens through 680, 685, and 690.
What the Chain Is Saying
- Base range:
645-670 - Wider support/resistance:
640-670 - Primary character: negative gamma, but less front-end downside panic than last week
| Strike | GEX | Magnitude | Interpretation |
|---|---|---|---|
| 645 | -145.1M | -0.6% below spot, support (put gamma) | |
| 660 | -102.9M | +1.8% above spot, resistance (call gamma) | |
| 650 | -87.2M | +0.2% above spot, resistance (call gamma) | |
| 640 | -61.0M | -1.3% below spot, support (put gamma) | |
| 630 | -52.6M | -2.9% below spot, support (put gamma) |
Volume Flow
Strikes where the most contracts changed hands
The most active strikes are clustered right on the live battlefield: 660, 650, 645, 655, and 640. That confirms traders are working the immediate pivot zone instead of reaching far out on either tail. If price starts moving away from this cluster, the move should matter.
One nuance worth respecting: near-term call IV is richer than put IV, and call-side activity remains strong at 650, 655, 660, and 670. So while the aggregate book is still defensive, the front end of the chain is open to upside squeeze behavior if the 649-650 pivot zone is reclaimed and held.
Monthly and Quarterly Backdrop
Monthly (2-6w)
1,044 contracts · 5 expiries · DTE 19-40Quarterly (6-13w)
460 contracts · 3 expiries · DTE 54-88The higher-timeframe chain still leans bearish. Monthly positioning points to 640 as the next serious support if 645 breaks, and it is heavily concentrated in the 2026-04-17 monthly expiry, which accounts for roughly 71% of monthly-bucket OI. Quarterly positioning keeps 630 as the larger institutional line in the sand, with 700 still the structural upside ceiling.
So the higher-timeframe map has not turned bullish. It has simply reset lower and spread out after OPEX.
Scenario Map
- Bull case: SPY reclaims the
649-650pivot zone and holds above it. That opens660first and670second. If670clears, the next friction zones are680,685, and690, where tug-of-war positioning is heavy. - Base case: SPY oscillates between
645and670, with gravity back toward the649-650pivot zone. This is the highest-probability path if no macro catalyst forces a break. - Bear case:
645fails on a closing basis. That exposes640quickly, then630if selling compounds and the monthly/quarterly put-heavy structure starts to matter.
Tug-of-War Zones
Tug-of-War Zones
Strikes with significant put and call OI — balance shows how evenly split
The most important tug-of-war zones are all above spot: 670, 680, 685, and 690. That suggests upside moves may get sticky before they get clean. The market can squeeze, but it is likely to do so through chop rather than in a straight line.
Invalidation
The bearish downside case loses force if SPY can reclaim the 649-650 pivot zone and stay above it long enough to turn that area into support. The base range call loses force if 645 breaks decisively and dealers stop defending the first floor. Those are the two levels that force a full re-map.
Bottom Line
This week's options chain is best described as neutral at the pivot, bearish below it, and squeezable above it. Spot was 648.57 on the snapshot, which puts the practical switch in the 649-650 zone. 645 is the first floor. 670 is the first ceiling. The whole structure has migrated lower since last week, but near-term downside stress has eased enough that upside breaks deserve respect. Treat 645-670 as the active battlefield and expect any clean break outside that band to extend rather than fade.
Data note: Primary options-chain and positioning data is sourced from Massive.