Ewan Li

Market scan

Jul 16, 2026

Research as of published 39-day delay

schemav2.0calls16
RegimeCHOP
breadth36.4% green5d-0.13%Directional tradable
Vol state
  • SPY near zero-gamma flip (VRP FAIR)
  • QQQ short-gamma-ATM + vol cheap-vs-realized (PREMIUM_BUYING, expansion-prone, 1.63x front-end backwardation)
  • VIX 16.73 -> 18.07

2 event-risk item(s) flagged.

  • MEDIUM3
  • WATCH5
  • ADVISORY7
  • DROP1
MEDIUM: 3 of 16WATCH: 5 of 16ADVISORY: 7 of 16DROP: 1 of 16
Tier mix — data table
Tier mix: tier and call count
TierCalls
MEDIUM3
WATCH5
ADVISORY7
DROP1

Directional book

10 calls

Sizing is removed from every call by policy — see the disclaimer.

ICE

MEDIUMShortlaneOI_FADE10d

OI_FADE carry-forward. Mechanism stalled (5d net flat, ~+5,023) while price grinds to new highs — deteriorating but not invalidated. Held at starter, no add.

Entry / trigger
entered 2026-07-13 @ $137.67 (SPY 749.17 conditional anchor)
Invalidation
Close back above the pre-build breakout level, or the 5-day net call-OI build fully unwinds without downside follow-through. KNOWN SPEC DEFECT (flagged 07-15, NOT re-specified tonight — a rule change must clear retro_harness.py --all first): clause 1 is untestable against ICE's monotonic-up path since ICE never fell below any prior level. Clause 2 is the only clause that can practically fire.
validated excess+2.07% (n=640)regime fit0.35fundamentalsCAUTIONrealized-2.76%
Key risks
  • Fresh 52w high today ($141.76) while the short thesis and 5d call-OI build have stalled flat (~+5,023) rather than reversing — deteriorating trade, no confirming exit signal
  • Financial Services rotation exposure and the untestable invalidation clause mean this position could keep bleeding without a clean mechanical exit trigger — same structural gap flagged for MAT
  • FOMC 07-29 inside the rolling h10 window adds macro-vol risk on top of an already-stalled short
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityPASS

PASS — $141.76, $731.5M 20d $-ADV

clusterPASS

PASS — Financial Services, distinct from ORCL (Technology) and MAT (Consumer Cyclical); no correlation-cluster collapse

fundamentalsNOTE

CAUTION carried (beat-streak + strong margins fight the short); not re-gated tonight — veto channel only, cannot promote, and was already priced into the starter (not half) sizing at entry

event riskNOTE

CAUTION — own-name earnings 2026-07-30 sits essentially at the window edge; FOMC 2026-07-29 (Tier-1 macro) falls inside the rolling h10 monitoring window from tonight (07-16 -> ~07-30). No incremental tier cut applied (already at the starter ceiling with no fundamentals re-rate tonight) — logged as a tightened-monitoring flag, re-check as both the earnings and FOMC dates approach

MAT

MEDIUMShortlaneOI_FADE10d

OI_FADE carry-forward: 5-day net call-OI build reasserting (signal live) but price thesis badly not working — today's pop is the most consequential single-day move against any held position tonight. Held at starter, tight watch, no add.

Entry / trigger
entered 2026-07-10 @ $13.33 (SPY 754.95 conditional anchor)
Invalidation
Close > $16.50 (~52w-range midpoint reclaim), or the 5-day net call-OI build fully unwinds without downside follow-through. NOT hit tonight ($14.65 vs $16.50), but today's +5.7% pop closes roughly a third of the remaining gap in one session.
validated excess+2.07% (n=640)regime fit0.50fundamentalsCONFIRMrealized-10.46%
Key risks
  • ELEVATED RISK: +5.7% single-day pop to $14.65 on top of the worst excess in the book (~-10.5% and deteriorating) — the invalidation gap to $16.50 just narrowed materially faster than on any prior session
  • 5d net call-OI build reasserted (+9,525) — the signal itself is still live even as price moves hard against the position; framework has no stop-loss beyond the $16.50 invalidation, so this can keep bleeding without a mechanical trigger short of that level
  • Consumer Cyclical rotation and today's pop both point the same adverse direction — the single position in the book closest to a genuine (non-signal) invalidation next print
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityPASS

PASS — $14.65, $74.6M 20d $-ADV (49% cushion over the $50M floor, thinnest margin of the three holds)

clusterPASS

PASS — Consumer Cyclical, distinct from ORCL (Technology) and ICE (Financial Services); no correlation-cluster collapse. NOTE: shares sector with tonight's vetoed ROST candidate (also Consumer Cyclical) — no double-exposure exists since ROST is watch-only, but flag for cluster-collapse re-check if ROST's veto is ever lifted

fundamentalsNOTE

CONFIRM carried from entry; not re-gated tonight — veto channel only, cannot promote

event riskNOTE

CAUTION — own-name earnings 2026-08-04 outside window; FOMC 2026-07-29 (Tier-1 macro) falls inside the rolling h10 monitoring window from tonight (07-16 -> ~07-30). No incremental tier cut applied tonight — monitoring flag only, compounding with the price-driven invalidation risk below

ORCL

MEDIUMShortlaneMOM_SHORT10d

MOM_SHORT carry-forward: near-52w-low relative weakness, h10. BBB- downgrade narrative intact but stock now deeply oversold — held at starter, downgraded to no-add / tightened-monitoring status on fresh fundamentals CAUTION.

Entry / trigger
entered 2026-07-13 @ $131.54 (SPY 749.17 conditional anchor)
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. Tested tonight: RSI14 17.6 (needs >45), close $124.21 (needs >$144.22) — 0 of 2 clauses met.
validated excess+0.81% (n=273)regime fit0.45fundamentalsCAUTIONrealized+5.78%
Key risks
  • NEW 52-WEEK LOW tonight at $124.21 with RSI 17.6 — deeply oversold; a fresh CAUTION verdict from fundamentals-gate specifically flags extreme-oversold bounce risk on top of the corroborated short thesis. This is a live give-back risk (see the 07-14/07-15 precedent where ORCL front-loaded +3.10% excess in one session and gave it ALL back the next)
  • FOMC 07-29 lands inside the rolling h10 monitoring window from tonight — no hard time-stop, so the position rides through a Tier-1 macro event with no company-specific news to anchor the short thesis through that print
  • Realized excess is now large (~+5.8%) — a sharp multi-day move well above the lane's +0.81% mean; per the 07-15 calibration note, front-loaded excess in this lane has already been observed to mean-revert violently
Gates
regime crashPASS

PASS — s1_standdown FALSE, MOM_SHORT unsuppressed

liquidityPASS

PASS — $124.21, $4.56B 20d $-ADV

clusterPASS

PASS — Technology, distinct from ICE (Financial Services) and MAT (Consumer Cyclical); no correlation-cluster collapse across the held-shorts book

fundamentalsNOTE

CAUTION — FRESH verdict tonight (was CONFIRM on 07-14/07-15): short remains catalyst-corroborated (AI-capex/credit-risk narrative, BBB- downgrade, -33%/month) so NOT vetoed, but RSI 17.6 is extreme-oversold and carries real bounce-risk. Gate rule applies the -1 tier haircut: no add eligibility and tightened invalidation monitoring. Existing exposure is held unchanged (no partial-trim mechanism exists in this framework, and the invalidation clause — RSI>45 AND close>$144.22 — is 0-of-2, not met), so final_size stays at the physical starter clip already carried.

event riskNOTE

CAUTION — no company earnings inside window (next ER 2026-09-08, far outside); but FOMC 2026-07-29 (Tier-1 macro) now falls inside the rolling h10 monitoring window measured from tonight's scan (07-16 -> ~07-30). No hard time-stop exists in this framework, so the position remains exposed through the print. Not treated as an ADDITIONAL tier cut on top of tonight's fresh fundamentals CAUTION (gates are not additively stacked, per hard rule 2's non-confluence spirit) — logged as a tightened-monitoring flag into 07-29.

COKE

ADVISORYLonglaneS4_pcr_fade10d

S4 PCR-high fade, advisory: z=4.6, clean earnings calendar (outside h10).

Invalidation
Not sized — advisory conditioning only; PCR z-score 4.6 noted for context.
validated excess+0.71%regime fit0.40
Key risks
  • PCR contrarian fade is advisory-only per the lane design; never sized above watch on this evidence base
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list, not a sized cohort

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskPASS

PASS — no earnings inside the h10 window

KEYS

ADVISORYLonglaneS4_pcr_fade10d

S4 PCR-high fade, advisory: z=7.0, clean earnings calendar (outside h10).

Invalidation
Not sized — advisory conditioning only; PCR z-score 7.0 noted for context.
validated excess+0.71%regime fit0.40
Key risks
  • PCR contrarian fade is advisory-only per the lane design; never sized above watch on this evidence base
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list, not a sized cohort

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskPASS

PASS — earnings 2026-08-19 outside the h10 window

KGS

ADVISORYLonglaneS4_pcr_fade10d

S4 PCR-high fade, advisory: z=4.5, clean earnings calendar (outside h10).

Invalidation
Not sized — advisory conditioning only; PCR z-score 4.5 noted for context.
validated excess+0.71%regime fit0.40
Key risks
  • PCR contrarian fade is advisory-only per the lane design; never sized above watch on this evidence base
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list, not a sized cohort

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskPASS

PASS — no earnings inside the h10 window

MET

ADVISORYLonglaneS2_dp_revert5d

S2 dark-pool liquidity-reversion conditioning tag, clean-ish earnings calendar.

Invalidation
Not sized — conditioning-only tag (IC ~= 0, MODERATE), never ranked by size.
validated excess+0.47%regime fit0.40
Key risks
  • Dark-pool one-sided concentration is news-gated and IC~=0 in this evidence base; do not rank or size
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory/conditioning lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskPASS

PASS — earnings 2026-08-05 outside the h10 window

NTNX

ADVISORYLonglaneS4_pcr_fade10d

S4 PCR-high fade, advisory: z=4.6, clean earnings calendar (outside h10).

Invalidation
Not sized — advisory conditioning only; PCR z-score 4.6 noted for context.
validated excess+0.71%regime fit0.40
Key risks
  • PCR contrarian fade is advisory-only per the lane design; never sized above watch on this evidence base
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list, not a sized cohort

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskPASS

PASS — earnings 2026-08-26 outside the h10 window

PSA

ADVISORYLonglaneS2_dp_revert5d

S2 dark-pool liquidity-reversion conditioning tag, clean-ish earnings calendar.

Invalidation
Not sized — conditioning-only tag (IC ~= 0, MODERATE), never ranked by size.
validated excess+0.47%regime fit0.40
Key risks
  • Dark-pool one-sided concentration is news-gated and IC~=0 in this evidence base; do not rank or size
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory/conditioning lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskNOTE

CAUTION — earnings 2026-07-29 sits on the FOMC date at the window edge

TPR

ADVISORYLonglaneS2_dp_revert5d

S2 dark-pool liquidity-reversion conditioning tag, clean-ish earnings calendar.

Invalidation
Not sized — conditioning-only tag (IC ~= 0, MODERATE), never ranked by size.
validated excess+0.47%regime fit0.40
Key risks
  • Dark-pool one-sided concentration is news-gated and IC~=0 in this evidence base; do not rank or size
Gates
regime crashPASS

PASS — s1_standdown FALSE

liquidityNOTE

NOT INDEPENDENTLY VERIFIED tonight — advisory/conditioning lane, not about to be sized

clusterNOTE

NOT EVALUATED — advisory conditioning list

fundamentalsNOTE

NOT SPAWNED — not about to be sized

event riskPASS

PASS — earnings 2026-08-13 outside the h10 window

Vol book

4

Non-directional, delta-neutral, net-of-cost — advisory only, 0 directional points.

SPY

vol_0dtesell premium
Vol state
FAIR — near zero-gamma flip, two-way vol-expansion knife's-edge

marginal GO, half-size premium-sell only — VRP is FAIR not rich, so half-size reflects the marginal edge, not a stand-aside

QQQ

vol_0dtebuy premium
Vol state
PREMIUM_BUYING — short-gamma-ATM, vol cheap-vs-realized, expansion-prone, 1.63x front-end backwardation

Stand aside HARD STAND-ASIDE — inverted VRP; selling premium here sells cheap vol against realized running above implied, fighting the lane's own measured edge

INTC

vol_earningssell premium
Vol state
iv_rank 96.9, clean term-structure kink

watch-and-confirm 1-2 sessions pre-print; not fire-now (6-7d lead), defined-risk iron fly if confirmed, half-cap, net-of-cost

Stand aside ADVISORY ONLY — no calibrated net-of-cost backtest in repo; earnings 2026-07-23

NOW

vol_earningssell premium
Vol state
iv_rank 97.3, clean term-structure kink

watch-and-confirm 1-2 sessions pre-print; not fire-now (6-7d lead), defined-risk iron fly if confirmed, half-cap, net-of-cost

Stand aside ADVISORY ONLY — no calibrated net-of-cost backtest in repo; earnings 2026-07-22

Watch / stood-down

6
TickerTierLaneDirectionInvalidation
INIOWATCHMOM_SHORTShortNot sized — no live position; would require the bounce-risk/volatility profile to clear (and, for INIO, earnings to roll outside the window) before reconsideration.
OKLOWATCHMOM_SHORTShortNot sized — no live position; would require the bounce-risk/volatility profile to clear (and, for INIO, earnings to roll outside the window) before reconsideration.
ROSTWATCHOI_FADEShortNot sized — watch-only pending a change in the fundamentals picture (deteriorating estimates, insider selling, or an end to the beat streak) that would remove the VETO.
SMRWATCHMOM_SHORTShortNot sized — no live position; would require the bounce-risk/volatility profile to clear (and, for INIO, earnings to roll outside the window) before reconsideration.
XEWATCHMOM_SHORTShortNot sized — no live position; would require the bounce-risk/volatility profile to clear (and, for INIO, earnings to roll outside the window) before reconsideration.
LNGDROPOI_FADEShortEXIT TRIGGER FIRED 2026-07-16: second consecutive negative net-OI print (07-15: -1,241, then 07-16: -9,912, a full call-unwind) confirms the reversal the 07-15 note pre-registered ('if the next print is ALSO negative, that is confirmation — flag for exit'). Trailing-5d net swung +17,983 -> -2,038, i.e. the build itself inverted sign. Both formal invalidation clauses (52w-high breakout OR full 5d-net unwind) are now effectively subsumed by the sharper, pre-registered OI-reversal confirmation, which is the one that fired.

Lane status

No lane produced a conceptual fire without a sized call tonight.

Watchlist write-back

17

Carried forward to the next session's watchlist — not calls.

ORCLICEMATROSTOKLOSMRXEINIOKEYSCOKEKGSNTNXPSATPRMETINTCNOW
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).
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).
S2_dp_revert
Liquidity reversion — fades an extreme one-sided dark-pool liquidity event as short-horizon mean reversion (long-tilted), news/earnings-gated (h3-5).
vol_0dte
Vol book — 0DTE variance-risk-premium premium-selling. Non-directional, delta-neutral, 0 directional points.
vol_earnings
Vol book — sells volatility into an earnings IV-crush. Non-directional, delta-neutral, 0 directional points.

Personal research journal · published on a ≥ 14-day delay · position sizes removed · not investment advice.