Market scan
Jul 13, 2026
Tier mix
- HIGH1
- MEDIUM2
- WATCH29
Tier mix — data table
| Tier | Calls |
|---|---|
| HIGH | 1 |
| MEDIUM | 2 |
| WATCH | 29 |
Directional book
Sizing is removed from every call by policy — see the disclaimer.
MAT
HIGHShortlaneOI_FADE10dCarry-forward from 2026-07-10 (starter, OI_FADE short). Strongest/cleanest OI_FADE signal in the current cohort (oi_rel_build 0.838, persistence clean); thesis intact and still accreting at ~$13.84 vs $13.33 entry. NOT re-sized or double-counted tonight -- noted here purely as an existing book position for risk-context completeness.
- Invalidation
- Close > $16.50 (~52w-range midpoint reclaim), or the 5-day net call-OI build fully unwinds without downside follow-through.
- Existing open position -- do not double-count or re-size tonight
- CPI 07-14 / PPI 07-15 fall inside this position's remaining h10 window -- defined-risk-through-print
- Consumer Cyclical sector-inflow headwind that originally capped this at starter may have shifted -- re-check next run
regime crashPASS
PASS (carry-forward) -- s1_standdown FALSE; not re-gated this run, position already live.
liquidityPASS
PASS -- refreshed 2026-07-13: close $13.84, 20d $-ADV $65.7M (>= $50M floor), verified via Stock Screener parquet 2026-07-13.
clusterN/A
N/A -- standalone, no correlation partner
fundamentalsNOTE
CONFIRM (carried from 07-10: Goldman Sell downgrade, 3rd PT cut, fresh 52w low) -- thesis intact/still accreting per 2026-W28 weekly review; no fresh veto/caution signal this run.
event riskNOTE
CPI 07-14 (T+1) and PPI 07-15 (T+2) land on days 1-2 of the h10 window (07-13 -> ~07-27) opened by every short/advisory-long taken this run. Treated as defined-risk-through-print macro tag on the whole book (per 07-10 precedent), not an automatic -1 tier on idiosyncratic single-name theses. Not otherwise inside an earnings window (next print ~08-04).
ICE
MEDIUMShortlaneOI_FADE10dClean-persistence OI_FADE short (oi_rel_build 0.337, ADV $708.7M), earnings 07-30 outside h10. Fundamentals CAUTION -- beat-streak/margins fight the short even though insider selling backs it -- pulls the lane's HIGH/half ceiling down one tier to MEDIUM/starter.
- Invalidation
- Close back above the pre-build breakout level, or the 5-day net call-OI build fully unwinds without downside follow-through.
- Beat-streak + strong margins are a real fight against the short -- primary reason this caps at starter, not half
- Insider selling backs the fade but is not itself confirmation
- CPI 07-14 / PPI 07-15 macro-print risk inside the window (defined-risk-through-print, not -1)
regime crashPASS
PASS -- s1_standdown FALSE, directional_tradable TRUE; MOM_SHORT and OI_FADE shorts are LIVE, not crash-gated. Regime is late-stage/shallow (2d pullback off fresh SPY high 754.95 on 07-10), not an out-of-regime tape, so the P0.6 out-of-regime half-cap-escalation is a no-op tonight -- the standing half-cap-no-auto-full policy already ceilings every call at or below half regardless.
liquidityPASS
PASS -- close $137.67, 20d $-ADV $708.7M (>= $50M floor), verified via Stock Screener parquet 2026-07-13
clusterN/A
N/A -- standalone; distinct sector/beta from ORCL (financial-exchange vs software), no >=0.70 correlation assumed
fundamentalsNOTE
CAUTION (-1 tier) -- beat-streak + strong margins fight the short; insider selling backs the fade thesis but doesn't confirm it outright
event riskNOTE
Earnings 2026-07-30 falls OUTSIDE the h10 window (day10 ~2026-07-27). CPI 07-14 (T+1) and PPI 07-15 (T+2) land on days 1-2 of the h10 window (07-13 -> ~07-27) opened by every short/advisory-long taken this run. Treated as defined-risk-through-print macro tag on the whole book (per 07-10 precedent), not an automatic -1 tier on idiosyncratic single-name theses.
ORCL
MEDIUMShortlaneMOM_SHORT10dLiquid single-name standout of tonight's 17-name MOM_SHORT cohort: RSI 26.9, fresh 52w low, BBB- downgrade / 'first domino' narrative. Fundamentals CONFIRM corroborates the short (0 tier adjustment). Sized at starter -- the lane's own base excess (+0.81%) already caps here; the momentum-crash tail cap additionally forbids any single-name HIGH regardless of conviction.
- Invalidation
- RSI reclaims neutral (>45) with a close back above the prior consolidation range, or the BBB- downgrade narrative is reversed by a rating action/guidance upgrade.
- CPI 07-14 / PPI 07-15 macro-print risk inside the window (defined-risk-through-print, not -1)
- GEX fully negative on QQQ this week -- a tech-heavy short in a whippy, vol-amplifying backdrop can gap either direction
- Lane base excess (+0.81%) already caps this at starter -- do not upsize on conviction alone
regime crashPASS
PASS -- s1_standdown FALSE, directional_tradable TRUE; MOM_SHORT and OI_FADE shorts are LIVE, not crash-gated. Regime is late-stage/shallow (2d pullback off fresh SPY high 754.95 on 07-10), not an out-of-regime tape, so the P0.6 out-of-regime half-cap-escalation is a no-op tonight -- the standing half-cap-no-auto-full policy already ceilings every call at or below half regardless. s1_standdown FALSE -- MOM_SHORT (S1/relative-weakness) is LIVE, not zeroed.
liquidityPASS
PASS -- close $131.54, 20d $-ADV $4.54B (>= $50M floor), verified via Stock Screener parquet 2026-07-13
clusterN/A
N/A -- standalone; distinct sector/beta from ICE (software vs financial-exchange), no >=0.70 correlation assumed
fundamentalsNOTE
CONFIRM -- BBB- downgrade / 'first domino' narrative corroborates the technical short; news backs the thesis directly
event riskNOTE
No earnings scheduled inside the h10 window (07-13 -> ~07-27; next print outside window). CPI 07-14 (T+1) and PPI 07-15 (T+2) land on days 1-2 of the h10 window (07-13 -> ~07-27) opened by every short/advisory-long taken this run. Treated as defined-risk-through-print macro tag on the whole book (per 07-10 precedent), not an automatic -1 tier on idiosyncratic single-name theses.
Vol book
Non-directional, delta-neutral, net-of-cost — advisory only, 0 directional points.
NFLX
vol_earningssell premium- Vol state
- 3d out (ER 2026-07-16 postmarket), IV rank 100, implied move 6.86%, front/back ratio 2.08x -- the cleanest richness in tonight's cluster and the most liquid name (close $73.83, 20d $-ADV $3.69B).
- Implied move
- 6.86%
Primary size (within the vol-book half-cap discipline), wide wings beyond the 6.86% implied move, two-sided tail. Net-of-cost expectancy not independently recomputed here -- do not enter until it prices net-positive.
ASML
vol_earningssell premium- Vol state
- 2d out (ER 2026-07-15 premarket) -- secondary/advisory candidate per Phase-B; richness/IV-rank not independently re-verified this run.
Half-size, wide wings, two-sided tail advisory. Net-of-cost expectancy not independently recomputed here.
CTAS
vol_earningssell premium- Vol state
- 2-3d out per Phase-B -- advisory candidate; richness/IV-rank not independently re-verified this run.
Half-size at most, wide wings, two-sided tail advisory. Net-of-cost expectancy not independently recomputed here.
TSM
vol_earningssell premium- Vol state
- 3d out (ER 2026-07-16 premarket), close $421.58, 20d $-ADV $6.05B -- liquid secondary candidate per Phase-B.
Small-to-moderate size, wide wings, two-sided tail. Net-of-cost expectancy not independently recomputed here.
ABT
vol_earningssell premium- Vol state
- 2-3d out per Phase-B -- advisory candidate; richness/IV-rank not independently re-verified this run.
Half-size at most, wide wings, two-sided tail advisory. Net-of-cost expectancy not independently recomputed here.
CAG
vol_earningssell premium- Vol state
- 2d out (ER 2026-07-15 premarket), close $14.33 -- thin options liquidity despite adequate equity ADV ($336.3M); small size only per 07-10 precedent.
Small size only (thin options liquidity), wide wings, two-sided tail. Net-of-cost expectancy not independently recomputed here.
MAN
vol_earningsbuy premium- Vol state
- Equity ADV clears the $50M floor (close $40.62, 20d $-ADV $55.8M) but the OPTIONS market is illiquid -- wide markets/thin OI make a delta-neutral structure impractical to enter or exit at a fair net-of-cost price.
Stand aside Illiquid options chain -- size down to veto regardless of equity-ADV liquidity floor pass. Do not enter.
SPY-0DTE
vol_0dtebuy premium- Vol state
- VIX popped +14% (15.03 -> 17.16) heading into CPI/PPI; GEX FULLY NEGATIVE -- selling premium here is selling into vol-amplification risk on the eve of two Tier-1 macro prints, not collecting a clean VRP.
Stand aside HARD STAND-ASIDE -- the script's own VIX-spike gate fired. Negative gamma into CPI/PPI is the opposite of a premium-selling setup.
QQQ-0DTE
vol_0dtebuy premium- Vol state
- Negative 30d VRP (premium-buying, cheap vol) + negative gamma + QQQ front-end backwardation -- the backdrop argues for buying convexity, not selling it.
Stand aside HARD STAND-ASIDE -- QQQ front-end backwardation plus negative GEX means premium-selling here fights the tape twice over. Stand aside.
Watch / stood-down
| Ticker | Tier | Lane | Direction | Invalidation |
|---|---|---|---|---|
| AI | WATCH | OI_FADE | Short | N/A -- watch-only; requires a cleaner persistence re-score (and a fundamentals verdict) before sizing. |
| BDC | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| BIRK | WATCH | OI_FADE | Short | N/A -- watch-only; requires a cleaner persistence re-score (and a fundamentals verdict) before sizing. |
| CNM | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| CPRT | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| CSX | WATCH | OI_FADE | Short | N/A -- watch-only; requires the earnings print to clear the h10 window (or a defined-risk-through-print structure) plus a fundamentals verdict before sizing. |
| DINO | WATCH | MOM_LONG | Long | N/A -- basket documented for awareness only, not an active call |
| DLB | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| ECHO | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| ESI | WATCH | OI_FADE | Short | N/A -- watch-only; would require the M&A deal to break/be repriced materially before re-evaluation as a directional short. |
| GTX | WATCH | OI_FADE | Short | N/A -- watch-only; requires the earnings print to clear the h10 window (or a defined-risk-through-print structure) plus a fundamentals verdict before sizing. |
| HLI | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| HONA | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| JOBY | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| MPC | WATCH | MOM_LONG | Long | N/A -- basket documented for awareness only, not an active call |
| NNE | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| OLED | WATCH | OI_FADE | Short | N/A -- watch-only; requires a cleaner persistence re-score (and a fundamentals verdict) before sizing. |
| OLED | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| PATK | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| PBF | WATCH | MOM_LONG | Long | N/A -- basket documented for awareness only, not an active call |
| PSX | WATCH | MOM_LONG | Long | N/A -- basket documented for awareness only, not an active call |
| QXO | WATCH | OI_FADE | Short | N/A -- watch-only; requires a cleaner persistence re-score (and a fundamentals verdict) before sizing. |
| QXO | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| ROAD | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| SMR | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| STWD | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
| VLO | WATCH | MOM_LONG | Long | N/A -- basket documented for awareness only, not an active call |
| WCN | WATCH | S4_pcr_fade | Long | N/A -- advisory/watch only; would require the PCR extreme to persist past earnings without resolution before any live consideration. |
| XE | WATCH | MOM_SHORT | Short | N/A -- watch-only; requires a fundamentals-gate verdict before any sizing. |
Lane status
No lane produced a conceptual fire without a sized call tonight.
Watchlist write-back
Carried forward to the next session's watchlist — not calls.
Lane glossary (6)
- OI_FADE
- OI-flow fade — fades persistent multi-day net call-OI building; heavy call-OI build precedes underperformance. The most robust lane measured (short, h10).
- MOM_SHORT
- Momentum, short leg — near-52w-low relative weakness. Regime-gated against momentum-crash/squeeze rebounds (h10).
- MOM_LONG
- Momentum, long leg — near-52w-high relative strength. Tail-driven; basket-only, never sized per-name (h10).
- S4_pcr_fade
- Sentiment contrarian — fades a put-heavy (high put/call ratio) crowd long; the only sentiment leg that measured positive. Advisory size only (h5-10).
- vol_earnings
- Vol book — sells volatility into an earnings IV-crush. Non-directional, delta-neutral, 0 directional points.
- vol_0dte
- Vol book — 0DTE variance-risk-premium premium-selling. Non-directional, delta-neutral, 0 directional points.
Regime & Verdict#
- Regime: UPTREND, shallow/late-stage — 2d pullback off the fresh SPY high 754.95 set 2026-07-10.
directional_tradable = true,s1_standdown = false(MOM_SHORT and OI_FADE shorts LIVE, not crash-gated). - Vol-state: GEX FULLY NEGATIVE on both SPY and QQQ this week — the whole index complex is short-gamma, an amplifying/whippy 2nd-moment conditioner only, no direction read. VIX popped +14% (15.03 → 17.16) heading into CPI — a pre-print vol-of-vol bid, not a regime break.
- Flow-breadth bearish-skewed (33.8% bullish-flow tickers) — noted as a flow-vs-price dissent, not gated.
- Event calendar (h10 window 07-13 → ~07-27): CPI 07-14 (T+1), PPI 07-15 (T+2), Retail Sales 07-16, U Mich 07-17 — four Tier-1 macro prints inside the window, front-loaded into days 1–4. FOMC 07-29 falls just outside it.
- Bottom line: 2 sized calls, both starter, both short (ICE new; ORCL new) — plus one carried-forward open position (MAT, unchanged). The book stays thin and short-tilted into a print-heavy week; nothing sizes above starter. This is intentional — the late-stage-uptrend-into-CPI/PPI backdrop is exactly when the half-cap-no-auto-full discipline should bind hardest, not loosen.
Directional Book (excess-scored)#
| Ticker | Lane | Dir | Horizon | validated_excess | regime_fit | Fundamentals | Invalidation | Gates |
|---|---|---|---|---|---|---|---|---|
| MAT (carry-fwd, not re-sized) | OI_FADE | short | h10 (→~07-27) | +2.07% median (n=640) | 0.5 | CONFIRM (carried; Goldman Sell, 3rd PT cut, fresh 52w low) | Close > $16.50, or OI build unwinds | liq PASS ($13.84, $65.7M ADV) · entered 07-10 $13.33, now ~$13.84 · thesis intact/accreting |
| ICE | OI_FADE | short | h10 (→~07-27) | +2.07% median (n=640) | 0.35 | CAUTION −1 (beat-streak + strong margins fight the short; insider selling backs it) | Close back above pre-build breakout, or OI unwinds | liq PASS ($137.67, $708.7M ADV) · no earnings-in-horizon (07-30 outside) · CAUTION knocked half→starter |
| ORCL | MOM_SHORT | short | h10 (→~07-27) | +0.81% mean (n=273) | 0.45 | CONFIRM (BBB− downgrade / "first domino" narrative) | RSI reclaims >45 + close back above range, or rating reversed | liq PASS ($131.54, $4.54B ADV) · no earnings-in-horizon · standout of the 17-name MOM_SHORT cohort, never single-name HIGH regardless of CONFIRM |
No name is sized above starter tonight. MAT is an existing position, not a new decision — flagged separately to avoid double-counting. Every other deviation from a lane's implied ceiling was a downgrade (ICE half→starter on CAUTION), consistent with half-cap-no-auto-full and the hard "never up-size" rule.
Vol Book (non-directional, delta-neutral, net-of-cost, advisory — 0 directional points)#
- Earnings IV-crush SELL-VOL (CPI/PPI/Retail-Sales/U-Mich all land mid-cluster — realized-vol risk is elevated this week):
- NFLX primary — cleanest and most liquid (IV rank 100, implied move 6.86%, front/back 2.08×, ER 07-16 postmarket, 3d out).
- TSM secondary (liquid, ER 07-16 premarket, 3d out). ASML, CAG (ER 07-15 premarket, 2d out) and CTAS, ABT (2-3d out) — advisory/half-size, richness not independently re-verified this run.
- CAG small-size only — thin options liquidity despite adequate equity ADV.
- MAN excluded/veto — equity ADV clears the $50M floor but the options chain itself is illiquid; a delta-neutral structure can't be entered/exited at a fair net-of-cost price. Equity-liquidity-floor pass does not override an illiquid options market.
- 0DTE-VRP: HARD STAND-ASIDE both SPY and QQQ. SPY — the VIX-spike gate fired (+14% pop into CPI/PPI, negative gamma into two Tier-1 prints is the opposite of a clean VRP setup). QQQ — negative 30d VRP (premium-buying/cheap vol) + negative gamma + front-end backwardation all argue for buying convexity, not selling it. No premium-selling this week on either index.
Watch / Stood-down#
- Fundamentals VETO → watch-only: ESI (active $14.5B Solstice M&A target signed 07-06 — crowded call OI is merger-arb positioning, not a bearish signal; re-tag as merger-arb, drop from OI_FADE).
- OI_FADE borderline persistence/identity → watch: OLED, QXO (also MOM_SHORT cohort members below), AI (identity/ticker-ambiguity caveat), BIRK (thin history / foreign-private-issuer structure distorts relative-build ranking — same artifact family as the prior JPST flag).
- Earnings-in-horizon → held at watch: GTX, CSX (OI_FADE signal real, but earnings fall inside the 07-13→~07-27 window).
- MOM_SHORT 17-name cohort, missing fundamentals verdicts → held at watch (cannot size unverified): JOBY, SMR, ECHO, CPRT (prior VETO 07-10 carried as informational caution), NNE, HONA, ROAD, QXO, HLI, OLED, STWD, XE, BDC, PATK, DLB, CNM. Flagged for next-run fundamentals-gate spawn. ORCL is the one cohort member sized (see book above).
- MOM_LONG basket (222 names, tail-driven +2.35% mean, documented never per-name HIGH): top-proximity energy refiner cluster PBF/DINO/MPC/VLO/PSX — collapsed to one correlation-cluster slot (crack-spread/refining-margin theme, assumed corr ≥ 0.70).
- S4 sentiment-contrarian (advisory-size-only lane): WCN (PCR 127, 99.6th pct) — CAUTION −1 (puts likely routine hedging, not informed) and earnings 07-22 fall inside the h5-10 hold window (binary event risk). Held at watch/advisory regardless of the lane's own +0.71% median — S4 is advisory-size-only by design.
- S2 liquidity-reversion: EMPTY. No name cleared the catalyst-verification gate tonight.
Risk#
- Correlation clusters collapsed:
mom_long_energy_refiner_cluster_20260713(PBF/DINO/MPC/VLO/PSX) → 1 slot. MOM_SHORT cohort treated as one basket exposure (no pairwise correlation matrix computed this run — momentum-crash tail-cap discipline already forbids per-name HIGH regardless). ICE vs ORCL checked and NOT clustered — distinct sectors (financial exchange vs software), no assumed correlation. - Event calendar (h10 window 07-13 → ~07-27): CPI 07-14, PPI 07-15, Retail Sales 07-16, U Mich 07-17 — four Tier-1 macro prints front-loaded into days 1-4, treated as defined-risk-through-print macro tag on the whole short book, not an automatic −1 (consistent with 07-10 precedent). WCN earnings 07-22 is name-specific event risk on the one advisory long. FOMC 07-29 falls just outside the window — awareness only.
- Tail caps applied: OI_FADE (MAT carried, ICE) and MOM_SHORT (ORCL) all sized for the momentum-crash/squeeze tail against an up-biased tape — none above starter, none single-name HIGH. MOM_LONG kept basket-only (energy cluster collapsed). Vol-short sized for the left tail, quoted net-of-cost, with the MAN options-illiquidity veto and the hard SPY/QQQ 0DTE stand-aside both erring toward caution given negative gamma across the board this week.
- Hedge note: GEX fully negative on both SPY and QQQ (not just QQQ, as on 07-10) — the whole index book is short-gamma into a four-print macro week. This is the most fragile vol backdrop of the last several scans; size discipline (nothing above starter) is doing real work tonight, not just following the standing policy mechanically.
Envelope: decision.json (v2, validated against schemas/decision_envelope.v2.schema.json — PASS). Conviction persisted: conviction_2026-07-13.json (MAT carry-forward + ICE + ORCL) for next-run adverse-flow exit checks. watchlist_write_back_confirmation: 28 names written back to decision.json's watchlist_write_back array (ESI, OI_FADE watch cohort, MOM_SHORT watch cohort, MOM_LONG energy cluster, WCN, MAN) — CONFIRMED. No lane/threshold change this scan → regression gate not triggered.