Each row is a strike, summed across ALL expiries in the window above (front ~3 weeks of the board — not 0DTE, not a single expiry). Bar = net dealer gamma at that strike (green right = positive/pinning, red left = negative/amplifying). Put OI / call OI show where contracts are actually open — the positioning distribution behind the walls. Highlighted row ≈ spot.
| strike | put OI | net γ per strike | call OI | γ $ |
|---|---|---|---|---|
| 690 | 0 | 236 | +268222 | |
| 680 | 0 | 15 | +20265 | |
| 670 | 0 | 0 | +0 | |
| 660 | 0 | 18 | +32583 | |
| 650call wall | 0 | 248 | +507333 | |
| 640 | 0 | 1 | +2246 | |
| 630 | 0 | 6 | +14754 | |
| 620 | 0 | 53 | +135132 | |
| 610 | 0 | 6 | +15737 | |
| 600 | 1 | 4 | +8726 | |
| 590 | 0 | 11 | +29010 | |
| 580 | 2 | 2 | +1129 | |
| 570 | 2 | 2 | +778 | |
| 560 | 0 | 18 | +30262 | |
| 550 | 4 | 21 | +4844 | |
| 540 | 23 | 120 | +111060 | |
| 530 | 44 | 8 | -33286 | |
| 520put wall | 62 | 2 | -50130 |
Dealer-sign convention assumed (long calls / short puts); OI is end-of-day lagged. High-traffic zones, not prophecy.