Relief Bounce, Oil Returns to $91 — MFC Momentum Fires First Recovery Signal
Weekend war de-escalation triggers 4:1 advance-decline surge. VIX1D collapses 20%. MFC Momentum jumps from 13 to 43 — the key recovery precondition. Oil back to $91 (+3.32%). Gold extends decline. VIX9D rising. Contrarian signals: 0 of 6. WoE improves to 30/100 — still Bearish.
No weekend war escalation meant the market finally got the breather it needed. VIX1D crashed 19.94% — the acute weekend risk premium evaporated in the open. Advances overwhelmed declines 4:1 on the NYSE (2,173 vs 521). All 11 sectors advanced. The MFC Momentum component fired its first recovery signal since the selloff began, jumping from 12.95 to 42.64 in one session — historically this type of momentum recapture has preceded multi-week bottoms. The catch: oil is back at $91 (+3.32%), gold continues lower (GLD –2.81%), and VIX9D rose 3.01% as traders hedged the next 9-day event window (PCE Thursday). WoE improves to 30/100 but the regime remains bearish. This is a tactical bounce until 3/6 contrarian signals fire.
Weekend passed without fresh war escalation, triggering a broad oversold bounce. All 11 SPDR sector ETFs closed higher. Small caps led (IWM +1.44%), with Consumer Discretionary (+2.29%), Energy (+1.74%), and Materials (+1.66%) the top sectors. VIX1D collapsed 19.94% from 28.94 to 23.17 as the acute weekend risk premium unwound. NYSE advance-decline ratio hit 4.17:1 (2,173 advances vs 521 declines) — the strongest breadth session since mid-February. The day's single biggest macro development was oil's return to $91 (+3.32%), which both supported Energy stocks and reminded the market that the stagflation driver has not been resolved.
WoE improves from 24 to 30. The improvement is real but not regime-changing. Six of ten WoE components remain in red territory. The primary positive shifts: Breadth (2→4) and MFC (3→5). The structural negatives — Intermarket (oil, gold), Macro (PCE upcoming), and zero contrarian signal triggers — are unchanged. This is the classic "dead cat bounce potential vs genuine bottom" setup that requires confirmation over multiple sessions, not a one-day call.
Moved from 15 → ~18 on today's breadth surge. Still deep in Extreme Fear territory. The contrarian threshold (F&G ≤10) was not triggered. 4-month decline from 63 represents one of the sharpest sentiment contractions since 2022.
| Index / ETF | Today % | MFC Momentum | MFC Near Term | MFC Intermed | Capital Flow |
|---|---|---|---|---|---|
| IWM (RUT) | +1.44% | 64.55 | 41.96 | 16.09 | +411.84M |
| DIA (Dow) | +0.97% | 52.0 | 38.46 | 8.1 | +60.67M |
| SPY (S&P 500) | +0.69% | 42.64 | 36.89 | 13.15 | +918.01M |
| QQQ (Nasdaq) | +0.60% | 38.42 | 34.55 | 18.61 | +534.22M |
Small caps leading (IWM +1.44%) reflects relief-driven risk-on, not structural leadership. Note that IWM MFC Momentum (64.55) is substantially above SPY (42.64) — small caps were more oversold and are bouncing harder. All indexes still have Intermediate MFC components below 20 — the intermediate structure remains broken.
| Rank | ETF | Sector | Today % | MFC Mom | Capital | SR Stance |
|---|---|---|---|---|---|---|
| 1 | XLY | Cons. Discret. | +2.29% | 50.9 | +35.17M | AVOID |
| 2 | XLE | Energy | +1.74% | 74.06 | +22.73M | STRONG BUY |
| 3 | XLB | Materials | +1.66% | 32.22 | +10.95M | STRONG BUY |
| 4 | XLI | Industrials | +1.14% | 39.99 | +25.54M | STRONG BUY |
| 5 | XLU | Utilities | +0.99% | 12.87 | +4.10M | WATCHLIST |
| 6 | XLK | Technology | +0.87% | 45.72 | +36.22M | AVOID |
| 7 | XLC | Comm. Svcs | +0.75% | 30.79 | +4.11M | AVOID |
| 7 | XLRE | Real Estate | +0.75% | 9.66 | +0.46M | WATCHLIST |
| 9 | XLF | Financials | +0.54% | 35.82 | +15.40M | AVOID |
| 10 | XLP | Cons. Staples | +0.43% | 6.56 | –2.31M | BUY |
| 11 | XLV | Healthcare | +0.02% | 3.82 | –12.22M | NEUTRAL |
R-5 rotation thesis holding: On a bounce day where everything goes up, the SR leaders (XLE, XLB, XLI) still outperformed the broad market — the relative strength advantage is intact. XLE's MFC Momentum (74.06) is by far the highest of any sector, confirming institutional sponsorship. XLP underperforming on a risk-on day (capital outflow –2.31M) is the textbook rotation signal — money leaving defensives to go into cyclicals. XLV's near-flat performance (+0.02%) and –12.22M capital outflow is the weakest in the universe, consistent with Stage 3/4 deterioration.
XLY caution: Consumer Discretionary leading +2.29% looks like a relief bounce from the worst-performing sector, not a rotation entry. XLY MFC Momentum is 50.9 (recovering from deep oversold) but the SR ranking is AVOID — the mean-reversion here is not a trend change.
XLE MFC INT (92.59): The Energy sector's Intermediate MFC is 92.59 — this is the highest reading in the entire sector universe and reflects the strong 36-month trend in energy. This is the signal that XLE is in a secular rotation window, not just a tactical day-trade.
| Ticker | Company | Stage | Score | Catalyst Today | Entry Strategy |
|---|---|---|---|---|---|
| XOM | Exxon Mobil | 2C | 9.5 | Oil +3.32% direct uplift | Pullback entry $140–$148 |
| CVX | Chevron | 2B | 9.0 | HSBC Buy still active | Active buy; lower ME risk |
| WMB | Williams Cos. | 2B | 9.0 | Pipeline = best R/R in XLE | Pullback entry; best R/R |
| COP | ConocoPhillips | Watch | 7.5 | Upstream direct oil levg. | Watchlist — confirm 3/6 |
| Ticker | Company | Stage | Score | Catalyst Today | Entry Strategy |
|---|---|---|---|---|---|
| LIN | Linde plc | 2B | 9.0 | Industrial gases — not gold linked | Pullback entry; clean chart |
| NEM | Newmont Corp | 2B | 9.5 | ⚠ Gold –0.78% headwind | HOLD; watch gold stabilization |
| FCX | Freeport McMoRan | AVOID | — | Copper –0.71% | Downgraded Mar 21; avoid |
| ALB | Albemarle | Watch | — | Lithium — EV cycle watch | Not on list; monitor only |
⚠ NEM Alert: Newmont is a gold-mining stock in the XLB buy list. Gold's continued decline (GLD –2.81% today, –14% from Feb ATH) creates direct headwind. Watch for NEM's relative strength vs XLB — if NEM starts lagging the sector ETF, score review needed.
| Ticker | Company | Stage | Score | Catalyst Today | Entry Strategy |
|---|---|---|---|---|---|
| GEV | GE Vernova | 2C | 9.5 | Power demand secular trend | Wait for 50d MA pullback |
| GE | GE Aerospace | 2B | 9.0 | Defense/aero + war regime | Pullback entry; Stage intact |
| RTX | RTX Corp (Raytheon) | Watch | 7.0 | Defense spend catalyst | Watchlist — confirm 3/6 first |
| EMR | Emerson Electric | Watch | — | Industrial automation | Not on list; monitor only |
The VIX term structure today shows a critical divergence: VIX1D (23.17) has collapsed below spot VIX (26.15) — meaning the immediate risk premium is out — but VIX9D (27.76) is ABOVE spot and rising. The market is telling you: "today is fine, but the next 9 days are not." PCE on Thursday (~3/28) is the most likely catalyst priced by the 9-day VIX. This is not a vol-is-dead signal. It's a precision hedge.
SKEW at 142.02 (+2.08%) is the counterintuitive story of the day. Spot VIX is falling, which means average vol buyers are covering. But SKEW rising means institutional players are ADDING tail-risk protection — specifically buying deep OTM puts — even as the market rallies. This is the "don't trust the bounce" institutional signal. When spot VIX falls but SKEW rises, the smart money is not convinced.
The 4.17:1 advance ratio is the most encouraging signal of the past week. NYSE new lows collapsed to near zero ($LOWND: 2) — a sign that the forced selling has at least temporarily exhausted. $SPXA200R at 46.51% is recovering but still means 53.5% of SPX stocks are below their 200-day MA — structural damage remains. $SPXA50R at 23.35% shows how oversold the market became on the 50-day basis; a reading above 30% would confirm the bounce has traction.
The key breadth requirement for intermediate bottom confirmation: advancing issues >60% on two consecutive sessions. Today's 4.17:1 is one session. Tomorrow needs to confirm. $SPXA50R needs to cross 30% and $SPXA200R needs to hold above 46% before adding broad long exposure. One strong breadth day is necessary but not sufficient.
The intermarket picture remains structurally bearish despite today's equity bounce. Bonds barely moved (+0.28%) while equities +0.69% — there is no traditional risk-off/risk-on seesaw operating. Bonds and stocks are simply both slightly up, which is the "everything flat" response to geopolitical uncertainty pausing. Gold's continued decline (GLD –2.81%) is now 3+ sessions of selling — this is no longer pure margin-call liquidation; gold bulls are being shaken out. Copper –0.71% questions whether the industrials rally has genuine demand behind it or is purely equity-market momentum. The DXY at 99.33 staying below 100 is a mild positive; if it reclaims 100, that's another equity headwind.
GLD at $404.04 (–2.81%), Gold futures $4,372.90. Gold has now fallen from $5,078 (Feb ATH) to $4,373 — a 14% crash in under 4 weeks. The margin-call explanation no longer fully holds. Three possible reads: (1) forced liquidation still running in institutional books, (2) market pricing lower-for-longer inflation expectations (counterintuitive with oil up), (3) risk-on rotation OUT of gold into equities. For the SR buy list, NEM is the most exposed stock to watch — a gold proxy in the Materials buy list.
| Instrument | vs 50-DMA | vs 200-DMA | vs 20-Week MA |
|---|---|---|---|
| SPY | Below | At / Testing | Below |
| QQQ | Below | Below | Below |
| DIA | Below | Below | Below |
| IWM | Below | Below | Below |
| XLE | Above | Above | Above |
| XLB | Above | Above | Above |
SPX 6,551: Today's close. The 200-DMA is ~6,560–6,580 — the market is literally knocking on that door. A close above the 200-DMA tomorrow would be a significant technical milestone. VIX 23: The level where the options market begins normalizing. Below it, vol sellers can be more aggressive. Oil $95: The next round number — a close above would signal the supply disruption is intensifying again. XLE above 200-DMA: Textbook Weinstein Stage 2 structure — the one major index/ETF with all MAs intact.
| # | Category | What to Watch | Trigger |
|---|---|---|---|
| 1 | Macro | PCE Inflation (~Thu 3/28) | Hot print = VIX9D spike. Cool = rate cut odds recover |
| 2 | Intermarket | Oil — stays above $91? | $95+ = stagflation back on; $80– = relief rally extends |
| 3 | MFC | Momentum continuation above Near Term | 3+ days of MOM > NT = bottom confirmation sequence |
| 4 | Breadth | $SPXA200R crossing 50% | Intermediate damage repaired; add long size |
| 5 | Vol Surface | SKEW vs spot VIX divergence | SKEW falling while VIX falls = genuine unwind |
| 6 | Gold | NEM relative to XLB | NEM lagging XLB = score review, reduce position |
- SPX closes above 200-DMA (~6,570) on volume
- MFC Momentum stays above Near Term for 3+ sessions
- $SPXA200R crosses 50% and holds
- VIX declines below 23; SKEW follows lower
- Oil drops below $80 (supply resolution signal)
- PCE Thursday comes in cool (≤2.5% core)
- MFC Momentum rolls back below Near Term
- Oil reclaims $95–100 (stagflation re-ignition)
- PCE Thursday hot print — rate cuts repriced out
- VIX9D divergence widens vs spot
- Breadth fails to confirm: advances <50% tomorrow
- SPX rejects 200-DMA and closes below 6,480
VIX at 26 with declining UVXY (–6.80%) suggests premium sellers had the right read today. However, SKEW at 142.02 (+2.08%) warns that institutional investors are adding downside protection even as spot vol falls. The vol surface has a fat left tail — there's a bid for OTM puts that is not captured by spot VIX. This is NOT an all-clear for selling premium. The safe window: defined-risk spreads with expirations past PCE Thursday.
XLE credit put spread: Oil +3.32% directly supports XLE. Energy has the highest MFC Intermediate (92.59) and MFC Momentum (74.06) in the sector universe. Sell the bounce slightly OTM, collect premium against the structural uptrend. Avoid index straddles until PCE Thursday resolves — you'll likely get crushed by theta with no clean direction. UNH/XLV puts (existing trade): XLV +0.02% today — the sector isn't participating in the bounce, which validates the bearish trade bias.
$ADVN +424% / $ADVN/Q +214% with $DECN −77%. Classic single-session breadth surge. Short-term bullish and suggests follow-through 1–3 sessions — not regime-changing without confirmation.
Only 23.35% of $SPX above 50MA / 46.51% above 200MA. Structural damage requires weeks of repair, not one session. Today's bounce does NOT change this.
Inverted short-end vol structure (27.76 vs 26.15). Market pricing elevated event risk within the next 9 days — PCE Thursday is the likely catalyst. VIX1D crashed −20% but the persistent inversion is not an all-clear.
SKEW 142.02. Institutions are buying deep OTM puts at historically extreme levels — smart money is NOT confirming this bounce. Never fade SKEW at maximum in a bear market.
Dollar in confirmed downtrend below key round number. EUR attempting breakout at 1.166. Signals macro confidence erosion — not a benign dollar pullback. MFCMOM 17.22 / MFCNT 28.27 / MFC INT 74.74.
/CL fell ~9.5% prior session; today bounced +3.32%. This is the "small bounce after crash" pattern. Either demand destruction (recession signal) or supply shock. Either interpretation is structurally bearish.
Gold has now fallen 14% from the Feb ATH. GLD MFCMOM 8.73 — momentum exhausted. Not collapsing but trend stalling. Wait for MFC reset before adding NEM/gold exposure.
TLT +0.63%, TNX −1.30%, TBT −1.31%. Bonds bought = flight-to-safety OR rate cut repricing. TBT MFCNT 80.06 suggests conviction in the yield bid.
| Signal | Threshold | Current | Status |
|---|---|---|---|
| VIX Spike | VIX >35 | 26.15 | NOT TRIGGERED |
| Extreme Fear | F&G ≤10 | ~18 (est.) | NOT TRIGGERED |
| Breadth Flush | $SPXA50R <15% | 23.35% | NOT TRIGGERED |
| New Lows Surge | $NALOW >400 | 229 | NOT TRIGGERED |
| TRIN Capitulation | TRIN >2.0 | N/A today | NOT TRIGGERED |
| Term Structure Inv. | VIX/VIX3M >1.05 | VIX9D 27.76 > VIX 26.15 | APPROACHING |
Position sizing rule: Until ≥3/6 contrarian signals trigger, all long entries remain at 50–60% of normal size. Today's bounce does NOT change this rule. It reduces the URGENCY to hedge, but does not justify full-size entries.
| SPX | ~6,551 (+0.69%) | |
| IWM / RUT | 2,494 (+1.44% IWM-led) | |
| VIX | 26.15 (–2.35%) · VIX1D 23.17 (–19.94%) · VIX9D 27.76 (+3.01%) | |
| 10Y Yield | 4.33% (–1.30%) — modest relief | |
| Crude Oil | $91.05 (+3.32%) 🚩 | |
| Gold /GC | $4,373 (–0.78%) · GLD –2.81% | |
| Breadth | 4.17:1 advance-decline · $SPXA200R 46.51% | |
| MFC (SPY) | MOM 42.64 ▲ (was 12.95) · NT 36.89 ▲ · INT 13.15 ▼ | |
| SKEW | 142.02 (+2.08%) — tail risk hedging rising | |
| WoE | 30/100 (↑ from 24) — Bearish · Recovering | |
| Leading Sectors | XLY +2.29%, XLE +1.74%, XLB +1.66%, XLI +1.14% | |
| Lagging Sectors | XLV +0.02%, XLP +0.43% (staples underperforming = rotation signal) | |
| Contrarian | 0/6 — VIX/term structure APPROACHING trigger | |
| Regime | Bearish · Stagflation · R-5 Active · Bounce underway | |
Stagflation Shock Deepens — Russell 2000 Enters Correction as Oil, Yields & Fear Converge
S&P 500 falls 1.5% to six-month lows. Russell 2000 first major index in correction. Gold's worst week since 1983. Bonds and equities sell off together. VIX term structure nearing inversion. Washout incomplete — 0 of 6 contrarian signals triggered.
Iraq's force majeure on all foreign oilfields, drone strikes on Kuwait refineries, and reports of Pentagon ground-force preparations pushed Brent to $112 (intraday $119). The Fed's hawkish hold at 3.50–3.75% — with only one projected cut remaining — has slammed the door on near-term rate relief. Rate-cut probability collapsed from 95% to under 15% in one month. Gold crashed on margin liquidation, not risk-off demand, signaling liquidity stress. The tape broke in the final two hours with a 5.5:1 NYSE decline ratio. Regime: risk-off, stagflation-driven, fragile.
| Index | Close | Change | % Chg | Signal |
|---|---|---|---|---|
| SPX | 6,506.48 | –100.01 | –1.51% | Below Nov '25 low; 6-month low |
| DJI | 45,577 | –443.96 | –0.96% | Below 200-DMA (3rd day) |
| NDX | ~24,024 | — | ~–1.68% | Testing 200-DMA |
| RUT | 2,438 | –56.25 | –2.25% | CORRECTION |
Russell 2000 led to the downside and is the first U.S. benchmark in correction (–10% from high). Small caps' cyclical exposure makes them acutely vulnerable to oil-driven growth scares. Dow outperformed relatively, cushioned by Chevron and defensive mega-caps. The 5.5:1 A/D ratio confirms RSP (equal-weight) underperformed SPX — this was broad-based, not narrow mega-cap weakness.
| Indicator | Value | Net Chg | Signal |
|---|---|---|---|
| $ADVN / $DECN | 414 / 2,297 | 0.18 ratio | 5.5:1 decline |
| $SPXA50R | 19.96% | –7.98% | Oversold zone |
| $SPXA200R | 44.11% | –3.20% | 56% below 200-DMA |
| $NYHGH / $NYLOW | 41 / 201 | –35 / +28 | New lows 5:1 vs new highs |
| $TICK | –390 | –486 | Persistent selling, not capitulation |
| $TRIN | 0.74 | –0.03 | Anomaly — see below |
| $CPCE | 0.8766 | +0.1435 | Elevated put demand |
| $UVOL / $DVOL | 909K / 3.74M | 4.1:1 ratio | Down vol dominance |
TRIN at 0.74 on a 5.5:1 down day is counterintuitive. It means a small group of advancing stocks (energy, defense) attracted concentrated institutional volume, while the broad decline was distributed across many names with lighter per-stock volume. This is NOT bullish — it confirms the selloff is orderly, not panicky. Genuine capitulation produces TRIN above 2.0. The washout hasn't arrived.
Internals confirmed the move was broad-based and deep. $SPXA200R at 44.11% means 56% of SPX stocks are below their own 200-day moving average — this is intermediate-term structural damage, not just a dip. Down volume overwhelmed up volume by 4:1 ($DVOL 3.74M vs $UVOL 909K), confirming institutional distribution. No divergence to suggest a bottom is forming. Wait for advancing issues to exceed 60% on two consecutive sessions before adding broad long exposure.
The index has collapsed from 65 (Greed) in late December to 15 (Extreme Fear) — a 50-point drop in 90 days. This is the lowest reading since the 2025 August growth scare. The descent accelerated sharply post-war (Feb 28) and again post-Fed (Mar 18). At 15, the index is at the exact threshold of the contrarian buy framework. One more tick lower triggers the signal. All seven F&G components (momentum, price strength, breadth, put/call, junk bond demand, VIX, safe haven demand) are now registering fear.
The curve is kinked: backwardation at the very front end (VIX1D 28.94 > VIX9D 26.95 > VIX 26.78) but contango at the belly (VIX < VIX3M 27.43). The market is pricing acute near-term event risk — weekend war escalation — while still expecting mean-reversion over 3 months. At 0.976, VIX/VIX3M is one session from full inversion. If VIX3M begins rising to meet VIX, the "this blows over" thesis is dying.
VIX at 27 with front-end backwardation is structurally uncomfortable. Premium is getting richer but not yet at panic levels where selling it becomes attractive. The 30 threshold remains the line between "elevated concern" and "structural fear."
All three components below 20 — deepest oversold reading since the April 2025 base. Momentum at 12.95 and still falling means the selling pressure hasn't exhausted. But Near Term (19.71) and Intermediate (13.37) are both rising from deeply oversold levels — this pattern preceded multi-week bottoms in Aug '25 and Oct '25. The critical reversal signal is when Momentum turns UP and crosses above Near Term while Intermediate is already rising. That hasn't happened yet. Bottom is forming, but not confirmed.
From the 1-year SPY chart with MFC overlay: prior all-sub-20 extremes occurred in Apr '25 (SPY ~480, preceded the rally to 720), Aug '25 (growth scare bottom → recovery), and Oct '25 (buyable low → year-end rally). The current reading is the deepest oversold since the Apr '25 base. Monday expectation: Watch Momentum — if it stops falling and ticks up while Near Term stays above Intermediate, the reversal sequence begins. If Momentum breaks below 10, expect another leg down with potential VIX spike above 30. As daily MFC data accumulates from here, the chart above will build into a time-series showing the trend.
USD ↑ (master headwind) → Yields ↑ (inflation premium, not growth) → Oil ↑↑ (supply shock, cost-push) → Gold ↓↓ (CORRELATION BREAKDOWN — liquidation) → Equities ↓ (confirmed). Every link in the chain points to stagflation. Gold's failure is the tell — when the safest haven is sold during a war to meet margin calls, it signals the deepest form of portfolio stress.
| Sector | ETF | Day Chg | Notes |
|---|---|---|---|
| Financials | XLF | +0.18% | Only green sector; steeper curve |
| Energy | XLE | –0.08% | Near flat; extended, profit-taking |
| Cons. Staples | XLP | –0.83% | Mild defensive bid fading |
| Healthcare | XLV | –0.87% | Defensive tilt |
| Industrials | XLI | –1.46% | Oil cost pass-through drag |
| Cons. Disc. | XLY | –1.79% | NKE 52-wk low; gas squeeze |
| Technology | XLK | –2.27% | SMCI –20%, CEG –10.9% |
| Semis | SMH | –2.50% | Export fear contagion |
| Real Estate | XLRE | –3.10% | 30Y near 5% = REIT destruction |
| Utilities | XLU | –4.06% | Worst sector AI power unwind |
Energy and Financials atop, Utilities and Tech at the bottom, small caps entering correction — textbook early-bear with commodity-shock overlay. When even defensives (utilities –4%, REITs –3%) get destroyed by rates, there's nowhere to hide inside equities. Capital isn't rotating to defense; it's leaving.
| Index | vs 20 DMA | vs 50 DMA | vs 200 DMA |
|---|---|---|---|
| SPY | Below | Below | Below (3rd day) |
| QQQ | Below | Below | At / Testing |
| DIA | Below | Below | Below |
| IWM | Below | Below | Below (correction) |
SPX 6,500: Psychological + Sept '25 low. Weekly close below opens 6,300. SPX 200-DMA (~6,550): Now resistance. VIX 30: Transition to "stress" regime. Brent $120: Next equity leg down. Brent below $90: Relief rally trigger.
Fed held at 3.50–3.75% on Wednesday. PPI hot two months running (pre-war data). Rate-cut odds collapsed to <15%. Atlanta Fed GDPNow tracking Q1 at 2.3% (down from 2.7%). Next major prints: PCE (~3/28), ISM Manufacturing (early April), March CPI (mid-April — first to capture oil pass-through).
| # | Category | What to Watch | Trigger |
|---|---|---|---|
| 1 | Macro / Intermarket | Oil supply — Strait of Hormuz ops | Brent >$120 = leg down; <$100 = relief |
| 2 | Breadth / Internals | $SPXA50R trajectory | Break below 15% = closer to washout |
| 3 | Sector Leadership | XLE correlation with market | If energy falls WITH market = demand destruction |
| 4 | Volatility | VIX/VIX3M ratio | Cross above 1.0 = full term structure inversion |
| 5 | Catalyst | Powell remarks (Sat); PCE (~3/28) | Tone shift on inflation vs growth risk |
- SPX reclaims 200-DMA with volume and breadth
- VIX contracts below 22
- Advancing issues >60% for two consecutive sessions
- Oil pulls back toward $85 WTI on de-escalation
- 10Y yield reverses below 4.20%
- Gold stabilizes above $4,800
- VIX breaks and holds above 30
- Brent spikes above $120 on Hormuz closure
- 10Y yield pushes above 4.50%
- SPX fails to reclaim 200-DMA by midweek
- Dow and Nasdaq officially enter correction
- New 52-week lows expand past 300+ on NYSE
VIX at 27 with front-end backwardation. Premium is elevated but tail risk is real. Vol appears rich but not yet overpricing risk — realized vol could easily catch up if Brent hits $130. Premium selling is dangerous until either VIX above 30 with catalyst resolution or a genuine capitulation flush.
XLE put spreads (credit): Energy has clearest support; captures elevated vol with directional alignment. XLU/XLRE put spreads (debit): Rate-shock freefall, no relief catalyst. SPX 6,400/6,200 put debit: Portfolio insurance on 6,500 support. Tape favors sector trades over index — XLE-to-XLU dispersion is enormous.
| Signal | Threshold | Current | Status |
|---|---|---|---|
| CNN F&G | Below 15 | 15 | 🔥 AT THRESHOLD |
| $SPXA50R | Below 10% | 20% | Approaching |
| $CPCE | >1.10 (3+ days) | 0.88 (1 day) | Not yet |
| VIX | Spike >35, reversal | 26.78 | Not yet |
| VIX/VIX3M | >1.10, drops back | 0.976 | Near threshold |
| $TRIN | Spike >2.5 | 0.74 | Opposite — no panic |
The selloff is real but the washout is incomplete. Contrarian bottom-fishing is premature. Wait for at least 3 of the 6 oversold conditions to trigger before considering aggressive long positioning.
| Metric | Value | Signal |
|---|---|---|
| SPX | 6,506 (–1.51%) | Below Nov '25 low; testing Sept support |
| RUT | 2,438 (–2.25%) | Correction (–10%) |
| A/D Ratio | 0.18 (414/2,297) | 5.5:1 decline — broad distribution |
| $SPXA50R | 19.96% | Oversold zone, not capitulation |
| $SPXA200R | 44.11% | 56% below 200-DMA |
| $UVOL / $DVOL | 909K / 3.74M | Down volume 4:1 dominance |
| $TRIN | 0.74 | Anomalous — concentrated buying in narrow pocket |
| $CPCE | 0.8766 | Elevated, not extreme |
| VIX | 26.78 (+11.3%) | Elevated; front-end backwardation |
| VIX/VIX3M | 0.976 | One session from inversion |
| CNN F&G | 15 — EXTREME FEAR · AT contrarian threshold | |
| MFC Momentum | 12.95 ▼ | Oversold extreme, still falling |
| MFC Near Term | 19.71 ▲ | Rising from sub-20 — bounce forming |
| MFC Intermediate | 13.37 ▲ | Rising from extreme — multi-week bottom pattern |
| 10Y Yield | 4.39% (+11 bps) | Highest since July '25 |
| Leading Sector | XLF (+0.18%) | Financials: steeper curve |
| Weakest Sector | XLU (–4.06%) | Utilities: rate-shock + AI unwind |
| Intermarket | Stagflation regime — oil ↑ bonds ↓ gold ↓ (liquidation) dollar ↑ | |
| Rotation | Early Bear / Commodity Shock | |
| Contrarian | 0 of 6 triggered — washout incomplete | |
| Overall Bias | BEARISH — Wait for Washout · MFC bottom forming but unconfirmed | |
| Category | Score | Key Evidence |
|---|---|---|
| Price Action | 2 | SPX 6-month low. DJI below 200-DMA (3d). RUT correction. All below 20/50 DMAs. |
| Intermarket | 1 | Stagflation: USD↑ yields↑ oil↑ gold↓ equities↓. Bonds+equities falling together. Gold down in war. |
| Breadth | 2 | A/D 0.18. SPXA50R 20%. SPXA200R 44%. Down vol 4:1. New lows 5:1. |
| Vol Structure | 3 | VIX 27 elevated not panic. Front-end backwardation. VIX/VIX3M 0.976 near inversion. |
| Sentiment | 3 | CNN F&G 15 (Extreme Fear). CPCE 0.88 elevated. TRIN 0.74 orderly, no panic. |
| Rotation | 2 | Only XLF green. XLU worst (-4%). Early bear / commodity shock. |
| MFC | 3 | All sub-20 (deepest since Apr '25). Mom falling. NT+Int rising = divergence. |
| Contrarian | 4 | 0/6 triggered. F&G at threshold. VIX/VIX3M near. Washout incomplete. |
| Macro | 2 | Fed hawkish. Rate cuts dead. PPI hot. GDP slowing. Iraq force majeure. |
| Trend | 2 | Below 50-DMA 3+ weeks. 3 losing weeks. Elevated distribution volume. Zero divergences. |
| TOTAL | 24 | Strongly bearish — contrarian proximity rising but not actionable |
Split Tape — Small Caps Bounce on Hormuz Hope, Gold Crashes 7% in Historic Liquidation
Russell 2000 +0.65% on Strait reopening news. Large caps slip. Gold –6.85% — worst day in years. Silver –12.6%. Margin-call liquidation confirmed.
Deeply split session. Israel committed to help reopen Strait of Hormuz — oil swung from $113 to <$95 intraday, lifting Russell 2000 +0.65%. Large caps fell. Gold crashed 6.85% to $4,558 (worst in years). Silver –12.6%. Margin-call liquidation: institutions selling liquid assets to cover losses. Iran struck Qatar LNG (–17% output). VIX 24.06.
Split market. Russell 2000 +0.65% to 2,494.71 after Netanyahu said Israel is helping reopen the Strait of Hormuz. Oil swung wildly: $113 to <$95 intraday, settled ~$109. Gold's 6.85% crash to $4,558 dominated — forced margin-call liquidation. Silver –12.6%. At the open, Iran's attack on Qatar's LNG (–17% output) sent markets sharply lower before Hormuz headlines reversed small caps. Jobless claims 205K (low hire, low fire).
TOS breadth data not available. Public: 49.8% declined vs 45.5% advanced — near even, reflecting the split tape.
VIX closed at 24.06 (+2.8%). Despite small-cap bounce, fear gauges ticked higher — the gold crash signals systemic stress that VIX alone doesn't capture. CNN F&G estimated ~17 (Fear, approaching Extreme Fear). Sentiment deteriorating beneath the surface even as headlines offer intermittent hope.
Gold –6.85% is THE story. In intermarket terms, gold falling during an active war while oil >$100 is a MAJOR correlation breakdown. This is margin-call liquidation — leveraged players selling their most liquid winning asset. Silver –12.6% confirms. Dollar above 100 compounds the headwind. Brent eased to ~$109 on Hormuz news but remains structurally elevated. Copper flat.
Russell 2000 outperformed meaningfully (+0.65% vs SPX –0.27%) — small-cap dip-buyers emerged on oil pullback. Energy, tech, and financials couldn't offset declines elsewhere. The small-cap/large-cap divergence reflects conflicting signals: Hormuz hope (growth) vs gold crash (liquidity stress).
Dow below 200-DMA (2nd session). SPX approaching its own 200-DMA from above — a close below would be the first since mid-2025. Jobless claims 205K, down from 213K — labor market stable, no cracks yet. Triple witching Friday will amplify whatever direction the tape takes.
1. Triple witching Friday — massive options expiration volume amplifies direction. 2. Iraq force majeure risk — could cut further supply. 3. Gold stabilization or continued crash — tells you if margin calls are exhausting. 4. SPX 200-DMA test. 5. Weekend war risk — positions into Friday close carry headline exposure.
- Gold stabilizes above $4,600
- Oil drops below $95 on Hormuz reopening
- SPX holds above 200-DMA
- VIX declines below 22
- Gold crashes below $4,500 (liquidation deepening)
- Iraq force majeure declared
- SPX closes below 200-DMA
- VIX breaks 27+
- New lows expand sharply on triple witching
VIX at 24 — premium getting richer. But gold's crash adds a new dimension: multi-asset margin calls mean correlations are unreliable. Best plays: XLE credit put spreads (structural support), SPX put debit spreads as portfolio insurance heading into triple witching. Avoid gold longs until the liquidation wave exhausts. Avoid naked short vol with weekend war risk.
| SPX | ~6,607 (–0.27%) | |
| RUT | 2,495 (+0.65%) | |
| VIX | 24.06 (+2.8%) | |
| 10Y | 4.28% (flat) | |
| Brent | ~$109 (–3.5%) | |
| Gold | $4,558 (–6.85%) | |
| Silver | –12.6% | |
| Leading | RUT +0.65% (Hormuz hope) | |
| Laggard | Gold/Silver (liquidation) | |
| Intermarket | 🚩 Gold correlation break | |
| Rotation | Split tape · small vs large | |
| Bias | BEARISH — Liquidation cycle | |
FOMC Hammer — Dow Plunges 768 Points, Breaks 200-DMA on Hawkish Fed + Hot PPI
S&P 500 –1.36%. Dow –768 pts, new 2026 low, below 200-DMA. Fed holds 3.50-3.75%. PCE raised to 2.7%. PPI hot. DXY tops 100. Rate-cut odds <15%.
The week's pivotal blow. Fed held at 3.50–3.75% (11-1) but raised PCE forecast to 2.7% and signaled only one cut. PPI +0.7% m/m — hot for 2nd straight month (pre-war data). Dow –768 points, below 200-DMA for first time since June 2025. DXY topped 100. Rate-cut probability: 95% → <15% in one month. Powell: inflation "not coming down as much as hoped." Regime change.
Two body blows: hot PPI (+0.7% m/m, 2nd consecutive beat) and a hawkish Fed raising inflation projections while keeping rates unchanged. Dow lost 768 points — worst since Oct 2024 — breaking below its 200-DMA. S&P 500 fell 1.36% to 6,624.70. Only 7 SPX stocks hit new 52-week highs while 12 hit new lows. Nvidia sole Mag 7 green (+0.4%). DXY broke 100. Dow on pace for worst month since 2022.
TOS breadth data not available. Public data: 7 new SPX highs vs 12 new lows. All Mag 7 red except Nvidia. Broad, aggressive distribution.
VIX surged ~14% to approximately 24 on the FOMC reaction. This is the transition from "low-vol complacency" to "elevated concern." CNN F&G estimated ~18 (Fear). The vol move confirms the market was not positioned for this degree of hawkishness.
USD: DXY broke 100 for first time in 2026 — hawkish Fed + rate differential. Yields: 10Y surged +16 bps to 4.28% — inflation premium repricing. Oil: Held above $109 despite dollar strength — supply shock dominates. Gold: Fell 1.2% — beginning of the margin liquidation pattern. Verdict: Stagflation crystallizing. Dollar up, yields up, oil up, gold cracking.
Broad selloff. Nvidia sole Mag 7 green (+0.4% on GTC). Global Shipping ETF +2% on Jones Act waiver. New 52-week lows: Tractor Supply, Conagra, Campbell Soup, General Mills. Mon-Tue gains fully reversed and then some.
Dow below 200-DMA for first time since June 2025 — technical watershed. SPX approaching its own 200-DMA. Month-to-date Dow >5% decline. Fed dot plot: 1 cut in 2026, 1 in 2027. PPI +0.7% m/m (pre-war!). Barclays pushed first cut to September. Atlanta Fed GDPNow slipping.
1. Does Dow reclaim 200-DMA? (Unlikely — last breach took weeks to recover.) 2. Oil — Iraq/Iran escalation risk rising. 3. Gold — is the 1.2% decline the start of something bigger? 4. Weekly jobless claims Thursday. 5. Strait of Hormuz headlines.
- Dow reclaims 200-DMA with volume
- Oil drops below $95 on de-escalation
- VIX contracts below 20
- Gold stabilizes above $4,800
- Dow fails to reclaim 200-DMA by Friday
- Oil above $115
- 10Y above 4.40%
- Gold breaks below $4,600
- New 52-wk lows expand past 20 in SPX
VIX at ~24 post-FOMC — premium now worth selling on defined-risk basis. But the tape is in active distribution. Best plays: XLK/QQQ put debit spreads — tech gave back GTC gains. XLE credit put spreads — energy still structurally supported. Avoid naked short vol — tail risk from weekend war headlines is real.
| SPX | 6,625 (–1.36%) | |
| DJI | 46,225 (–1.63%, –768 pts) | |
| VIX | ~24 (+14%) | |
| 10Y | 4.28% (+16 bps) | |
| DXY | Broke 100 | |
| Brent | ~$109 | |
| Gold | ~$4,750 (–1.2%) | |
| Leading | NVDA (+0.4%) sole Mag 7 green | |
| Laggard | Broad selloff · Dow below 200-DMA | |
| Intermarket | Stagflation crystallizing | |
| Rotation | Distribution day | |
| Bias | BEARISH — Regime change | |
Tepid Follow-Through — Oil Resumes Climb, Pre-FOMC Drift
S&P 500 +0.25%. Nasdaq +0.47%. Brent +3% back above $108. Low conviction pre-FOMC session.
Markets drifted higher but oil resumed climbing — Brent +3% back above $108. Monday's relief was temporary. Consumer disc +1% on airline guidance beats (Delta, American). Low volume, narrow range, pre-FOMC holding pattern.
S&P 500 +0.25% to 6,716.09 in low-conviction trade. Nasdaq +0.47% on GTC continuation. Dow barely moved (+0.10% / +47 pts). Oil's 3% jump back above $108 Brent took wind out of the rally but didn't reverse it. This was pre-FOMC positioning — no conviction, below-average volume. Bank of America reiterated buy on SAP citing "defensive business profile."
TOS breadth data not available for this session. VIX term structure not captured.
VIX likely flat ~21. CNN F&G estimated ~20 (Fear). Volatility subdued in typical pre-FOMC compression. The real vol move comes tomorrow.
Oil: Brent +3% back above $108 — Monday's relief was short-lived. Yields: 10Y +3 bps. Dollar: Firm near 99.5. Gold: Slight decline. Verdict: Oil is the master variable and it's not cooperating with the equity bounce. The supply shock is structural.
Consumer disc +1% (airlines on guidance beats from Delta, American). Tech +0.5% (GTC carryover). Narrow leadership on low volume. No broad conviction.
SPX above 200-DMA but struggling at 50-DMA. Below 50-DMA since Feb 27. Pre-FOMC positioning suppresses volume and range. PPI data due pre-market Wednesday. The real test comes tomorrow.
1. PPI pre-market Wednesday — hot print + hawkish Fed = reversal of Mon-Tue gains. 2. FOMC at 2pm ET — dot plot, inflation projections, Powell presser. 3. Oil trajectory — Brent re-accelerating is bearish for equities. 4. Dollar — DXY approaching 100. 5. Tech — can GTC bid survive a hawkish Fed?
- FOMC signals growth concern over inflation
- Oil pulls back below $100
- PPI comes in soft
- Dollar eases below 99
- PPI hot + Fed hawkish = Mon-Tue bounce fully reversed
- Oil above $110
- DXY breaks above 100
- 10Y above 4.25%
Vol compressed ahead of FOMC — typical pre-event pattern. This is the wrong time to sell premium (cheap) or buy premium (event crush risk). Best posture: wait for FOMC reaction, then position. If vol spikes on a hawkish surprise, that's the window to sell. If the tape breaks, debit puts on tech/discretionary.
| SPX | 6,716 (+0.25%) | |
| RUT | ~2,540 (+0.2%) | |
| VIX | ~21 (flat) | |
| 10Y | ~4.15% (+3bps) | |
| Brent | ~$108 (+3%) | |
| Leading | Cons Disc +1% (airlines) | |
| Laggard | Narrow — low conviction | |
| Intermarket | Oil resuming · dollar firm | |
| Rotation | Pre-FOMC compression | |
| Bias | Neutral — Waiting on FOMC | |
Relief Rally — Oil Pulls Back, All 11 Sectors Advance as Nvidia GTC Kicks Off
S&P 500 +1.01%. All 11 sectors green. Tech +1.6%. Brent eases to ~$105. Nvidia GTC opens. Russell 2000 outperforms +1.5%.
Stocks rallied as oil eased to ~$105 Brent. All 11 sectors advanced — tech +1.6%, consumer disc +1.5%. Nvidia +1% as GTC opened with Vera Rubin reveal. Meta +2% on restructuring. Russell 2000 outperformed +1.5%. Classic oversold bounce — oil still >$100, FOMC looms Wednesday.
S&P 500 rose 1.01% to 6,699.38 — first gain in four sessions. Dow added 388 points (+0.83%), Nasdaq +1.22%. All 11 sectors advanced with tech leading +1.6%. Nvidia's GTC opened: CEO Huang introduced the Vera Rubin next-gen platform. Meta +2% on restructuring. Russell 2000 outperformed at ~1.5%, suggesting brief risk-on appetite.
TOS breadth data not available for this session. VIX term structure not captured.
VIX likely declined to ~21 range from prior week's elevated levels as oil pulled back. CNN Fear & Greed estimated ~21 (Fear zone). Front-end vol likely eased with the risk-on session. No TOS term structure data captured.
Oil: Brent eased $108→$105, providing equity relief. Yields: 10Y pulled back slightly. Gold: Bounced modestly on reduced risk urgency. Dollar: Eased from 100. Verdict: Risk-on relief driven by oil pullback — not a fundamental shift in the war/inflation dynamic. All correlations behaving normally.
All 11 sectors green. Tech +1.6% (GTC catalyst), consumer disc +1.5%, comms +1.1%. Energy lagged as oil pulled back — the mirror image of the prior three weeks' leadership. Rotation type: temporary risk-on reversal.
SPX bouncing off third straight losing week. Below 50-DMA since Feb 27, above 200-DMA. The FOMC Wednesday is the defining event — if the Fed signals inflation concern > growth concern, this bounce gets sold.
1. FOMC decision Wednesday — rate hold expected, dot plot and Powell tone critical. 2. PPI data pre-FOMC. 3. Oil — does Brent hold below $105 or re-accelerate? 4. Nvidia GTC Day 2-3 — can tech bid sustain? 5. Russell 2000 follow-through.
- Oil sustains below $100 Brent
- 10Y yield falls below 4.0%
- Advancing issues >60% for 2+ sessions
- Fed signals dovish concern about growth
- Oil re-accelerates above $110
- Fed hawkish on inflation
- PPI comes in hot
- 10Y yield pushes above 4.20%
VIX likely ~21 — vol declining on the bounce. Premium sellers can nibble on defined-risk positions but should wait for FOMC clarity before sizing up. The bounce may be short-lived. Favor selling premium into strength on sectors that bounced hardest (tech, discretionary) if FOMC disappoints.
| SPX | 6,699 (+1.01%) | |
| RUT | ~2,534 (+1.5%) | |
| VIX | ~21 (est) | |
| 10Y | ~4.12% | |
| Brent | ~$105 | |
| Leading | Tech +1.6% (GTC) | |
| Laggard | Energy (oil pullback) | |
| Intermarket | Risk-on relief · oil easing | |
| Rotation | Temporary reversal | |
| Bias | Neutral — Bounce in downtrend | |
U.S. Equity Sector Rotation
36-Month study covering March 2023–March 2026. Pring/Weinstein stage analysis, Weight of Evidence scoring, relative strength ranking, and individual stock drilldowns for the top 3 sectors.
| ETF | Sector | Composite | WoE | Stage | 1M vs SPY | 3M vs SPY | Risk | Action | Rationale |
|---|---|---|---|---|---|---|---|---|---|
| XLB | Materials | 91 | 9.5 | 2A | +9.3pp | +19.4pp | Strong Buy | Early Stage 2A. 3Y laggard — no crowding. Infrastructure + copper structural bid. Lowest extension risk. | |
| XLI | Industrials | 90 | 9.0 | 2B | +7.9pp | +15.0pp | Buy / Core | Strongest 12M (+31.7%). Only sector leading across 3 regimes. Defense + AI capex. Strategic overweight. | |
| XLE | Energy | 88 | 9.5 | 2C | +10.4pp | +24.0pp | Buy / Tight Stop | Best momentum. Geopolitical bid (Hormuz). Stage 2C = extended. Hold existing; pullback entry only for new. | |
| XLP | Cons. Staples | 82 | 9.0 | 2A | +8.6pp | +13.6pp | Buy | RS at multi-year high vs SPY. Defensive + pricing power. Best risk-adjusted of top 4. Ideal for bearish regimes. |
| Ticker | Company | In ETF | Score | Stage | Leadership | Risk | Setup | Key Technical Reason |
|---|---|---|---|---|---|---|---|---|
| XOM | Exxon Mobil Integrated Oil · 24% of XLE |
XLE | 9.5 | 2C | Extended | Pullback Entry Zone: $140–$148 |
ATH $159.60 (Mar 2). +28% YTD. Beta 0.27 = lowest volatility in XLE. Ascending trendline intact. Stop: 200d MA. | |
| GEV | GE Vernova Power/Grid/Nuclear · 4.5% XLI |
XLI | 9.5 | 2C | Extended | Wait for Pullback Wait for 50d MA |
+169.7% TTM. ATH $894.93 Feb 25. $150B backlog. AI/nuclear/grid thesis. Stage 2C — entry only on 10–15% dip. | |
| NEM | Newmont Corp Gold Mining · 8.1% XLB |
XLB | 9.5 | 2B | Confirmed | Pullback Entry Buy on 3–5% dips |
Largest gold miner. Gold near/above $3,000/oz. RS vs XLB at multi-month high. Stage 2B mid-uptrend. Leading XLB internals. | |
| WMB | Williams Companies Nat Gas Pipelines · 4.6% XLE |
XLE | 9.0 | 2B | Confirmed | Pullback Entry Best R/R in XLE |
+32.2% TTM — best 1Y in XLE. Pipeline "toll road" model = less crude sensitivity. 14 Buy/0 Sell. Cleanest XLE chart. | |
| CVX | Chevron UPGRADED Integrated Oil · 17.3% XLE |
XLE | 9.0 | 2B | Confirmed | Active Buy HSBC ↑ Buy Mar 21 |
HSBC upgrade Mar 21. Lower Middle East exposure vs XOM. PT $172.50 (+10.6%). Guyana JV. Stage 2B less extended. | |
| GE | GE Aerospace Aero Engines · 6.2% XLI |
XLI | 9.0 | 2B | Confirmed | Pullback Entry Core XLI position |
Pure-play aerospace post GEV spin-off. LEAP engine backlog 10,000+ units. Defense + commercial aviation. Mid-uptrend. | |
| LIN | Linde plc Industrial Gases · 14.3% XLB |
XLB | 9.0 | 2B | Confirmed | Pullback Entry Largest XLB holding |
Industrial gas duopoly pricing power. Take-or-pay contracts = revenue visibility. Cleanest trend in XLB. Lowest beta/highest Sharpe. |
| Ticker | Type | Score | Promote When |
|---|---|---|---|
| RTX | Stock / XLI | 8.5 | RS vs XLI holds 20-wk MA 2+ wks |
| COP | Stock / XLE | 8.5 | Brent holds >$90 + COP RS improving |
| SLB | Stock / XLE | 8.5 | RS breakout vs XLE peers |
| XLU | ETF · Comp 74 | 7.0 | XLU/SPY RS 20-wk MA cross |
| XLRE | ETF · Comp 62 | 7.0 | RS/SPY 20-wk MA crossover confirm |
| Ticker | Score | Stage | Why Avoid |
|---|---|---|---|
| XLF | 18 | 4 | Double-top RS breakdown. Worst composite. Zero criteria met. |
| XLK | 25 | 4 | Below 200d MA. Short interest tripled. Lagging RRG. |
| XLY | 28 | 4 | AMZN/TSLA drag. Consumer confidence pressure. |
| XLC | 35 | 4 | Lagging RRG. RS softening from 2024 peak. |
| FCXDOWNGRADED | 8.0 | 2C→3? | −17% from ATH. Volume divergence. Below ≥9 threshold. |
| Rank | ETF | Sector | C1 1M | C2 3M | C3 RRG | C4 Tech | C5 Stage | Total /10 | Signal | Verdict |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | XLB | Materials | 2.0 | 2.0 | 2.0 | 2.0 | 1.5 | 9.5 | Strong Buy | Early Stage 2A. 3Y laggard. Cleanest breakout. |
| 1 | XLE | Energy | 2.0 | 2.0 | 2.0 | 2.0 | 1.5 | 9.5 | Strong Buy | Best momentum. Extension risk flagged (C5 −0.5). |
| 3 | XLP | Cons. Staples | 2.0 | 1.5 | 2.0 | 2.0 | 1.5 | 9.0 | Buy | RS at multi-year high. Best risk-adjusted. |
| 3 | XLI | Industrials | 1.5 | 2.0 | 2.0 | 2.0 | 1.5 | 9.0 | Buy | Strongest 12M. Multi-regime leader. Core hold. |
| 5 | XLU | Utilities | 2.0 | 1.0 | 1.5 | 1.5 | 1.0 | 7.0 | Watch | Strongest 1M. Extended. Multiple downgrades at ATH. |
| 6 | XLRE | Real Estate | 1.5 | 1.0 | 1.5 | 1.0 | 2.0 | 7.0 | Watch | 3Y worst. Improving RRG. Early-stage, low extension. |
| 7 | XLV | Healthcare | 1.5 | 0.5 | 0.5 | 1.0 | 0.5 | 4.0 | Neutral/Avoid | Weakening RRG. Leadership failure throughout study. |
| 8 | XLC | Comm. Svcs | 0.5 | 0.5 | 0.0 | 1.0 | 0.5 | 2.5 | Avoid | Lagging RRG. RS softening after 2024 leadership. |
| 9 | XLY | Cons. Discret. | 0.5 | 0.5 | 0.0 | 0.0 | 0.5 | 1.5 | Avoid | AMZN/TSLA drag. Lagging in all timeframes. |
| 10 | XLK | Technology | 0.5 | 0.0 | 0.0 | 0.0 | 0.5 | 1.0 | Strong Avoid | Below 200d MA. Short interest tripled. Stage 4. |
| 11 | XLF | Financials | 0.0 | 0.0 | 0.0 | 0.0 | 0.5 | 0.5 | Strong Avoid | Worst composite. Double-top RS breakdown. Zero criteria. |
Stage 2A early breakout from 3-year base. RS ratio vs SPY at 3-year high. Infrastructure + copper + gold structural demand. Lowest extension risk of top 3. 28 holdings, top-heavy in LIN (14.3%), NEM (8.1%).
Qualifying stocks (≥9): NEM (9.5), LIN (9.0)
Stage 2B confirmed mid-uptrend. Strongest 12M of all 11 sectors (+31.7%). Multi-regime persistence (growth AND inflation). Defense/AI capex structural tailwinds. 82 holdings. Top: CAT (6.4%), GE (6.2%), RTX (5.3%).
Qualifying stocks (≥9): GEV (9.5), GE (9.0)
Stage 2C extended. Best raw momentum (+24.7% 3M). Geopolitical bid (US-Iran/Hormuz). 24 holdings. Top: XOM (24%), CVX (17%), COP (7%). DN confirms XLE near-flat on Mar 20 vs XLU –4% — still leading.
Qualifying stocks (≥9): XOM (9.5), WMB (9.0), CVX (9.0)
| ETF | Sector | 36M Cum. | 2023 | 2024 | 2025 | 2026 YTD | 3Y Ann. | Stage | RS vs SPY | Leadership |
|---|---|---|---|---|---|---|---|---|---|---|
| XLC | Comm. Svcs | ~+129% | +52.8% | +34.7% | +23.1% | +0.3% | +31.6% | Stage 4 Entry | +49pp above SPY | Weakening |
| XLK | Technology | ~+107% | +56.0% | +21.6% | +24.6% | −3.6% | +27.6% | Stage 4 | +27pp | Laggard |
| XLI | Industrials | ~+84% | +18.1% | +17.3% | +19.4% | +14.2% | +22.5% | Stage 2B | +4pp | Leader |
| SPY | [Benchmark] | ~+80% | +26.2% | +24.9% | +17.7% | +0.6% | +21.7% | Benchmark | — | Benchmark |
| XLF | Financials | ~+51% | +12.0% | +30.6% | +14.9% | −6.1% | +14.8% | Stage 4 | −29pp | Laggard |
| XLE | Energy | ~+48% | −0.6% | +5.6% | +7.9% | +25.1% | +13.9% | Stage 2C | −32pp | Leader |
| XLB | Materials | ~+38% | +12.5% | +0.2% | +9.9% | +17.8% | +11.5% | Stage 2A | −42pp | Leader |
| XLP | Cons. Staples | ~+36% | −0.8% | +12.2% | +1.5% | +15.9% | +10.7% | Stage 2A | −44pp | Leader |
| XLV | Healthcare | ~+32% | +2.1% | +2.5% | +14.5% | +3.5% | +9.8% | Stage 3/4 | −48pp | Weakening |
| XLRE | Real Estate | ~+27% | +12.4% | +5.1% | +2.6% | +8.7% | +8.4% | Stage 1/2A | −53pp | Improving |
| XLU | Utilities | ~+61% | −7.2% | +23.3% | +16.0% | +11.8% | +17.2% | Stage 2C | −19pp | Improving |
| Event | Window | Outgoing Leaders | Incoming Leaders | Type | Status | Key Technical Trigger |
|---|---|---|---|---|---|---|
| R-1 | Jan–May 2023 | XLE, XLP, XLU (2022 winners) | XLC, XLK, XLY | Risk-On Growth | Complete | XLC/SPY 20-wk MA cross (Jan). XLK RS rank #10→#2 in 8wks. ChatGPT catalyst. |
| R-2 | Aug–Oct 2023 | XLK, XLC (brief pullback) | XLE (partial), XLV | Risk-Off Defensive | FAILED ~10wks | 10Y UST 4%→5%. Interrupted by Fed pivot signal (Nov 2023). Short-lived. |
| R-3 | Nov 2023–Apr 2024 | XLE, XLU (commodities) | XLF, XLC, XLK, XLI | Risk-On Cyclical | Sustained 12M+ | XLF/SPY broke multi-month resistance (Nov). SPX all-time highs (Dec). Fed pivot. |
| R-4 | Jul–Dec 2024 | XLV, XLE (laggards) | XLU, XLF, XLC | Mixed | Partial | XLU RS rank #9→#1. AI data center power demand narrative. Fed cut (Sep 2024). |
| R-5 ★ | Jan 2026–Present | XLK, XLF, XLC, XLY | XLE, XLB, XLP, XLI, XLU | Inflation Late-Cycle | IN PROGRESS | XLE/SPY broke 6M resistance. XLK below 200d. XLB RS rank outside top-8→#2. DN confirms active. |
2. 4-Week RS Rank Improvement ≥3 Positions — confirmed in all clean rotations. Filter: require price above 50d MA.
3. Bollinger Squeeze on RS Ratio (≥6 weeks) — preceded R-1 and R-5. "Coiling energy" before directional break.
XLV (Healthcare): Failed to hold leadership in R-2 AND R-4. Drug pricing/regulatory headwinds disrupt clean RS signals consistently.
XLU (Utilities): Counterintuitive behavior throughout. Crashed in 2023 rate shock when it should hold. Surged in 2024 on AI narrative. Unreliable in pure rotation framework.
The co-leadership of XLB (Stage 2A), XLI (Stage 2B), and XLE (Stage 2C) constitutes one of the clearest late-cycle macro signals in this 36-month study. Weinstein's framework places this in late-expansion where hard assets and physical economy stocks replace financial/tech leadership. Pring's intermarket framework classifies this as the phase where commodity stocks lead, bond yields are elevated, and the Fed is on hold — consistent with DN's current readings (CPI above 2%, Fed holding at 3.50–3.75%, Brent >$100).
XLP co-leading alongside cyclicals signals the market is simultaneously pricing inflation persistence AND economic fragility — an unusual mixed signal that Decode Noise's WoE score of 24/100 and F&G of 15 (Extreme Fear) confirm. Breadth is narrow within sectors (XOM+CVX = 41% of XLE; GEV+GE = 11% of XLI by weight) but stock-level confirmation is clean. The rotation is real, not noise.