Reading today’s book…
Pre-openThe market has not opened yet. Showing Thu 24 Sept's close, 16:00 ET. These numbers start moving again when it opens today at 09:30 ET.
Reading today’s book…
How fast dealer positioning is shifting — slow drift or sudden change.
2026-09-23 → 2026-09-24 · 20 of 60 symbols · 6 snapshots stored · Sep 24, 2026, 17:50 ET
This is change in positioning, not a signal. Gamma at a strike growing tells you the book got bigger there. It does not tell you who built it, or what happens next.
Open interest shifts for many reasons — new positions, rolls, hedges against stock. A strike can grow because someone is defending it or because someone is trapped at it, and this data cannot distinguish those. Read it as where the book moved, and nothing more.
Strikes that only changed because their expiry passed are kept out of this list — they are collapsed underneath it, labelled. Nothing was repositioned there; the contracts simply stopped existing.
Once a trading day, the dollar gamma at every strike in the nearest five expirations is stored for each tracked symbol. The page shows the difference against the previously stored day, sorted by the largest absolute dollar move, filtered to changes above $2M.
Only expirations captured on both days are compared. A strike whose expiry was tracked on one day and not the other has nothing to diff against, so the missing side counts as zero and the row shows a full-size change nobody made. Every Friday the front expiry expires, and without this rule the next session’s biggest “SHRANK” rows were an entire strike ladder ceasing to exist. Those rows are still on the page, in the collapsed section, labelled with why.
Snapshots are keyed to the chain’s date, not the calendar. Cboe keeps serving the last session’s book all weekend, so capturing by wall clock would store Saturday and Sunday as fresh days and then report a day of zero change. A repeat capture of a day already stored is a no-op.
GREW and SHRANK compare magnitude, not sign. A strike going from +$50M to −$50M has not grown; it has flipped. The signed “was” and “now” columns show that directly.
Strikes under $250k of gamma are not stored, so a strike that drops below that floor reads as shrinking to zero rather than to its true small value. The floor is far below anything near the top of this table.
! 40 symbols had no readable chain: LRCX, KLAC, SMH, XLF, XLE, XLK, VXX, UVXY, TLT, GLD, TQQQ, SQQQ, SOXL, ARKK, NFLX, CRM, ORCL, PLTR, UBER, COIN, MSTR, HOOD, JPM, BAC, GS, XOM, CVX, UNH, LLY, WMT, COST, HD, DIS, BA, F, GM, T, BABA, RIVN, NIO.
! 14 symbols were not read on both days, so they are left out of the comparison rather than shown as vanishing: AAPL, AMAT, AMD, AMZN, AVGO, GOOGL, INTC, META, MSFT, MU, NVDA, QCOM, TSLA, TSM.
| Ticker | Expiry | Strike | vs spot | Gamma was | Gamma now | Change | % | Tag |
|---|---|---|---|---|---|---|---|---|
| QQQ | SEP 25 | 736 | -0.5% | $6.94M | -$515M | −$522M | -7518% | GREW |
| QQQ | SEP 30 | 726 | -1.9% | $81.5M | $393M | +$311M | +382% | GREW |
| SPY | SEP 25 | 770 | +0.5% | $43.7M | $342M | +$298M | +683% | GREW |
| SPY | SEP 25 | 760 | -0.8% | -$297M | -$533M | −$236M | -79% | GREW |
| QQQ | SEP 30 | 720 | -2.7% | -$65.4M | -$249M | −$183M | -280% | GREW |
| SPY | SEP 25 | 766 | -0.1% | -$73.0M | -$235M | −$162M | -222% | GREW |
| QQQ | SEP 25 | 746 | +0.8% | $15.4M | $171M | +$156M | +1016% | GREW |
| QQQ | SEP 29 | 725 | -2.0% | -$18.6M | -$166M | −$148M | -793% | GREW |
| SPY | SEP 30 | 775 | +1.1% | $90.1M | $220M | +$130M | +144% | GREW |
| SPY | SEP 25 | 768 | +0.2% | -$73.6M | $54.7M | +$128M | +174% | SHRANK |
| SPY | SEP 25 | 773 | +0.9% | -$11.1M | $111M | +$122M | +1107% | GREW |
| QQQ | SEP 25 | 745 | +0.7% | $79.7M | $200M | +$120M | +150% | GREW |
| SPY | SEP 30 | 761 | -0.7% | -$1.01B | -$905M | +$108M | +11% | SHRANK |
| QQQ | SEP 25 | 733 | -0.9% | -$5.62M | -$110M | −$104M | -1856% | GREW |
| QQQ | SEP 28 | 735 | -0.7% | -$4.68M | -$103M | −$98.1M | -2094% | GREW |
| SPY | SEP 25 | 771 | +0.6% | $9.43M | $106M | +$96.2M | +1020% | GREW |
| SPY | SEP 25 | 785 | +2.4% | $141M | $45.9M | −$94.9M | -67% | SHRANK |
| SPY | SEP 30 | 765 | -0.2% | -$85.9M | -$178M | −$92.4M | -108% | GREW |
| SPY | SEP 25 | 765 | -0.2% | $56.3M | -$34.7M | −$91.0M | -162% | SHRANK |
| SPY | SEP 30 | 755 | -1.5% | -$139M | -$230M | −$90.9M | -65% | GREW |
| QQQ | SEP 25 | 739 | -0.1% | $82.5M | -$7.62M | −$90.1M | -109% | SHRANK |
| QQQ | SEP 30 | 740 | -0.0% | $248M | $163M | −$85.3M | -34% | SHRANK |
| QQQ | SEP 25 | 730 | -1.4% | -$44.3M | -$126M | −$82.1M | -185% | GREW |
| QQQ | SEP 25 | 741 | +0.1% | -$3.35M | $66.4M | +$69.7M | +2082% | GREW |
| SPY | SEP 25 | 780 | +1.8% | $130M | $62.2M | −$68.2M | -52% | SHRANK |
| SPY | SEP 25 | 769 | +0.3% | $1.84M | $68.3M | +$66.5M | +3608% | GREW |
| QQQ | SEP 25 | 755 | +2.0% | $150M | $89.4M | −$60.9M | -41% | SHRANK |
| SPY | SEP 25 | 763 | -0.5% | $68.4M | $7.86M | −$60.6M | -89% | SHRANK |
| QQQ | SEP 28 | 730 | -1.4% | -$17.8M | -$76.8M | −$58.9M | -330% | GREW |
| QQQ | SEP 25 | 738 | -0.3% | $2.02M | -$56.5M | −$58.5M | -2897% | GREW |
| QQQ | SEP 30 | 745 | +0.7% | $169M | $226M | +$57.0M | +34% | GREW |
| SPY | SEP 28 | 770 | +0.5% | -$31.0M | $25.3M | +$56.3M | +182% | SHRANK |
| SPY | SEP 25 | 755 | -1.5% | -$108M | -$163M | −$55.3M | -51% | GREW |
| SPY | SEP 25 | 775 | +1.1% | $103M | $158M | +$55.1M | +54% | GREW |
| SPY | SEP 25 | 762 | -0.6% | -$71.6M | -$124M | −$52.8M | -74% | GREW |
| QQQ | SEP 28 | 727 | -1.8% | -$244M | -$294M | −$50.0M | -21% | GREW |
| SPY | SEP 30 | 786 | +2.5% | $152M | $103M | −$49.2M | -32% | SHRANK |
| SPY | SEP 30 | 750 | -2.1% | -$116M | -$163M | −$47.6M | -41% | GREW |
| SPY | SEP 28 | 780 | +1.8% | $132M | $88.7M | −$43.4M | -33% | SHRANK |
| SPY | SEP 25 | 774 | +1.0% | $153M | $111M | −$42.3M | -28% | SHRANK |
| QQQ | SEP 28 | 740 | -0.0% | -$51.8M | -$9.85M | +$42.0M | +81% | SHRANK |
| SPY | SEP 28 | 773 | +0.9% | $9.65M | $47.8M | +$38.1M | +395% | GREW |
| SPY | SEP 29 | 763 | -0.5% | -$1.38M | -$38.9M | −$37.6M | -2731% | GREW |
| SPY | SEP 30 | 770 | +0.5% | -$32.2M | $3.95M | +$36.1M | +112% | SHRANK |
| QQQ | SEP 25 | 744 | +0.5% | $11.4M | $47.3M | +$35.9M | +314% | GREW |
| SPY | SEP 30 | 780 | +1.8% | $190M | $154M | −$35.7M | -19% | SHRANK |
| SPY | SEP 25 | 790 | +3.1% | $55.2M | $22.5M | −$32.7M | -59% | SHRANK |
| QQQ | SEP 25 | 747 | +0.9% | $12.6M | $45.3M | +$32.7M | +259% | GREW |
| QQQ | SEP 30 | 747 | +0.9% | $61.8M | $93.7M | +$31.9M | +52% | GREW |
| QQQ | SEP 25 | 725 | -2.0% | -$15.7M | -$47.1M | −$31.4M | -200% | GREW |
| QQQ | SEP 25 | 737 | -0.4% | $9.20M | -$22.0M | −$31.1M | -339% | GREW |
| SPY | SEP 28 | 769 | +0.3% | -$17.1M | $13.8M | +$30.9M | +181% | SHRANK |
| QQQ | SEP 25 | 760 | +2.7% | $49.1M | $18.6M | −$30.6M | -62% | SHRANK |
| IWM | SEP 25 | 285 | +1.3% | -$68.0M | -$38.3M | +$29.7M | +44% | SHRANK |
| QQQ | SEP 25 | 740 | -0.0% | -$88.1M | -$59.3M | +$28.9M | +33% | SHRANK |
| SPY | SEP 30 | 760 | -0.8% | -$121M | -$149M | −$28.3M | -23% | GREW |
| SPY | SEP 28 | 764 | -0.3% | -$6.35M | -$34.5M | −$28.2M | -444% | GREW |
| SPY | SEP 28 | 775 | +1.1% | $22.6M | $50.4M | +$27.9M | +123% | GREW |
| SPY | SEP 30 | 737 | -3.8% | — | -$26.8M | −$26.8M | — | NEW |
| SPY | SEP 25 | 764 | -0.3% | $27.0M | $543K | −$26.4M | -98% | SHRANK |
| SPY | SEP 28 | 760 | -0.8% | -$115M | -$89.4M | +$25.8M | +22% | SHRANK |
| QQQ | SEP 28 | 725 | -2.0% | -$32.9M | -$58.7M | −$25.7M | -78% | GREW |
| IWM | SEP 25 | 281 | -0.1% | -$6.13M | -$31.7M | −$25.6M | -417% | GREW |
| SPY | SEP 25 | 745 | -2.8% | -$157M | -$182M | −$24.9M | -16% | GREW |
| SPY | SEP 25 | 759 | -1.0% | -$29.2M | -$53.7M | −$24.5M | -84% | GREW |
| SPY | SEP 29 | 769 | +0.3% | -$2.11M | -$25.9M | −$23.8M | -1129% | GREW |
| QQQ | SEP 30 | 750 | +1.3% | $77.6M | $101M | +$23.8M | +31% | GREW |
| IWM | SEP 25 | 282 | +0.3% | -$40.8M | -$64.3M | −$23.5M | -57% | GREW |
| SPY | SEP 25 | 758 | -1.1% | -$25.1M | -$48.1M | −$23.1M | -92% | GREW |
| IWM | SEP 30 | 285 | +1.3% | -$211M | -$188M | +$23.1M | +11% | SHRANK |
| IWM | SEP 25 | 284 | +1.0% | -$46.2M | -$24.0M | +$22.3M | +48% | SHRANK |
| SPY | SEP 30 | 758 | -1.1% | -$17.3M | -$39.5M | −$22.1M | -128% | GREW |
| SPY | SEP 30 | 740 | -3.5% | -$62.9M | -$84.8M | −$21.9M | -35% | GREW |
| QQQ | SEP 25 | 722 | -2.4% | -$483K | -$21.2M | −$20.8M | -4298% | GREW |
| SPY | SEP 30 | 790 | +3.1% | $54.5M | $33.9M | −$20.6M | -38% | SHRANK |
| IWM | SEP 28 | 289 | +2.8% | $2.44M | $23.0M | +$20.6M | +843% | GREW |
| QQQ | SEP 28 | 744 | +0.5% | $599K | -$19.7M | −$20.3M | -3398% | GREW |
| IWM | SEP 30 | 282 | +0.3% | -$3.08M | -$23.3M | −$20.2M | -654% | GREW |
| SPY | SEP 30 | 771 | +0.6% | $18.3M | $38.0M | +$19.7M | +108% | GREW |
| IWM | SEP 25 | 278 | -1.2% | -$29.3M | -$48.6M | −$19.3M | -66% | GREW |
Nobody closed these positions. A strike can only be compared when its expiry was tracked on both days. When it was not, the missing day counts as zero and the row shows a huge change that never happened.
| Ticker | Expiry | Strike | vs spot | Gamma was | Gamma now | Change | % | Why |
|---|---|---|---|---|---|---|---|---|
| SPY | SEP 24 | 771 | +0.6% | $133M | — | −$133M | -100% | No longer tracked |
| QQQ | SEP 24 | 750 | +1.3% | $62.1M | — | −$62.1M | -100% | No longer tracked |
| SPY | SEP 24 | 776 | +1.2% | $45.8M | — | −$45.8M | -100% | No longer tracked |
| VOO | OCT 16 | 700 | -0.8% | — | -$39.8M | −$39.8M | — | Newly tracked |
| SPY | OCT 01 | 770 | +0.5% | — | -$38.9M | −$38.9M | — | Newly tracked |
| SPY | SEP 24 | 778 | +1.5% | $38.2M | — | −$38.2M | -100% | No longer tracked |
| SPY | SEP 24 | 767 | +0.1% | -$36.0M | — | +$36.0M | +100% | No longer tracked |
| SPY | SEP 24 | 763 | -0.5% | -$25.8M | — | +$25.8M | +100% | No longer tracked |
| SPY | SEP 24 | 769 | +0.3% | -$24.8M | — | +$24.8M | +100% | No longer tracked |
| SPY | SEP 24 | 777 | +1.4% | $24.5M | — | −$24.5M | -100% | No longer tracked |
| SPY | OCT 01 | 760 | -0.8% | — | -$24.3M | −$24.3M | — | Newly tracked |
| QQQ | SEP 24 | 755 | +2.0% | $23.5M | — | −$23.5M | -100% | No longer tracked |
| SPY | SEP 24 | 775 | +1.1% | $23.4M | — | −$23.4M | -100% | No longer tracked |
| SPY | SEP 24 | 764 | -0.3% | -$23.2M | — | +$23.2M | +100% | No longer tracked |
| SPY | SEP 24 | 780 | +1.8% | $18.0M | — | −$18.0M | -100% | No longer tracked |
| QQQ | SEP 24 | 754 | +1.9% | $16.6M | — | −$16.6M | -100% | No longer tracked |
| QQQ | SEP 24 | 752 | +1.6% | $16.2M | — | −$16.2M | -100% | No longer tracked |
| SPY | SEP 24 | 770 | +0.5% | -$15.9M | — | +$15.9M | +100% | No longer tracked |
| SPY | SEP 24 | 774 | +1.0% | -$15.5M | — | +$15.5M | +100% | No longer tracked |
| DIA | OCT 16 | 510 | -0.4% | — | -$15.2M | −$15.2M | — | Newly tracked |
| IWM | SEP 24 | 283 | +0.6% | -$14.9M | — | +$14.9M | +100% | No longer tracked |
| SPY | SEP 24 | 768 | +0.2% | -$14.7M | — | +$14.7M | +100% | No longer tracked |
| QQQ | SEP 24 | 749 | +1.2% | $14.1M | — | −$14.1M | -100% | No longer tracked |
| SPY | SEP 24 | 761 | -0.7% | -$13.8M | — | +$13.8M | +100% | No longer tracked |
| QQQ | SEP 24 | 732 | -1.1% | $13.4M | — | −$13.4M | -100% | No longer tracked |
| QQQ | SEP 24 | 741 | +0.1% | -$12.7M | — | +$12.7M | +100% | No longer tracked |
| DIA | OCT 16 | 525 | +2.6% | — | $12.7M | +$12.7M | — | Newly tracked |
| IWM | SEP 24 | 280 | -0.4% | -$12.4M | — | +$12.4M | +100% | No longer tracked |
| QQQ | OCT 01 | 736 | -0.5% | — | -$12.1M | −$12.1M | — | Newly tracked |
| SPY | SEP 24 | 766 | -0.1% | -$11.8M | — | +$11.8M | +100% | No longer tracked |
| SPY | OCT 01 | 763 | -0.5% | — | -$11.5M | −$11.5M | — | Newly tracked |
| SPY | OCT 01 | 755 | -1.5% | — | -$11.5M | −$11.5M | — | Newly tracked |
| QQQ | SEP 24 | 748 | +1.1% | $11.3M | — | −$11.3M | -100% | No longer tracked |
| SPY | OCT 01 | 750 | -2.1% | — | -$11.0M | −$11.0M | — | Newly tracked |
| SPY | OCT 01 | 757 | -1.2% | — | -$10.7M | −$10.7M | — | Newly tracked |
| QQQ | SEP 24 | 740 | -0.0% | -$10.2M | — | +$10.2M | +100% | No longer tracked |
| SPY | OCT 01 | 780 | +1.8% | — | $9.88M | +$9.88M | — | Newly tracked |
| QQQ | SEP 24 | 747 | +0.9% | $8.95M | — | −$8.95M | -100% | No longer tracked |
| IWM | SEP 24 | 285 | +1.3% | -$8.35M | — | +$8.35M | +100% | No longer tracked |
| SPY | SEP 24 | 762 | -0.6% | -$8.23M | — | +$8.23M | +100% | No longer tracked |
| QQQ | OCT 01 | 725 | -2.0% | — | $7.81M | +$7.81M | — | Newly tracked |
| SPY | SEP 24 | 772 | +0.7% | -$7.66M | — | +$7.66M | +100% | No longer tracked |
| QQQ | SEP 24 | 743 | +0.4% | $7.51M | — | −$7.51M | -100% | No longer tracked |
| SPY | SEP 24 | 784 | +2.3% | $7.38M | — | −$7.38M | -100% | No longer tracked |
| DIA | OCT 16 | 500 | -2.3% | — | -$7.34M | −$7.34M | — | Newly tracked |
| SPY | OCT 01 | 778 | +1.5% | — | $7.25M | +$7.25M | — | Newly tracked |
| SPY | SEP 24 | 773 | +0.9% | $7.23M | — | −$7.23M | -100% | No longer tracked |
| SPY | SEP 24 | 779 | +1.6% | $7.23M | — | −$7.23M | -100% | No longer tracked |
| QQQ | SEP 24 | 746 | +0.8% | $7.19M | — | −$7.19M | -100% | No longer tracked |
| SPY | OCT 01 | 752 | -1.9% | — | -$6.97M | −$6.97M | — | Newly tracked |
| QQQ | OCT 01 | 760 | +2.7% | — | $6.96M | +$6.96M | — | Newly tracked |
| SPY | OCT 01 | 784 | +2.3% | — | $6.64M | +$6.64M | — | Newly tracked |
| SPY | OCT 01 | 754 | -1.6% | — | -$6.55M | −$6.55M | — | Newly tracked |
| SPY | OCT 01 | 749 | -2.3% | — | -$6.44M | −$6.44M | — | Newly tracked |
| IWM | SEP 24 | 284 | +1.0% | -$6.43M | — | +$6.43M | +100% | No longer tracked |
| SPY | SEP 24 | 781 | +1.9% | $6.26M | — | −$6.26M | -100% | No longer tracked |
| SPY | OCT 01 | 766 | -0.1% | — | -$6.07M | −$6.07M | — | Newly tracked |
| QQQ | SEP 24 | 751 | +1.5% | $6.03M | — | −$6.03M | -100% | No longer tracked |
| SPY | OCT 01 | 765 | -0.2% | — | -$5.95M | −$5.95M | — | Newly tracked |
| IWM | SEP 24 | 282.5 | +0.4% | -$5.89M | — | +$5.89M | +100% | No longer tracked |
| QQQ | SEP 24 | 745 | +0.7% | -$5.82M | — | +$5.82M | +100% | No longer tracked |
| DIA | OCT 16 | 520 | +1.6% | — | -$5.72M | −$5.72M | — | Newly tracked |
| SPY | OCT 01 | 758 | -1.1% | — | -$5.71M | −$5.71M | — | Newly tracked |
| VOO | OCT 16 | 710 | +0.6% | — | $5.59M | +$5.59M | — | Newly tracked |
| SPY | OCT 01 | 759 | -1.0% | — | -$5.53M | −$5.53M | — | Newly tracked |
| DIA | OCT 16 | 490 | -4.3% | — | -$5.39M | −$5.39M | — | Newly tracked |
| QQQ | SEP 24 | 736 | -0.5% | $5.28M | — | −$5.28M | -100% | No longer tracked |
| IWM | OCT 01 | 282 | +0.3% | — | -$5.27M | −$5.27M | — | Newly tracked |
| QQQ | SEP 24 | 753 | +1.8% | $5.14M | — | −$5.14M | -100% | No longer tracked |
| IWM | SEP 24 | 282 | +0.3% | -$5.12M | — | +$5.12M | +100% | No longer tracked |
| SPY | OCT 01 | 777 | +1.4% | — | $4.90M | +$4.90M | — | Newly tracked |
| IWM | SEP 24 | 281 | -0.1% | -$4.87M | — | +$4.87M | +100% | No longer tracked |
| DIA | OCT 16 | 485 | -5.2% | — | -$4.69M | −$4.69M | — | Newly tracked |
| QQQ | SEP 24 | 735 | -0.7% | -$4.66M | — | +$4.66M | +100% | No longer tracked |
| DIA | OCT 16 | 535 | +4.5% | — | $4.66M | +$4.66M | — | Newly tracked |
| DIA | OCT 16 | 495 | -3.3% | — | -$4.43M | −$4.43M | — | Newly tracked |
| QQQ | OCT 01 | 750 | +1.3% | — | $4.37M | +$4.37M | — | Newly tracked |
| SPY | OCT 01 | 768 | +0.2% | — | $4.32M | +$4.32M | — | Newly tracked |
| SPY | SEP 24 | 782 | +2.0% | $4.28M | — | −$4.28M | -100% | No longer tracked |
| DIA | OCT 16 | 533 | +4.1% | — | $4.27M | +$4.27M | — | Newly tracked |