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 | γ $ |
|---|---|---|---|---|
| 432.5 | 1 | 1,039 | +324710 | |
| 430call wall | 195 | 13,443 | +3M | |
| 427.5 | 1 | 593 | +250108 | |
| 425 | 219 | 3,843 | +2M | |
| 422.5 | 3 | 663 | +198629 | |
| 420 | 343 | 8,892 | +6M | |
| 417.5 | 23 | 1,087 | +881783 | |
| 415 | 263 | 8,504 | +3M | |
| 412.5 | 81 | 1,887 | +979104 | |
| 410 | 556 | 8,956 | +11M | |
| 407.5 | 392 | 3,210 | +4M | |
| 405 | 429 | 4,216 | +9M | |
| 402.5 | 186 | 2,196 | +8M | |
| 400 | 1,627 | 10,915 | +50M | |
| 397.5 | 790 | 1,395 | +3M | |
| 395 | 1,332 | 5,114 | +26M | |
| 392.5 | 736 | 1,291 | +7M | |
| 390 | 3,097 | 8,333 | +42M | |
| 387.5 | 512 | 2,145 | +9M | |
| 385 | 1,574 | 2,103 | +274052 | |
| 382.5 | 1,007 | 1,259 | -162272 | |
| 380 | 4,192 | 3,512 | -4M | |
| 377.5⊘ flip | 726 | 875 | +214089 | |
| 375 | 3,142 | 1,352 | -2M | |
| 372.5 | 1,665 | 322 | -846903 | |
| 370put wall | 3,187 | 1,809 | -624165 | |
| 367.5 | 961 | 122 | -518802 | |
| 365 | 2,106 | 258 | -1M | |
| 362.5 | 640 | 201 | -182469 | |
| 360 | 3,704 | 615 | -1M | |
| 357.5 | 707 | 106 | -198026 | |
| 355 | 2,165 | 92 | -894297 |
Dealer-sign convention assumed (long calls / short puts); OI is end-of-day lagged. High-traffic zones, not prophecy.