Weekend Prep Weekly outlook — the week that was and the week ahead. Open weekly outlook

OI Intraday

OI Intraday · SPX
OI Intraday · NDX
OI Intraday · Rut
OI Intraday · ES
OI Intraday · NQ
OI Intraday · SPY
OI Intraday · QQQ
OI Intraday · IWM

OI Intraday

Two NYSE sessions of 5-minute candles with the same ±1σ bands, gaps, VWAP, and call/put walls as the Intraday chart. The Y axis extends 0.5% below the session low and 0.5% above the session high. The right-hand panel shows open interest for the 0–1 day window (puts left, calls right).

Open-interest profile

Strikes run vertically; open interest runs horizontally. The green/red fill shows net OI dominance at each strike. Background bands behind price use the same net-OI rule.

  • ex 1DTE — dashed gray curve for next-calendar-day expiry only.
  • Header badge — dominant OI side near spot (Calls, Puts, or Neutral).

Net drift panel

Bottom strip aligned to the same time axis: cumulative call and put premium ($M) on the left axis; cumulative call/put contract volume (K) as filled bars on the right axis.

Levels on price

Horizontal call/put walls, gamma flip, and max pain use the same 0–1 day logic as the Intraday chart. Only levels within ±100 points of the last price are drawn.

OI Weekly

OI Weekly · SPX
OI Weekly · NDX
OI Weekly · Rut
OI Weekly · ES
OI Weekly · NQ
OI Weekly · SPY
OI Weekly · QQQ
OI Weekly · IWM

OI Weekly

Five RTH sessions with 30-minute candles — same gaps, weekly/monthly VWAP, and call/put walls as the Weekly Chart. The right-hand panel shows open interest for the ≤15 day window (puts left, calls right).

Open-interest profile

Strikes run vertically; open interest runs horizontally. The green/red fill shows net OI dominance at each strike. Background bands behind price use the same net-OI rule.

  • ex 1DTE — dashed gray curve for next-calendar-day expiry only.
  • Header badge — dominant OI side near spot (Calls, Puts, or Neutral).

Levels on price

Call/put walls, gamma flip, and max pain use the same ≤15 day logic as the Weekly Chart. Walls are spaced at least 5% of spot apart (up to two per side). Reference lines on the price panel are clipped to ±200 points of the last close.

Quarterly Chart

Quarterly Chart · SPX
Quarterly Chart · ES
Quarterly Chart · SPY

Quarterly Chart

Thirteen weeks of daily bars (SPX, ES, SPY tabs). The Y axis extends 2.5% below the window low and 2.5% above the window high, and expands to include COT and Fed fair-value scenarios when they fall outside that band. Put floor and call ceiling lines are clipped to ±300 points of the last close.

  • VWAP (q) — cumulative VWAP, reset each calendar quarter.
  • Put floor / call ceiling — outer strikes on the net-gamma curve.
  • JPM collar — short call, long put, short put; steps at quarter open (legend shows strike).
  • COT Cost Basis — levered-funds average entry from positioning data (pink dotted).
  • Fed Fair Value — earnings ÷ yield at current policy (cyan dotted).
  • Fed Cut / Hike .25% — fair value if the next meeting moves one 25 bp step down or up (orange dotted).

Badge states

  • Above VWAP — latest close is above quarterly VWAP (green).
  • Below VWAP — latest close is below quarterly VWAP (red).
Beta Experimental chart — methodology and layout may change.

COT Positioning Harness

COT Positioning Harness

Futures positioning harness

Experimental comparison of methods that turn weekly index-futures positioning into price-axis context on the same S&P 500 spine. Two stacked panels share one time axis over the last year. The spine leaves a forward window for a one-month CTA scenario fan.

  • Spine (left) — SPX with regime shading, extreme markers, cost-basis line, and anchored levels. Y axis is the SPX range ±1%.
  • CTA track (right) — historical trend-follower estimate: average of sign(price − MA) over 20 / 60 / 200-day windows, scaled linearly on [−1, +1].
  • CTA scenario fan — conditional positioning, not a price forecast. Build three vol-scaled SPX spines (flat, +1σ, −1σ over four weeks), then re-run the same MA machinery on history + projected prices. The colored lines show where that signal lands under each path.
  • COT index — 0–100 normalization over a 156-week rolling window; 90/10 bands.

Positioning is aligned to its public release date (Friday, three days after the Tuesday snapshot) so the chart does not front-run the weekly report. Cost basis is a running entry proxy for the leveraged-funds cohort — meaningful when positioning is directional, not for basis trades.

Experimental comparison harness — not investment advice.

Beta Experimental chart — methodology and layout may change.

Target Drift

Target Drift SPX
Target Drift ES
Target Drift NQ

Target Drift

Beta chart that pairs two structure strikes with an options-implied chance the underlying drifts into the upside target.

  • Shadow gamma — largest dealer short-gamma body below spot (put wing).
  • Centroid / target — absolute-gamma mass center above spot (or density mode when configured).
  • Line in the sand — existing gamma flip.
  • Session low — LoD from today’s RTH bars (pain re-anchor when quotes are live).
  • P↑ — risk-neutral P(spot reaches target) from the near-dated smile.

Right panel shows the same 0–1 day net gamma profile used to pick the strikes. Pain ratio badges stay empty until two-contract quote sampling is enabled.

Experimental beta card — not investment advice.

Beta Experimental chart — methodology and layout may change.

Greek Cycle Support

Greek Cycle Support · SPX
Greek Cycle Support · SPX
Greek Cycle Support · NDX
Greek Cycle Support · NDX
Greek Cycle Support · ES
Greek Cycle Support · ES
Greek Cycle Support · NQ
Greek Cycle Support · NQ
Greek Cycle Support · SPY
Greek Cycle Support · SPY
Greek Cycle Support · QQQ
Greek Cycle Support · QQQ

Greek cycle support

Time series of absolute dealer gamma or vanna mass in the front monthly OPEX cycle (weeklies and 0DTE fold into the next third Friday). Compare today to past months at the same days-to-OPEX phase.

How to read

  • Top — underlying price (same sessions as the mass series).
  • Bottom — front-cycle absolute mass over sessions (up to ~1 year on the plot).
  • Dashed verticals — monthly option expiry (third Friday; quarterlies drawn heavier).
  • Dotted horizontal — same-phase median from prior cycles (when enough history exists).

Badge states

  • ABOVE AVG (red) — front mass is at least 15% above the same-phase median.
  • TYPICAL (green) — within ±15% of the median.
  • BELOW AVG (blue) — front mass is at least 15% below that median.
  • BUILDING — not enough same-phase history yet.
Beta Experimental chart — methodology and layout may change.

SPX Pattern Radar

SPX PATTERN RADAR — PRICE + YIELDS
SPX PATTERN RADAR — REGIME
SPX PATTERN RADAR — GEX (BETA)

SPX Pattern Radar

One card, three tracks. Price+Yields and Regime run a causal matrix-profile scan over a 63-session window across up to ~5 years of history and report median forward returns at 5 / 21 / 63 sessions. GEX uses the longest window that fits available rollup history (21 / 42 / 63) and upgrades as that history grows. Matches prefer the same days-to-monthly-OPEX phase.

Tabs

  • Price+Yields — log-return shape plus 10-year yield level, day-over-day yield change, and 2s10s spread.
  • Regime — returns, realized vol, VIX, and days-to-OPEX.
  • GEX — returns, vol, net dealer GEX, day-over-day GEX change, and OPEX phase (beta: shorter GEX history, adaptive window).

How to read

  • Shaded box — current query window for that track.
  • White dots — historical analogs (when they fall in the displayed window).
  • Gold line (Price+Yields) — 10-year Treasury yield on the right axis.
  • Footer — best match date, median forward returns, win rate.

Intraday Levels

Spot 7429

Intraday chart 0–1d

Max pain 7300

  • Spot 7429 7429
  • Put Wall (7300) 7300
  • Call Wall (7450) 7450
  • Gamma Flip (7452) 7452

Weekly chart ≤15d

Max pain 7440

  • Spot 7429 7429
  • Put Wall (7350) 7350
  • Gamma Flip (7456) 7456
  • Call Wall (7500) 7500

High open-interest zones

Calls 7575–7700 · centroid 7624 · 274.3K OI
Puts 7200–7325 · centroid 7261 · 214.7K OI

Spot 27763

Intraday chart 0–1d

Max pain 29000

  • Spot 27763 27763
  • Put Wall (27000) 27000
  • Gamma Flip (27884) 27884
  • Call Wall (28100) 28100

Weekly chart ≤15d

Max pain 28140

  • Spot 27763 27763
  • Put Wall (25500) 25500
  • Put Wall (27200) 27200
  • Call Wall (28500) 28500
  • Gamma Flip (28727) 28728
  • Call Wall (30600) 30600

Gaps

  • Jul 27 Up 27954 – 28032

High open-interest zones

Calls 30175–30645 · centroid 30400 · 2.2K OI
Puts 26875–27345 · centroid 27131 · 4.7K OI

Spot 2954

Intraday chart 0–1d

Max pain 3000

  • Spot 2954 2954
  • Put Wall (2895) 2895
  • Gamma Flip (2965) 2965
  • Call Wall (2980) 2980

Weekly chart ≤15d

Max pain 2950

  • Spot 2954 2954
  • Put Wall (2890) 2890
  • Call Wall (3010) 3010
  • Gamma Flip (3022) 3022

High open-interest zones

Calls 3015–3065 · centroid 3037 · 6.2K OI
Puts 2865–2915 · centroid 2881 · 38.8K OI

Spot 7495

Intraday chart 0–1d

Max pain 6375

  • Spot 7495 7495
  • Put Wall (7450) 7450
  • Gamma Flip (7486) 7486
  • Call Wall (7500) 7500

Weekly chart ≤15d

Max pain 6100

  • Spot 7495 7495
  • Put Wall (7425) 7425
  • Gamma Flip (7506) 7506
  • Call Wall (7550) 7550

High open-interest zones

Calls 7665–7830 · centroid 7744 · 95.8K OI
Puts 6340–6505 · centroid 6407 · 96.5K OI

Spot 28102

Intraday chart 0–1d

Max pain 26000

  • Spot 28102 28102
  • Put Wall (28000) 28000
  • Call Wall (28350) 28350
  • Gamma Flip (28390) 28390

Weekly chart ≤15d

Max pain 27000

  • Spot 28102 28102
  • Put Wall (26500) 26500
  • Put Wall (28000) 28000
  • Call Wall (28500) 28500
  • Gamma Flip (28663) 28663
  • Gamma Flip* (28774) 28774
  • Call Wall (30000) 30000

Gaps

  • Jul 27 Up 28100 – 28193

High open-interest zones

Calls 29180–29800 · centroid 29474 · 4.8K OI
Puts 27940–28560 · centroid 28185 · 7.7K OI

Spot 741

Intraday chart 0–1d

Max pain 720

  • Spot 741 741
  • Put Wall (740) 740

Weekly chart ≤15d

Max pain 720

  • Spot 741 741
  • Put Wall (740) 740
  • Gamma Flip (745) 745
  • Call Wall (750) 750

High open-interest zones

Calls 747–760 · centroid 752 · 213.1K OI
Puts 708–721 · centroid 716 · 357.3K OI

Spot 675

Intraday chart 0–1d

Max pain 670

  • Spot 675 676
  • Call Wall (676) 676
  • Gamma Flip (682) 682

Weekly chart ≤15d

Max pain 670

  • Spot 675 676
  • Put Wall (665) 665
  • Call Wall (690) 690
  • Gamma Flip (694) 694
  • Gamma Flip* (708) 708

Gaps

  • Jul 27 Up 680 – 682

High open-interest zones

Calls 725–737 · centroid 732 · 192.3K OI
Puts 665–677 · centroid 670 · 161.2K OI

Spot 293

Intraday chart 0–1d

Max pain 285

  • Spot 293 293
  • Gamma Flip (292) 292
  • Call Wall (294) 294

Weekly chart ≤15d

Max pain 285

  • Spot 293 293
  • Put Wall (290) 290
  • Call Wall (297) 297
  • Gamma Flip (299) 299

High open-interest zones

Calls 295–300 · centroid 297 · 63.4K OI
Puts 285–290 · centroid 286 · 359.9K OI

Intraday Levels

Text summary of the same call walls, put walls, gamma flip, and max pain drawn on the Intraday and Weekly charts. Tabs follow the intraday chart symbols.

Intraday uses the 0–1 day options window with spaced call/put walls (2.5% of spot, max two per side); Weekly uses the near-term ≤15 day window (5% spacing, max two per side). Gaps list open overnight ranges (filled gaps excluded) with the session date they opened. High open-interest zones show the OI-weighted centroid and strike band for the dominant call and put clusters near spot.

Regime

Regime

Cross-market regime badges updated from the latest macro, credit, equity, and volatility data. Each tile links to the full chart on Macro, Economy, or Volatility.

Fed Watch is first — dominant Cut/Hold/Hike from fed funds futures. Macro tiles (yield curve, credit, quad map, weighted breadth) link to their full charts on Macro or Economy.

Volatility tiles (VIX, index dispersion) use the same full-history z-score badges as Volatility Summary. Hover for raw level and z. Dispersion ratio, term structure, DIX, and GEX use their dedicated chart classifiers.

Green on vol tiles means normal vs history.

Economic Calendar

Time Event Kind Metric Previous Expected Actual Status
11:00 ET Atlanta Fed GDPNow (Q2) Growth Level 3.75 4.32 Late
M/M +202.36% +15.33%
14:00 ET Fed Interest Rate Decision Fed Level 3.75% 3.75% 3.75% Released
M/M 0 bps 0 bps 0 bps
14:00 ET FOMC Statement Fed Released
14:30 ET FOMC Press Conference Fed Live
08:30 ET Gross Domestic Product Growth Level 31.86K 32.12K Upcoming
Y/Y
M/M +1.38% +0.84%
08:30 ET Personal Income and Outlays Inflation Level 131.5 131.7 Upcoming
Y/Y +3.9%
M/M +0.48% +0.11%
08:30 ET Unemployment Insurance Weekly Claims Report Labor Level 187K 200.79K Upcoming
Y/Y -14.61%
M/M -21000K +13795K
11:00 ET Atlanta Fed GDPNow (Q2) Growth Level 3.75 4.32 Upcoming
M/M +202.36% +15.33%
12:30 ET Atlanta Fed GDPNow (Q2) Growth Level 3.75 4.32 Upcoming
M/M +202.36% +15.33%
12:30 ET Atlanta Fed GDPNow (Q2) Growth Level 3.75 4.32 Upcoming
M/M +202.36% +15.33%
08:30 ET Unemployment Insurance Weekly Claims Report Labor Level 187K 200.79K Upcoming
Y/Y -14.61%
M/M -21000K +13795K
12:30 ET Atlanta Fed GDPNow (Q2) Growth Level 3.75 4.32 Upcoming
M/M +202.36% +15.33%
08:30 ET Employment Situation Labor Level 158.98K 158.97K Upcoming
Y/Y +0.32% +0.27%
M/M -17K -10K
08:30 ET Consumer Price Index Inflation Y/Y +3.5% +3.9% Upcoming
M/M -0.42% +0.66%
Guide

Each release shows separate rows for the headline level, month-over-month change, and year-over-year change when available. Previous is the last print; Actual fills in after the release. GDPNow and Fed projection rows use level only. Statement and press conference rows show a status when released or live.

Upcoming — before the scheduled time (countdown shown). Soon — release window (~15 minutes after the print time while waiting for data). Late — past the window with no actual yet. Released — actual is in.

Payrolls-style series show M/M as a thousands change (K). Policy rate decisions show M/M as basis points (bps). Click the event name to jump to the related chart on Credit.