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 | γ $ |
|---|---|---|---|---|
| 417.5 | 20 | 2,197 | +222965 | |
| 415 | 652 | 12,160 | +6M | |
| 412.5 | 102 | 2,150 | +529689 | |
| 410 | 1,235 | 15,007 | +6M | |
| 407.5 | 187 | 2,841 | +708770 | |
| 405 | 1,665 | 9,083 | +4M | |
| 402.5 | 944 | 2,682 | +479932 | |
| 400call wall | 2,645 | 26,066 | +18M | |
| 397.5 | 1,311 | 4,027 | +847368 | |
| 395 | 4,497 | 8,368 | +5M | |
| 392.5 | 1,291 | 6,362 | +8M | |
| 390 | 3,722 | 12,839 | +19M | |
| 387.5 | 2,324 | 1,795 | -652365 | |
| 385⊘ flip | 4,936 | 3,628 | -13M | |
| 382.5 | 2,650 | 482 | -21M | |
| 380 | 8,297 | 3,368 | -44M | |
| 377.5 | 1,903 | 240 | -14M | |
| 375 | 6,461 | 1,565 | -23M | |
| 372.5 | 1,440 | 121 | -4M | |
| 370put wall | 12,808 | 4,356 | -12M | |
| 367.5 | 1,519 | 202 | -1M | |
| 365 | 6,337 | 1,405 | -5M | |
| 362.5 | 2,336 | 116 | -542193 | |
| 360 | 7,074 | 1,347 | -5M | |
| 357.5 | 1,963 | 78 | -187896 | |
| 355 | 4,777 | 655 | -2M | |
| 352.5 | 581 | 175 | -83679 | |
| 350 | 12,181 | 1,689 | -6M | |
| 347.5 | 325 | 15 | -104091 | |
| 345 | 4,450 | 333 | -2M |
Dealer-sign convention assumed (long calls / short puts); OI is end-of-day lagged. High-traffic zones, not prophecy.