XSP · Option chain

XSP Option Chain

Every listed XSP strike within 25% of spot, across the next 6 expirations — calls and puts side by side with last price, volume and open interest, plus the closing bid and ask.

Open interest and pricing as of the close on 2026-09-03. Recomputed every morning before the open.

Spot
$774.77
Call open interest
20,940
Put open interest
41,089
Put/call (volume)
1.46

25,477 contracts changed hands across these expirations — 10,366 calls against 15,111 puts. Puts outtraded calls 1.46 to one.

Sep 08, 20263 days

call OI 3,174 · put OI 7,287
CallsStrikePuts
LastVolOILastVolOI
6005
62013
6401
6503
66056
6652
6705
68035
6850.0123
6870.0244
69010
70011
7037
7054
1707
70815
710612
7150.02722
7160.0277
7194
47200.023626
72331
7240.0245
57250.03235
7260.0434
7270.0355
7280.0424
7290.0336
47300.033759
17310.03710
7320.0512
7330.0425
7340.05414
27350.04750
7366
17370.051367
7380.051522
7390.07223
57400.06897
274146
174219
26.87117430.0611120
27.42187440.08578
97450.0534641
17460.061445
7470.07954
7480.0723100
67490.112080
19.941117500.0854321
19.134127510.091775
97520.09135125
37530.1139116
20.8712177540.1294168
15.14197550.12118191
14.528157560.143373
17.92147570.1767252
17.3739397580.18119111
16.3735437590.1983124
15.7310197600.22125444
13.927167610.275358
13.7823147620.2910695
12.8419297630.3810096
11.6649497640.4112061
10.691231187650.48223147
10.02782387660.6112754
8.7320337670.70115428
7.9430657680.87179208
7.0571757690.9913367
5.92165797701.22224258
5.9199487711.48111227
4.3971517721.74125111
3.6948937732.0310179
3.11144807742.4610131
2.653071087752.89250114
2.07228417763.354144
1.59174607773.425670
1.3295547784.0437172
0.97143457794.951210
0.72178717805.4437453
0.53661417816.7399
0.3984807827.288
0.2858407837.952
0.1920277849.6288
0.15385678510.49122
0.0882977862
0.0611197873
0.06528788
0.041699789
0.0530477901
0.01251507911
0.03267921
2793
4794
0.0113337952
5796
0.0146797
5798
0.023026800
2801
0.0130804
560805
1806
98102
2815
11820
0.01113830
2850
4860
A dash means the contract did not trade — not a price of zero.

Sep 09, 20264 days

call OI 1,711 · put OI 4,868
CallsStrikePuts
LastVolOILastVolOI
5908
6501
6601
6708
6753
6802
6851
69024
6940.023
69557
70038
7058
7081
710656
7120.055
71516
7190.0418
7200.03617
7240.06510
17250.05334
7261
7270.05324
7290.0711
57300.052051
73119
7333
7340.10510
573537
7363
7370.081223
17380.31215
7390.06315
17400.071582
7410.09410
7420.111518
17430.13726
7440.11915
29.56687450.127654
27460.114035
17470.11684
26.811117480.111520
27490.132439
21.50197500.151271
23.85157510.1411215
77520.1629249
27530.42766
97540.181925
19.747137550.232296
18.94147560.242686
18.44497570.336360
16.7733647580.312126
16.27287590.353673
15.763167600.4235343
14.186187610.454231
13.264127620.482123
13.2844557630.594694
11.1943177640.705234
10.7913147650.794082
10.1411217660.8711946
9.56212407671.018658
8.6524207681.163853
7.84151297691.473527
7.0846147701.5468785
5.7544207711.887729
5.0557427722.105444
4.9439297732.4327828
4.2835257742.984732
3.1052637753.413869
2.6232277763.53137
2.2741267774.201212
2.221,220927784.5365
1.862371387795.1542
1.111,027277805.94813
0.94173377816.742
0.7165387827.52110
0.522827783
0.453118784
0.30732678515.004
0.301234786
0.212419787
0.111937881
17789
0.0829247901
0.061150791
0.0561792
0.0515793
0.0211794
12795
1796
0.0125797
24798
0.02439800
7802
580533.2522
24810
7820
1825
1830
1840
28860
24865
24880
A dash means the contract did not trade — not a price of zero.

Sep 10, 20265 days

call OI 1,758 · put OI 6,548
CallsStrikePuts
LastVolOILastVolOI
6005
6201
6401
6609
6800.0212
6904
6950.0415
7000.032345
70513
7071
7080.061
7106
7135
7150.04812
7180.043
7200.052428
7216
1722
7231
7250.07137
7264
7273
7285
47300.09139
7312
73231
7338
7344
47350.101781
7360.1158
7375
7380.1133
7390.13226
17400.11969
74117
32.55117420.15841
7430.18221
7440.141523
7450.15181,306
17460.252819
7470.181015
7480.182858
17490.216037
20.802567500.211034
87510.231742
157520.2511116
87530.2878147
157540.302226
637550.372320
37560.396030
57570.41816
17.864267580.465357
217590.5692742
15.9610197600.5984134
17610.69103690
13.907277620.756254
13.107147630.836569
8.483307641.023243
11.4021127651.06971,309
10.988297661.214135
9.5216267671.403849
8.7139227681.556593
5.2042307691.754432
7.1623557702.02102615
6.491857712.394215
5.8129347722.583733
5.063397732.863324
4.9912437743.334077
3.6883937753.906232
3.18321097764.31292
2.6778137774.561113
2.4880287785.0855
2.0046857795.972
1.5680957806.09314
1.5936637817.0521
0.9923437827.717
0.9212758783
0.623321784
0.563657785
0.3827578611.0421
0.302517787
0.231517788
0.191115789
0.1381679015.561
0.07106791
0.13443792
0.06123879318.501
0.0421794
0.047347951
0.053796
0.0211799
328001
0.031802
2805
0.0211806
4810
42820
27830
0.011835
2840
1850
A dash means the contract did not trade — not a price of zero.

Sep 11, 20266 days

call OI 10,909 · put OI 14,598
CallsStrikePuts
LastVolOILastVolOI
5909
5954
60015
6055
61016
62016
63015
6355
64032
6456
65042
65513
660122
66533
670117
67529
6800.062127
68573
6900.061941
6912
69230
6932
6948
269552
69614
69732
69818
16998
7700725
7019
7026
7036
270410
705251
7068
7070.09716
70812
70919
27100.0717719
71129
712403
71323
7140.08231
47150.12154
71654
71768
71861
171956
27200.102183
54.23172132
722104
7230.13229
72425
117250.1111100
27260.15146
7270.16542
17280.14329
172966
97300.1338275
7310.17366
7320.16894
17330.13244
97340.172346
40.301227350.1432155
27360.17117126
107370.1719144
117380.21834
47390.23640
217400.1859234
127410.2581172
33.49187420.221859
107430.2357111
127440.2524112
30.281667450.2779167
26.003157460.2784159
28.7019167470.3180117
27.5010227480.334581,607
26.741197490.353989
25.661977500.371941,191
347510.40101606
27520.4432135
17.001177530.4831119
167540.555355
257550.60125489
527560.6231250
87570.734764
17.97187580.774376
11.891107590.8516871
16.163357600.96241343
15.371147611.043141
447621.19290344
10.2013307631.327878
12.7119197641.416998
12.2518377651.63141694
11.5914227661.794377
10.137717671.893991
9.1092497682.1382122
9.21101287692.312628
8.131996457702.75199302
6.1875327713.004640
5.49213017723.343482
5.7536697733.525740
5.3541767743.861447
4.52902097754.553,58597
4.0061817764.931737
3.8168587775.181915
3.1137477786.141110
2.9818217797.14724
2.252472617806.73623
2.16107817812
1.7319847828.63214
1.4924437832
1.25481217849.78410
0.94771287853
0.851453,12078610.97122
0.63297378715.29111
0.5523657881
0.4715167891
0.343517279029
66791
0.167386792
0.196897934
0.06113279414
0.1366179519.91216
0.1311713179620.8726
0.0321279713
0.082107984
81799
0.06442139800
208012
273802
21803
7804
81805
11806
857807
0.03214808
143809
0.012609810
8811
12812
3813
16814
11815
2816
1817
14818
5819
0.021619820
2821
1823
2825
16830
17835
3840
400845
78501
1870
9301
A dash means the contract did not trade — not a price of zero.

Sep 14, 20269 days

call OI 2,223 · put OI 5,679
CallsStrikePuts
LastVolOILastVolOI
59013
6008
6201
6301
6400.0526
6502
66086
2665
67070
675178
68095
68564
69022
69529
17000.16140
57050.151056
7100.12366
7150.114635
27200.13439
72146
7224
77250.16679
72649
72721
72823
7290.2714
77300.20575
7318
7320.2712
7330.2511
7342
27350.2219106
7360.233319
7370.271115
17380.472314
7390.26219
37400.2926237
7410.44520
7420.34123
32.0427430.40412
28.2917440.371022
467450.422766
7460.813115
7470.461221
7480.507633
26.51247490.541130
26.322557500.5648701
7510.5937
327520.821716
97530.8223196
67540.902024
107550.838382
267560.892036
457570.931944
177581.161120
16.95187591.18511
15.908117601.2321476
147611.37472
1576222
57632.82626
277641.753713
57652.511381
11.79597662.66411
10.2436737672.307824
10.433167682.591119
9.3015267692.82922
8.0316327703.0945675
7.33422207713.441914
6.1410167724.501512
6.333207734.12311
5.47457744.55222
5.4313207754.9624339
4.55277766
3.9681047776.1512
2.17318778
2.9711227793
1.40131217807.8914
2.343720781
2.004157782
1.9051267831
1.7796637848
1.291434378511.391
0.45186786
0.86434787
0.7729788
0.791712789
0.5120457901
0.45333791
0.3477792
0.3313793
0.3043794
0.252569795
0.1524796
0.131797
0.091799
0.1021618001
0.021176805
0.02147810
0.021815
0.0215820
2825
10830
13850
1900
0.012920
A dash means the contract did not trade — not a price of zero.

Sep 15, 202610 days

call OI 1,165 · put OI 2,109
CallsStrikePuts
LastVolOILastVolOI
59010
6002
6201
6301
64050
6501
66065
104.824467044
680174
69050
17000.18917
7042
7055
7100.28215
715100
2720132
7222
7231
72412
272562
7280.4036
72914
47300.30233
7317
7320.261214
7332
7343
47350.34542
73612
7370.3514
7380.3718
173939
27400.44770
7412
74210
7430.63321
7440.482849
47450.70537
74632
17470.78385
7480.94218
17490.97110
37500.73673
751107
17520.9217
75377
117540.922766
107550.993025
1975624
237571.33684
57582.30210
27598
97601.481123
27612.00112
67621.721330
637631.871117
27642.49117
12.75187652.263945
11.695247662.68316
10.63557672.59125
2237682.83128
9.29127693.4417
8.373337703.402026
7.74337714.051330
5.67142297724.39533
4.022107734.3622
5.827487744.73111
5.3723217755.402444
27763
4.567197773
4.34110778
3.6898779
3.5112217801
2.7777378119
2.54120782
19783
1.9433827844
1.56992678514.5516
1.3518786
11787
1.16811788
0.3616789
0.845427901
0.4914792
0.191793
0.182794
35795
12800
8805
0.043248101
4820
1840
1880
A dash means the contract did not trade — not a price of zero.

How to read this chain

Calls sit on the left, puts on the right, and every row is one strike. The highlighted row is the strike closest to spot. Open interest is the number of contracts still outstanding at that strike — positions that exist right now. Volume is how many traded on the session shown. Open interest builds slowly and marks where positioning has accumulated; volume spikes and marks where attention went today.

Strikes with no open interest and no trades on either side are omitted, and the ladder is trimmed to within 25% of spot — the far wings are almost entirely empty and say nothing about positioning.

More on XSP

Weekly options-market digest

Sundays. What moved this week, what catalysts and earnings drive next week, and which 5-pillar setups stand out.

Free. One email per week. Unsubscribe with one click.

Educational, not investment advice. Options involve risk. Open interest is reported with a one-session lag by OCC, so these levels describe positioning as of the last settled session, not live intraday flow.