low 48.3%242 sessions, all (<1y) · today 66.7%high 115.2%
Term structure · constant maturity
31 consecutive sessions in contango (the normal upward slope).
━ 2026-09-21┅ 2026-08-20 (21 sessions earlier)◆ scheduled release, at the first tenor spanning it■ earnings, at the first session it can move (□ no expected move served)tenors in calendar days, log scale
Scheduled after the 2026-09-21 close, from the 2026-09-20 calendar snapshot (forecasts as they stood then). Each is marked with the shortest tenor, in calendar days, that spans it:
Tue 09-22 13:00 · 1d Federal Reserve Bank of Richmond President Thomas Barkin speaks to the CFA Society Baltimore
Wed 09-23 09:45 · 2d US Flash Services PMI (September) · f 55.9 · prev 56.8
Wed 09-23 09:45 · 2d US Flash Manufacturing PMI (September) · f 53.5 · prev 53.2
Thu 09-24 08:30 · 3d Economic Club of Washington, DC event with Federal Reserve Bank of Richmond President Thomas Barkin
Thu 09-24 08:30 · 3d Weekly Jobless Claims (September) · f 204000 · prev 196000
Thu 09-24 10:00 · 3d New Home Sales (August) · f 620000 · prev 607000
Thu 09-24 11:00 · 3d Kansas City Fed Survey (September) · prev 17
Fri 09-25 10:00 · 4d U. Michigan Final Consumer Survey (September) · f 47.1 · prev 51.7
Earnings: 2026-10-27 time unknown, stated by the vendor's estimate, first moves the 2026-10-27 session (36d on the tenor axis), no expected move served. As the vendor's calendar stood on 2026-09-21.
90-day IV
70.0%
own all (<3y) 34.5% · n=242
slope, 30d − 90d
-3.3 pts
own all (<3y) 24.6% · n=242
variance risk premium, 30d
+10.9 pts
own all (<3y) 69.4% · n=237
Skew · risk reversal
25-delta4d old
+3.0 pts
own all (<3y) 92.6% · n=34
10-delta4d old
+3.5 pts
own all (<3y) 77.9% · n=34
Skew has been collected since 2026-07-30 only: the vendor serves no earlier history, so each percentile here is taken over all of it - the few weeks of readings there are, which the n beside it counts.
Smile by expiry: the 8 expiries within 120 DTE carrying the most open interest · book as of 2026-09-18
7d2026-09-25 · short
14d2026-10-02
28d2026-10-16
35d2026-10-23
42d2026-10-30
63d2026-11-20
91d2026-12-18
119d2027-01-15
IV against strike, out-of-the-money side. Each window widens with √DTE, to ±25% at the longest expiry, so every panel shows a comparable slice of its smile; all share one IV scale (60%–76%), set by the expiries past 7 DTE. 2 short-dated points beyond it are pinned to the edge as open circles.
Expiry window · 35–65 DTE
Next earnings: 2026-10-27 time unknown, stated by the vendor's estimate, first moves the 2026-10-27 session, no expected move served. As the vendor's calendar stood on 2026-09-21.
DTE counts calendar days from 2026-09-21, the page's date and the earliest an entry could be made - not from the 2026-09-18 book the expiries and IVs come from, which would overstate it by 3 days; an expiry first listed after 2026-09-18 is not in the book and not here. A premarket report moves its own session and a postmarket one the next; one with no stated time is placed at the earlier of the two - or at the later, once the earlier is already in the 2026-09-21 close - so an expiry can be called spanning when it might not be, never the reverse. "spans +N": the expiry settles N calendar days after that session, and the line under it says whether the 28-DTE exit comes before it ("inside the exit": that date is already behind 2026-09-21, so it protects nothing); "clear N": it settles N days before it. Thesis = DTE − 28 (the hard exit is 21), cut to the last session before a report that comes first. Every expiry in the band is listed, and one that is not a third Friday is marked weekly — §1 of the trading rules admits no weeklies and no 0DTE, so those rows are context, not candidates; the mark is the calendar test on the date alone, and a monthly pulled back to a Thursday by a holiday carries it too. ATM IV is the vendor's at the 2026-09-18 close, on the out-of-the-money side of the listed strike nearest book spot: a display selection, not a statistic, read at that one strike, so "no IV at X" is about X and not about its neighbours. The expected move is the vendor's, for the report the expiry spans. Every row links to that expiry on the strike axis below.
Chain · one strike axis
Book as of 2026-09-18: 1 session behind 2026-09-21: no STX chain statistics (net_gex) dated after 2026-09-18 are knowable as of 2026-09-21, and no ticker has newer ones. The strikes drawn below are 2026-09-18's rows as stored now; the levels and statistics are the readings dated 2026-09-18, computed from those rows when the readings were derived, and a fetch of 2026-09-18 after that can revise rows. Open interest is what entered 2026-09-18 (OCC's settlement of 2026-09-17), valued at the 2026-09-18 close.
net GEX · carried book
+$7.7m per 1%
own all (<3y) 57.7% · n=65
gamma flip
$826.16
flip within ±25% of book spot
flip distance
-0.72 ATR
own all (<3y) 23.4% · n=62
0DTE share of volume
not listed daily
book spot $858.79 (unadjusted close, 2026-09-18) · call wall $900.00 (+4.80% from book spot) · put wall $800.00 (-6.85% from book spot) · max pain $800.00 (-6.85% from book spot, 2026-10-16 monthly)
Each level is stored as a distance from the book's own spot, so each is drawn at $858.79 × (1 + that distance) - the 2026-09-18 unadjusted close, the price the chain was taken at. That is why two prices appear on this page. STX headlines $877.33, its newest unadjusted close, on 2026-09-21; the book was taken at $858.79 on 2026-09-18, because the book trails the page by the one session counted above. Both are closes, both are dated, and neither is adjusted. Recomputing a wall on the newer close would put it at a level this book never had, so none of these is: they are the 2026-09-18 book's levels, on the 2026-09-18 close.
Dashed: 7 DTE or less, where the vendor's gamma is noisy. "mp": the monthly max pain describes.
Tradability of the 2026-12-18 expiry: 88 calendar days from 2026-09-21 (91 from the book date), outside the owner's 35–65 DTE entry window. Spreads are the NBBO stored with the 2026-09-18 chain snapshot - not a live quote, and not DESIGN J's quote at a trade (per-trade quotes are not collected) - as a percent of mid; a zero or missing bid, or a crossed quote, is drawn as × for no two-sided quote. The owner's floors are marked and filter nothing: spread 10% of mid, OI 500 (no strike drawn reaches 500 on either side, before or after 2026-09-17's trading, so that line is off the panel), and the strike nearest 0.20 delta on each side - call 1240 (Δ 0.20), put 680 (Δ -0.20); the call one lies outside the strikes drawn.
call put OI carried through 2026-09-17 · opened by 2026-09-17's trading · closed by it / net GEX long / short gammabook spotcall wallput wallmax paingamma flipfloors, marked not filtered: spread 10% of mid · OI 500 · ▸◂ strike nearest 0.20 delta, beside the spread panel · × no two-sided quote · | spread past 25%
2026-12-18 expiry, 37 strikes within ±25% of book spot (the flip search band); 127 hidden (64 above, 63 below), 127 of them with open interest. One row per listed strike: rows are evenly spaced, prices are not. Net GEX is this expiry's alone (+$2.5m per 1% in all); the walls, flip and headline sum every carried expiry. Volume is 2026-09-18's own - whether it opened positions shows in the 2026-09-21 book's change.
max pain $800.00 belongs to the 2026-10-16 monthly (28 days from 2026-09-18, as max_pain_expiry_dte stores it: the nearest monthly at least 7 days out), not to this expiry.