XOM
$163.54 unadjusted close, 2026-09-18Implied volatility · 30-day constant maturity
Term structure · constant maturity
17 consecutive sessions in contango (the normal upward slope).
- Wed 09-23 09:45 · 5d US Flash Manufacturing PMI (September) · prev 53.2
- Wed 09-23 09:45 · 5d US Flash Services PMI (September) · prev 56.8
- Thu 09-24 08:00 · 6d Economic Club of Washington, DC event with Federal Reserve Bank of Richmond President Thomas Barkin
- Thu 09-24 08:30 · 6d Weekly Jobless Claims (September)
- Thu 09-24 10:00 · 6d New Home Sales (August) · prev 607000
- Thu 09-24 11:00 · 6d Kansas City Fed Survey (September) · prev 17
- Fri 09-25 08:30 · 7d Durable Goods (August) · prev 1.1%
- Fri 09-25 10:00 · 7d U. Michigan Final Consumer Survey (September) · prev 51.7
Earnings: 2026-10-30 time unknown, stated by the vendor's estimate, first moves the 2026-10-30 session (42d on the tenor axis), no expected move served. As the vendor's calendar stood on 2026-09-20, not on the page's date.
Skew · risk reversal
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-17
Expiry window · 0–120 DTE
Next earnings: 2026-10-30 time unknown, stated by the vendor's estimate, first moves the 2026-10-30 session, no expected move served. As the vendor's calendar stood on 2026-09-20, not on the page's date.
| expiry | DTE | 28-DTE exit | thesis | earnings 10-30 time? the vendor's estimate | ATM IV · 09-17 | expected move |
|---|---|---|---|---|---|---|
| 2026-09-18 Fri | 0 | 2026-08-21 | inside | clear · 42d | 31.2% p 162.5 | — |
| 2026-09-25 Friweekly | 7 | 2026-08-28 | inside | clear · 35d | 28.2% p 162.5 | — |
| 2026-10-02 Friweekly | 14 | 2026-09-04 | inside | clear · 28d | 29.1% p 162.5 | — |
| 2026-10-09 Friweekly | 21 | 2026-09-11 | inside | clear · 21d | 28.6% p 162.5 | — |
| 2026-10-16 Fri | 28 | 2026-09-18 | 0d | clear · 14d | 28.6% c 165 | — |
| 2026-10-23 Friweekly | 35 | 2026-09-25 | 7d | clear · 7d | 29.4% p 162.5 | — |
| 2026-10-30 Friweekly | 42 | 2026-10-02 | 14d | spans · +0d exit 28d before | 29.3% c 162.5 | none served |
| 2026-11-20 Fri | 63 | 2026-10-23 | 35d | spans · +21d exit 7d before | 28.6% c 165 | none served |
| 2026-12-18 Fri | 91 | 2026-11-20 | 63d exit by 10-29 · 41d | spans · +49d exit 21d after | 27.9% c 165 | none served |
| 2027-01-15 Fri | 119 | 2026-12-18 | 91d exit by 10-29 · 41d | spans · +77d exit 49d after | 27.8% c 165 | none served |
DTE counts calendar days from 2026-09-18, the page's date and the earliest an entry could be made - not from the 2026-09-17 book the expiries and IVs come from, which would overstate it by 1 day; an expiry first listed after 2026-09-17 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-18 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-18, 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-17 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-17: 1 session behind 2026-09-18: no XOM chain statistics (net_gex) dated after 2026-09-17 are knowable as of 2026-09-18, and no ticker has newer ones. The strikes drawn below are 2026-09-17's rows as stored now; the levels and statistics are the readings dated 2026-09-17, computed from those rows when the readings were derived, and a fetch of 2026-09-17 after that can revise rows. Open interest is what entered 2026-09-17 (OCC's settlement of 2026-09-16), valued at the 2026-09-17 close.
book spot $163.27 (unadjusted close, 2026-09-17) · call wall $165.00 (+1.06% from book spot) · put wall $160.00 (-2.00% from book spot) · max pain $155.00 (-5.07% 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 $163.27 × (1 + that distance) - the 2026-09-17 unadjusted close, the price the chain was taken at. That is why two prices appear on this page. XOM headlines $163.54, its newest unadjusted close, on 2026-09-18; the book was taken at $163.27 on 2026-09-17, 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-17 book's levels, on the 2026-09-17 close.
Dashed: 7 DTE or less, where the vendor's gamma is noisy. "mp": the monthly max pain describes.
Tradability of the 2026-10-16 expiry: 28 calendar days from 2026-09-18 (29 from the book date), outside the owner's 35–65 DTE entry window. Spreads are the NBBO stored with the 2026-09-17 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, and the strike nearest 0.20 delta on each side - call 175 (Δ 0.21), put 155 (Δ -0.25).
2026-10-16 expiry, 16 strikes within ±25% of book spot (the flip search band); 14 hidden (6 above, 8 below), 14 of them with open interest. One row per listed strike: rows are evenly spaced, prices are not. Net GEX is this expiry's alone (+$28.2m per 1% in all); the walls, flip and headline sum every carried expiry. Volume is 2026-09-17's own - whether it opened positions shows in the 2026-09-18 book's change.
Table view · 16 strikes
| puts | strike | calls | GEX, $ per 1% | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ΔOI | OI | multi-leg | sweep | @bid | @ask | vol | Δ | spr | ask | bid | bid | ask | spr | Δ | vol | @ask | @bid | sweep | multi-leg | OI | ΔOI | put | call | net | |
| -3 | 0 | 0 | 0 | 0 | 0 | 0 | -0.96 | 10.7% | 38.80 | 34.85 | 200 | 0.05 | 0.14 | 94.7% | 0.02 | 608 | 600 | 7 | 0 | 3 | 2,235 | +297 | +$0 | +$175k | +$175k |
| +0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.95 | 12.3% | 33.75 | 29.85 | 195 | 0.11 | 0.23 | 70.6% | 0.03 | 67 | 66 | 0 | 0 | 41 | 1,272 | +3 | +$0 | +$142k | +$142k |
| +0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.93 | 12.7% | 28.80 | 25.35 | 190 | 0.15 | 0.30 | 66.7% | 0.04 | 98 | 48 | 35 | 0 | 58 | 4,050 | +22 | +$0 | +$674k | +$674k |
| +1 | 55 | 0 | 0 | 0 | 0 | 0 | -0.91 | 8.1% | 23.15 | 21.35 | 185 | 0.41 | 0.48 | 15.7% | 0.07 | 111 | 74 | 29 | 0 | 52 | 2,991 | +314 | -$16k | +$819k | +$803k |
| -2 | 45 | 0 | 0 | 0 | 1 | 1 | -0.88 | 6.3% | 18.00 | 16.90 | 180 | 0.78 | 0.92 | 16.5% | 0.13 | 810 | 411 | 362 | 0 | 326 | 5,841 | +441 | -$18k | +$2.4m | +$2.4m |
| +0 | 716 | 3 | 0 | 3 | 0 | 3 | -0.81 | 6.6% | 13.40 | 12.55 | 175 | 1.51 | 1.61 | 6.4% | 0.21 | 261 | 105 | 117 | 0 | 54 | 10,686 | +282 | -$419k | +$6.1m | +$5.7m |
| -23 | 1,232 | 5 | 0 | 0 | 12 | 15 | -0.68 | 8.7% | 9.60 | 8.80 | 170 | 2.73 | 2.84 | 3.9% | 0.33 | 1,078 | 130 | 905 | 8 | 616 | 22,093 | +174 | -$920k | +$15.7m | +$14.8m |
| -146 | 2,062 | 42 | 1 | 40 | 87 | 132 | -0.54 | 3.4% | 6.00 | 5.80 | 165 | 4.60 | 4.80 | 4.3% | 0.47 | 450 | 206 | 114 | 8 | 150 | 8,484 | +173 | -$1.8m | +$6.5m | +$4.8m |
| +177 | 2,668 | 28 | 8 | 117 | 108 | 255 | -0.38 | 4.2% | 3.65 | 3.50 | 160 | 7.15 | 7.50 | 4.8% | 0.61 | 223 | 144 | 58 | 57 | 55 | 4,271 | +14 | -$2.1m | +$3.2m | +$1.0m |
| +125 | 2,930 | 24 | 2 | 59 | 87 | 161 | -0.25 | 5.0% | 2.06 | 1.96 | 155 | 10.45 | 11.30 | 7.8% | 0.73 | 137 | 69 | 55 | 0 | 12 | 10,381 | +40 | -$1.9m | +$6.2m | +$4.3m |
| -110 | 9,417 | 243 | 1 | 191 | 283 | 521 | -0.15 | 15.7% | 1.17 | 1.00 | 150 | 14.35 | 15.05 | 4.8% | 0.84 | 8 | 7 | 0 | 0 | 2 | 2,639 | +3 | -$4.2m | +$1.2m | -$3.0m |
| +16 | 9,147 | 67 | 0 | 45 | 41 | 122 | -0.08 | 23.9% | 0.61 | 0.48 | 145 | 18.50 | 19.80 | 6.8% | 0.91 | 30 | 20 | 10 | 0 | 0 | 1,332 | +0 | -$2.6m | +$379k | -$2.2m |
| -16 | 4,267 | 245 | 1 | 237 | 18 | 260 | -0.04 | 40.0% | 0.33 | 0.22 | 140 | 22.60 | 24.30 | 7.2% | 0.98 | 0 | 0 | 0 | 0 | 0 | 1,381 | -2 | -$690k | +$147k | -$543k |
| -8 | 4,708 | 44 | 2 | 5 | 1 | 50 | -0.02 | 56.0% | 0.16 | 0.09 | 135 | 27.25 | 29.25 | 7.1% | 1.00 | 0 | 0 | 0 | 0 | 0 | 341 | +0 | -$410k | +$776 | -$409k |
| -7 | 6,049 | 2 | 1 | 21 | 0 | 21 | -0.01 | 120.0% | 0.16 | 0.04 | 130 | 32.25 | 35.05 | 8.3% | 1.00 | 0 | 0 | 0 | 0 | 0 | 337 | -1 | -$313k | +$510 | -$313k |
| -1 | 4,308 | 0 | 1 | 14 | 1 | 17 | -0.01 | 80.0% | 0.07 | 0.03 | 125 | 37.20 | 40.00 | 7.3% | 1.00 | 0 | 0 | 0 | 0 | 0 | 218 | +0 | -$139k | +$226 | -$139k |