Tapeab.io
BETA
SPY· SPDR S&P 500 ETF Trust
Gamma exposure · dealer positioning

Expected Move

ATM-straddle implied move from delayed quotes — a market-implied range, not a forecast.

NearestSep 15
±$3.90 0.5%)
756.98764.78
MonthlySep 18
±$10.38 1.4%)
750.50771.26
QuarterlyDec 18
±$47.06 6.2%)
713.82807.94
Spot
760.9
Call Wall
761
Put Wall
755
Zero Gamma
768.5
Net GEX ($M)
-50.4

Gamma exposure by strike ($M, per 1% move)

Call gammaPut gammaSpotNear EM1M EM3M EM
Near EM 764.8
Near EM 757
1M EM 771.3
1M EM 750.5
3M EM 807.9
3M EM 713.8
Spot 760.9
875
865
850
835
820
809
806
803
800
797
794
791
788
785
782
779
776
773
770
4.6
767
3.9
3.6
764
5
3.6
761
12.7
6.5
Call Wall
758
10.9
1.7
755
35.4
Put Wall
752
749
746
743
740
737
734
731
728
725
722
719
710
695
680
665
650
History

SPY, night by night.

Where the gamma levels, the net position and the priced move have sat on every recorded session. Readings are as captured that evening, not restated later.

10 Jun → 14 Sep
Walls over price

Call wall, put wall and zero-gamma per session, with the spot they were computed against. Walls step between listed strikes. Spot is the session close as CBOE's delayed feed settled it.

spotcall wallput wallzero-gamma
Net GEX · all expiries

Net gamma in $M across every listed expiry. The figures on the profile above are the nearest expiry only, so the two do not match. Dashed line marks zero.

net gamma, $M · all expiries
Expected move · monthly
now 18 Sep

ATM-straddle implied move to the monthly expiry, % of spot. The line breaks at each roll to a new expiry — either side of a break prices a different contract. Rolled : 18 Jun, 22 Jun, 20 Jul, 24 Aug.

implied move, % of spotroll to a new expiry

One reading per session, captured nightly after the close, 10 Jun → 14 Sep, over CBOE delayed (~15-min) chains, computed across the full listed chain. Gaps are weekends, holidays and sessions a capture missed; any reading can be absent on a session that was captured, and the series is broken rather than drawn through it.