SPY +0.40% since prior close; Oversold / Mean-Reversion Watch leads (+1.34%), Extended Momentum Risk lags (+0.00%).
Risk-STATE gauge — monotone in forward volatility, not direction. Size to the state; don't chase the label.
Session Snapshot
The premarket session shows positive bias with large caps up 0.48% and breadth skewed positive, 356 advancers versus 175 decliners. 65.26% of stocks are above their 50-day moving average, and 68.47% above the 200-day. The broad advance is supported by 89.36% of baskets in positive territory. This occurs under a Choppy Neutral regime, which combined with a fresh posture, suggests the market has entered a phase where short-term price swings lack persistent directional conviction.
Actionable Trading Ideas
Trade MARA two-sided, not as a squeeze long — crowded short float carries ~2.5x baseline odds of a big move both ways.
why / how
Intraday Factor Moves
Factor returns this morning are led by Oversold / Mean-Reversion Watch at +1.4%, with High-Vol Breakdown up 0.83% and Base Building / Coiled advancing 0.40%. Conversely, Momentum Breakout / Leadership is the weakest factor, down -0.13%, while Extended Overbought Momentum gains only 0.18%. The divergence between mean-reversion and momentum styles is stark, as neutral and normal trend baskets also rally around 0.6-0.7%. The factor board points to a risk-on but rotation-heavy session, favoring reversion trades over trend continuation.
Sector Rotation
Sector performance in the premarket is led by Information Technology, surging 0.99%, followed by Energy at 0.22% and Health Care at 0.22%. At the bottom, Consumer Staples ekes out just 0.03%, and Real Estate only 0.02%. The leadership flip signal is active, and the highly negative Spearman correlation between daily and weekly returns (-0.76) confirms rapid rotation. IT’s breadth is strong at 61.72% advancing, yet its weekly return remains -2.03%, highlighting that today’s bounce may be short-lived within an ongoing sector churn.
Themes and Keyword Baskets
Theme performance premarket is dominated by Semiconductors, jumping 1.3%, with Crypto / Digital Assets close behind at 0.97%. AI Infrastructure adds 0.72%, while Defense / Aerospace rises 0.77%. In contrast, Cybersecurity is nearly flat at 0.02%, and Cloud Software trails at 0.18%. Breadth within Semiconductors is robust at 83.33% advancing, underscoring broad participation in the mean-reversion bounce. However, the sector remains down -10.05% month-to-date, suggesting today’s strength is a sharp counter-trend move within a larger drawdown context.
Sigma Board
The style panel’s sigma moves reveal extreme dispersion: the Oversold / Mean-Reversion Watch basket surges 1.4% intraday, while Momentum Breakout / Leadership dips -0.13%. High-Vol Breakdown names also rally 0.83%, indicating sharp reversals in distressed names. The premarket gap in these factor buckets underscores a rapid rotation away from recent momentum towards oversold and broken-down stocks, with low volatility and persistent uptrend styles showing only modest gains. This pattern often accompanies heightened cross-sectional volatility as mean-reversion forces dominate.
Factor × Sector Map
Regime Assessment
Labels are monotone in forward VOLATILITY, not direction — size positions to the risk state, don't chase the label. Transition is empirical; a label change needs two-run confirmation.
The regime reads Choppy Neutral with 0.87 confidence and a composite of 0.2725, started on July 17. Breadth scores 1.4 with 65.26% above the 50-day and 68.47% above the 200-day, while the volatility component at 1.5 reflects realized volatility at the 39th percentile of its two-year range. Rotation presents a -1.6 reading, driven by a -0.76 cross-period rank correlation; trend is muted at 0.4 with SPY 7.12% above its 200-day moving average. This configuration historically precedes elevated volatility without directional bias.
Size and Breadth
| Size bucket | N | Intraday | D1 | WTD | Breadth |
|---|---|---|---|---|---|
| Large (>=5B) | 1004 | +0.48% | +0.28% | +0.28% | 59.5% adv |
| Micro Cap $250M-$1B | 201 | n/a | +0.00% | +0.00% | 0.0% adv |
| Nano Cap <$250M | 15 | n/a | +0.00% | +0.00% | 0.0% adv |
| Small Cap $1B-$5B | 807 | n/a | +0.00% | +0.00% | 0.0% adv |
| % > SMA50 | % > SMA200 | Advancers | Decliners | % Baskets Positive |
|---|---|---|---|---|
| 65.3% | 68.5% | 356 | 175 | 89.4% |
Broad participation remains healthy but not stretched: 65.26% of members sit above the 50-day moving average and 68.47% above the 200-day, with advancing issues outpacing decliners 356 to 175 and 89.36% of baskets positive. Large-cap stocks gained 0.28% week-to-date but are down 0.42% month-to-date, while small caps ($1B–$5B) are flat week-to-date and nearly unchanged at -0.08% month-to-date. Micro-cap names slid 1.17% on the week, and nano caps bucked the trend with a 4.78% weekly pop. The divergence across size segments underscores a fragile yet broad foundation.
Volume and Participation
Premarket volume conditions are structurally thin; no basket participation signals or anomalies appear in the data. Relative volume is suppressed below 1% of a typical session’s prints by this hour, rendering volume-based signals meaningless. The absence of flagged activity is consistent with the pre-open lull and does not indicate a lack of conviction. We await intraday volume development for meaningful turnover analysis.
Cross-Asset Confirmation
CAC -0.30 — mixed (positive = risk-supportive)
| Signal | 5d | Points |
|---|---|---|
| Credit (HYG−LQD) | -0.17% | -0.30 |
| Risk vs defensives | -0.43% | +0.00 |
| Dollar (−UUP) | +0.21% | +0.00 |
| Curve (IEF/TLT) | +0.16% | +0.00 |
Duration-in-disguise — 63d TLT beta of style spreads
| Spread | TLT β | β · SPY-ctrl | β | %ile | Duration read | |
|---|---|---|---|---|---|---|
| Momentum - LowVol | 1.34 | 0.22 | 99% | duration-driven (current, unstable) | ||
| Growth - Value | 0.23 | -0.20 | 89% | factor-driven (current, unstable) | ||
| HighBeta - LowVol | 1.49 | 0.03 | 100% | duration-driven (current, unstable) | ||
| Small - Large | 0.63 | 0.69 | 98% | duration-driven (persistent) |
Opportunity Watchlist
The screener artifact and intraday confirmation are unavailable; no top setups are flagged in this premarket run. Source unavailability precludes systematic opportunity identification. We defer to intraday and post-close screens for actionable entry points.
Multi-Horizon Context
| Basket | D3 | WTD | MTD | QTD | YTD |
|---|---|---|---|---|---|
| production: Broken Momentum / Avoid | -0.44% | +0.24% | -0.52% | -0.52% | -15.46% |
| production: Extended Momentum Risk | +4.59% | +0.00% | +15.69% | +15.69% | +40.12% |
| production: Institutional Large-Cap Accumulation | +1.68% | +0.03% | +5.49% | +5.49% | +27.80% |
| production: Low-Vol Aligned Uptrend | +1.83% | +0.02% | +3.21% | +3.21% | +13.87% |
| production: Neutral / Transition | -0.15% | +0.36% | -1.75% | -1.75% | +20.23% |
| production: Oversold / Mean-Reversion Watch | -6.25% | +1.34% | -19.34% | -19.34% | +8.34% |
| production: Smaller-Cap High-Beta Breakout | +0.20% | +0.06% | +3.73% | +3.73% | +73.16% |
| production: Thematic Momentum Leadership | +0.96% | +0.01% | +3.93% | +3.93% | +32.19% |
| production: Unclassified / Insufficient Data | -0.28% | +0.21% | -4.07% | -4.07% | +36.44% |
| theme: AI Infrastructure | -1.45% | +0.28% | -3.80% | -3.80% | +20.46% |
| theme: Cloud Software | -0.29% | +0.07% | +2.61% | +2.61% | +14.04% |
| theme: Commodities / Materials | -1.94% | +0.19% | -5.98% | -5.98% | +7.96% |
| theme: Consumer / Retail | +0.80% | +0.10% | +1.11% | +1.11% | +9.07% |
| theme: Crypto / Digital Assets | -1.21% | +0.47% | +1.35% | +1.35% | +12.94% |
| theme: Cybersecurity | +0.08% | +0.01% | +2.39% | +2.39% | +14.65% |
| theme: Defense / Aerospace | -2.21% | +0.26% | -8.88% | -8.88% | +23.89% |
| theme: Energy Transition | -1.55% | +0.25% | -6.15% | -6.15% | +20.84% |
| theme: Financials / Credit | +0.21% | +0.08% | +2.55% | +2.55% | +13.68% |
| theme: Healthcare / Biotech | -0.73% | +0.09% | +0.45% | +0.45% | +24.31% |
| theme: Housing / Real Estate | +0.67% | +0.08% | -0.00% | -0.00% | +12.21% |
| theme: Industrial Automation | -0.63% | +0.18% | -3.80% | -3.80% | +21.86% |
| theme: Macro Rates / Inflation | +0.17% | +0.19% | -0.62% | -0.62% | +15.51% |
| theme: Oil & Gas | +0.22% | +0.14% | +0.22% | +0.22% | +19.60% |
| theme: Semiconductors | -2.99% | +0.65% | -10.05% | -10.05% | +49.07% |
| sector: Communication Services | -0.88% | +0.04% | +1.62% | +1.62% | -4.08% |
| sector: Consumer Discretionary | +0.71% | +0.25% | +0.37% | +0.37% | +7.05% |
| sector: Consumer Staples | +1.58% | +0.02% | +2.49% | +2.49% | +7.69% |
| sector: Energy | +2.12% | +0.17% | +7.06% | +7.06% | +36.48% |
| sector: Financials | +0.01% | +0.28% | +4.02% | +4.02% | +9.85% |
| sector: Health Care | +0.45% | +0.11% | +1.61% | +1.61% | +27.42% |
| sector: Industrials | -0.32% | +0.28% | -4.82% | -4.82% | +18.44% |
| sector: Information Technology | -1.42% | +0.77% | -5.48% | -5.48% | +34.59% |
| sector: Materials | -1.39% | +0.28% | -4.69% | -4.69% | +12.45% |
| sector: Real Estate | +2.34% | +0.02% | +3.62% | +3.62% | +13.24% |
| sector: Utilities | -0.21% | +0.13% | -0.57% | -0.57% | +6.72% |
| size: Large (>=5B) | +0.05% | +0.28% | -0.42% | -0.42% | +17.92% |
| size: Micro Cap $250M-$1B | -1.69% | +0.00% | -1.84% | -1.84% | +13.57% |
| size: Nano Cap <$250M | -1.89% | +0.00% | +22.97% | +22.97% | +36.31% |
| size: Small Cap $1B-$5B | +0.00% | +0.00% | -0.08% | -0.08% | +20.75% |
| style: Base Building / Coiled | +0.19% | +0.23% | -0.72% | -0.72% | +8.90% |
| style: Extended Overbought Momentum | +4.31% | +0.09% | +20.20% | +20.20% | +53.50% |
| style: High-Vol Breakdown | -3.33% | +0.75% | -9.14% | -9.14% | -17.89% |
| style: High-Vol Momentum | +0.52% | +0.05% | +5.14% | +5.14% | +81.19% |
| style: Low-Vol Uptrend | +1.66% | +0.04% | +3.30% | +3.30% | +16.65% |
| style: Momentum Breakout / Leadership | +1.63% | -0.07% | +7.65% | +7.65% | +42.62% |
| style: Neutral / Transition | -0.19% | +0.37% | -1.82% | -1.82% | +20.54% |
| style: Normal Vol/Trend | -0.25% | +0.40% | -1.08% | -1.08% | +25.86% |
| style: Oversold / Mean-Reversion Watch | -6.25% | +1.34% | -19.34% | -19.34% | +8.34% |
| style: Persistent Uptrend / Compounder | +1.63% | +0.03% | +3.19% | +3.19% | +23.76% |
| style: Weak Downtrend / Avoid Momentum | -0.44% | +0.24% | -0.52% | -0.52% | -15.46% |
Large-cap stocks are up 0.28% week-to-date but down 0.42% month-to-date, while the one-month return reaches 2.60% and the three-month stands at 6.22%. Small-cap names are flat on the week and off merely 0.08% month-to-date, with a 6.03% one-month and 9.27% three-month gain. The year-to-date spread favors large caps at 17.92% versus small caps at 20.75%. Breadth holds 68.47% above the 200-day, signaling intact medium-term trends despite near-term chop. The multi-horizon picture is one of short-term stalling within still-positive intermediate trajectories.
Top Single-Stock Setups (4h–1 Week)
Leadership/uptrend with room — flow-confirmed
Leadership/uptrend with room — flow-confirmed
Leadership/uptrend with room — flow-confirmed
Leadership/uptrend with room — flow-confirmed
Leadership/uptrend with room — flow-confirmed
Long-only opportunity lens: names where the factor basket and the technical state agree over a 4-hour-to-1-week window. Confluence score, not a price target — size to the ATR stop and treat every setup as a probability, not a promise.
Long-only confluence screen: the factor engine's basket and the technical state pointing the same way over a 4-hour-to-1-week window.Data Quality and Coverage
| Source | As of |
|---|---|
| intraday_bars | 2026-07-20T07:00:00-04:00 |
| warehouse_snapshot | 2026-07-20 |
| proxy_daily | 2026-07-17 |
| screener_artifact | unavailable |
| grouped_daily | unavailable |
- Overall coverage: 59.6%
- Degraded baskets: theme:Healthcare / Biotech
- Missing archived report days: 2026-07-01, 2026-07-02, 2026-07-06, 2026-07-07
- Warning: premarket rvol suppressed: <1% of a day's volume prints by 07:00 ET, so relative volume is structurally meaningless before the open
- Warning: screener artifact unavailable or stale
- Warning: thin production basket: Unclassified / Insufficient Data n_members=8 (<10); exclude from broad leadership claims
- Report generated at 2026-07-20T09:06:06-04:00; every figure above is computed deterministically from report.json