SPY Options Open Interest: Dealer Walls, P/C Ratio & Gamma
Free SPY options open interest dashboard — the full SPY chain snapshotted each evening and synthesized into a daily positioning map: P/C OI across expiration horizons, near-spot strike concentrations, max pain, and modelled dealer gamma with an estimated flip level. Today's snapshot contains 12,730 listed option series across all strikes and expirations.
Today's reading
As of market close on October 19, 2026, SPY's all-expiration put/call open-interest ratio is 2.171 — a Defensive threshold band (72/100) and the 42th-percentile reading in this site's 105-snapshot record. The ≤7-day ratio is lower at 1.858 (Defensive), so the near-term book is less defensive than the full standing book. The P/C OI ratio fell 0.118 from the prior session. Max pain is $765 (-0.2% from spot $766.48). Modelled net dealer gamma is $9.73B, with spot 1.0% below the $774 model flip. The largest aggregated ≤7-day put and call concentrations around spot are $731 and $790. The series covers 105 daily snapshots since 2026-05-10.
Sources, methodology & freshnessFull SPY options chain snapshot (Polygon-compatible market-data API) · Daily snapshot after the cash close (~1:30 PM PT)Data as of 2026-10-19 · Open ↓Close ↑
Put-heavy standing book under this page’s heuristic thresholds. It is not a bearish forecast.
- SPY spot
- $766.48
- Max pain
- $765 · -0.2%
- Open contracts
- 17.70M
Gamma and “wall” reads are model estimates using a simplified dealer-side convention. They describe positioning and possible hedging pressure—not direction or hard support/resistance.
Positioning across expirations
Snapshot: 2026-10-19 · captured 2026-10-19T20:55:38.673018+00:00. OI effective date: not separately supplied. Vendor reports open interest at the end of the last trading day; the response does not identify its effective date.
The horizon split
The headline all-expiration book is Defensive at 2.171, while the ≤7-day book is Defensive at 1.858. The near-term and standing books carry a similar mix of puts and calls, so the headline ratio is not hiding a different near-term picture.
P/C OI across expiration windows
Each row is cumulative: ≤7 days includes 0DTE. Click a bar to change the detailed view below.
OI distribution
OI Distribution by Strike
Open interest aggregated by strike within ±25% of spot. Dashed lines mark today's spot, max pain, and the modelled gamma-flip estimate.
Selected-view answer · All expirations
SPY $766.48Model gamma per 1% spot move is $9.73B (net long under the model). The concentrations above are landmarks where hedging may matter; they are not price targets or guaranteed support/resistance.
Fixed vendor IV, Black-Scholes with zero rates and dividends; short calls / long puts assumed; dollars per 1% spot move. Excludes expired EOD options; nearest sign crossing within 50–150% of spot, at least 80% active OI with IV. The calculation uses the whole selected expiry bucket; the chart shows only nearby strikes. IV covers 100% of unexpired OI.
Dealer walls and large positions
These tables rank individual strike × expiration series by open interest. They reveal where positions are concentrated, but OI alone does not identify who owns the contracts or whether a trade is outright, hedged, or part of a spread. Near-spot rows may become hedging landmarks; far-tail rows describe distant positioning, not immediate support or resistance.
Ranked by OI in one strike × expiration series. Distance from spot determines present relevance.
| Strike | % from Spot | OI | Vol | Exp | DTE |
|---|---|---|---|---|---|
| $480 | -37.4%far / tail | 310,933 | 11 | 2026-12-18 | 60d |
| $500 | -34.8%far / tail | 309,207 | 5,427 | 2026-11-20 | 32d |
| $510 | -33.5%far / tail | 200,407 | 1 | 2026-11-20 | 32d |
| $620 | -19.1%far / tail | 165,257 | 814 | 2026-11-20 | 32d |
| $350 | -54.3%far / tail | 157,689 | 5 | 2026-12-18 | 60d |
| $610 | -20.4%far / tail | 157,484 | 226 | 2026-12-18 | 60d |
| $520 | -32.2%far / tail | 153,075 | 163 | 2026-11-20 | 32d |
| $380 | -50.4%far / tail | 150,947 | 11 | 2026-11-20 | 32d |
| $570 | -25.6%far / tail | 150,651 | 10 | 2026-10-30 | 11d |
| $700 | -8.7%far / tail | 130,114 | 657 | 2027-03-19 | 151d |
Ranked by OI in one strike × expiration series. Distance from spot determines present relevance.
| Strike | % from Spot | OI | Vol | Exp | DTE |
|---|---|---|---|---|---|
| $810 | +5.7%nearby | 79,659 | 1,360 | 2026-12-18 | 60d |
| $800 | +4.4%nearby | 53,761 | 5,332 | 2026-11-20 | 32d |
| $800 | +4.4%nearby | 51,218 | 4,017 | 2026-12-18 | 60d |
| $800 | +4.4%nearby | 48,886 | 3,507 | 2026-10-30 | 11d |
| $810 | +5.7%nearby | 43,448 | 1,688 | 2026-11-20 | 32d |
| $834 | +8.8%far / tail | 40,382 | 85 | 2026-10-30 | 11d |
| $820 | +7.0%nearby | 38,330 | 2,269 | 2026-11-20 | 32d |
| $790 | +3.1%nearby | 36,380 | 3,675 | 2026-10-23 | 4d |
| $830 | +8.3%far / tail | 34,141 | 451 | 2026-12-18 | 60d |
| $770 | +0.5%near spot | 33,832 | 312 | 2026-12-18 | 60d |
P/C history
P/C OI Ratio History
Daily all-expiration P/C OI ratio with SPY overlay and heuristic threshold bands. Historical chains aren't served by the source API, so this record accumulates forward from 2026-05-10.
105 daily snapshots captured so far.
Put-heavy standing book under this page’s heuristic thresholds. It is not a bearish forecast.
- SPY spot
- $766.48
- Max pain
- $765 · -0.2%
- Open contracts
- 17.70M
Gamma and “wall” reads are model estimates using a simplified dealer-side convention. They describe positioning and possible hedging pressure—not direction or hard support/resistance.
How SPY Options Open Interest Works
- 1Pull the full SPY options chain after market closeEach trading day after the cash close, we snapshot the entire SPY options chain — every listed strike × expiration series with volume, open interest, implied volatility, and Greeks (delta, gamma). A typical snapshot contains more than 12,000 listed option series and millions of open contracts.
- 2Compute put/call ratios and classify the regimeTotal put OI ÷ total call OI is the headline positioning read. This page applies fixed heuristic bands: <1.10 = Greedy, 1.10–1.70 = Balanced, 1.70–2.50 = Defensive, and ≥2.50 = Stress. The live page also shows today’s percentile inside our accumulating snapshot record; neither the label nor percentile predicts direction.
- 3Separate near-spot concentrations from far-tail positionsThe detailed tables rank individual strike × expiration series by open interest and label their distance from spot. Separately, the current-view answer aggregates OI by strike and identifies the largest put concentration below spot and call concentration above spot within ±5%. OI does not reveal who holds a contract or whether it belongs to a spread, so these are landmarks—not guaranteed support or resistance.
- 4Calculate max pain — the pin strikeMax pain is the candidate strike that minimizes the aggregate intrinsic-value payout implied by the selected book. Traders sometimes use it as an expiration-pinning reference, but it is not a forecast and the all-expiration calculation blends contracts with very different maturities.
- 5Build the dealer gamma curve and zero-gamma flipFor each strike we compute dollar gamma (OI × gamma × 100 × spot² × 0.01) under a simplifying convention: calls count as negative dealer gamma and puts as positive. The nearest sign crossing of total gamma repriced across hypothetical spot prices becomes the modelled flip. Because public OI does not reveal customer/dealer ownership and the calculation holds IV fixed with zero rates and dividends, this is a transparent scenario estimate; the dealer inventory itself is unobserved.
- 6Accumulate forward — P/C ratio historyThe source API does not provide this historical chain series, so we build the P/C record forward by appending each daily snapshot. The page states the exact start date and sample count, and compares today only with that available record.
- 7Pre-bucket by expiration so users can slice the pictureThe same chain is aggregated four times: all expirations (the full book, today out to LEAPS), ≤30 days (the next month), ≤7 days (this week's expiries), and 0DTE (today only). The detailed P/C ratio, max-pain, model flip, OI chart, and position tables recompute when you switch buckets. The top daily answer and history intentionally stay anchored to all expirations, so the headline does not change as you explore.