← Back to Weekly Reports
Weekly Report · 2026-05-22

Indices Climb to Highs as Breadth Quietly Thins

Published May 22, 2026·GRÜN

U.S. equities ground higher into Friday's close on AI-semiconductor leadership and an Iran-hope rally (Hormuz still closed), but only 11% of stocks sit in bullish stages, leaving the rally narrower than the tape suggests.

CMRF Phase: GRÜN

What Happened This Week

  • Regime flipped GELB → GRÜN on Friday at composite +3; T2108 expanded 43% → 52% on the week.
  • Macro stays heavy: inflation expectations jumped to 4.8%, Fed repricing toward "higher for longer" pushes rate cuts off the table.
  • Only 11% of stocks in bullish Stages 1+2 — the indices are doing the work, the median name is not.

The week opened in a defensive crouch. T2108 began Monday at 43.4% with bond yields climbing and oil bid on Strait of Hormuz headlines, prompting our desk to hold the GELB regime and confine activity to A-grade EMA-crossback and 4B-minus pullbacks. Breakouts were locked out for four consecutive sessions as Deepvue's yield warnings and VolumeLeaders' breadth caution converged on the same message: structurally intact, tactically fragile.

By Wednesday, energy names — STRL, DINO, GLNG, CVI, LBRT — were doing most of the constructive work on the screener as crude held near triple digits. Thursday's quantum-computing headlines around reported federal equity stakes in IonQ and Rigetti briefly skewed sentiment bullish, but the morning note flagged the theme-rotation risk: hype without breadth confirmation tends to print fake signals. T2108 expanded to 51% with a +7.7% weekly change, enough to soften the posture without confirming a green light.

Friday brought the regime flip to GRÜN at a composite score of 3, restoring STANDARD_MODE with full 80% exposure and all entry types unlocked. The internals remain mixed: T2108 at 52.2% (+8.8 on the week), 54% of names above the 50-day, VIX at 16.8, only five distribution days — but Stage 1+2 participation at just 11% and a 4%-up ratio of 0.0 underline that the indices are doing the heavy lifting, not the median stock. Pick performance reflected that asymmetry: 35 of 40 setups realized, 33.3% accept hit rate, average return on accepts of 1.52%.

Markets rallied on dual catalysts: headlines suggesting the U.S. and Iran are making progress toward ending the war and reopening the Strait of Hormuz, plus another powerful leg in AI-linked semiconductors driven by upside earnings and guidance. However, beneath the surface, U.S. consumer sentiment hit an all-time low of 44.8, one-year inflation expectations jumped to 4.8%, and oil remains volatile around triple-digit levels with the Strait of Hormuz effectively closed. Bond markets are repricing Fed policy toward 'higher for longer' with rate cuts pushed off the table.

Index Snapshot

SPY chartQQQ chartIWM chart
IndexLastPivotSupportVL Flow
SPY$745.64$742.50$743 / $742$7.27B institutional inventory zone @ $742–743 per VolumeLeaders.
QQQ$717.54$714.50$714.50$3.24B support cluster around $714.50 — break signals deeper pullback.
IWM$285.12$280.10$280.10Holding above $280.10 accumulation keeps the small-cap broadening thesis intact.
SPY chart

SPY $745.64 · Pivot $742.50 · Support $743 / $742

$7.27B institutional inventory zone @ $742–743 per VolumeLeaders.

QQQ chart

QQQ $717.54 · Pivot $714.50 · Support $714.50

$3.24B support cluster around $714.50 — break signals deeper pullback.

IWM chart

IWM $285.12 · Pivot $280.10 · Support $280.10

Holding above $280.10 accumulation keeps the small-cap broadening thesis intact.

Sector Rotation & Bull-Snorts

Sector rotation was the week's clearest tell. The heating list — MultiUtilities, Passenger Airlines, Industrial Conglomerates, Aerospace & Defense, Electric Utilities — reads defensive; the drop-outs (Software, Construction & Engineering, Consumer Staples Distribution, Leisure Products) confirm leadership thinning at the top. VolumeLeaders' read backs this up: value and small caps outperformed growth on an eight-week SPX winning streak, with roughly 72.7% of S&P names above their 5-day MA — consistent with a defensive-to-cyclical handoff rather than a fresh tech leg, even as Qualcomm, AMD and NXP printed 3-11% single-session moves.

Heating
GroupMo → FrΔ
MultiUtilities#59 → #20+39
Passenger Airlines#46 → #10+36
Industrial Conglomerates#58 → #30+28
Aerospace & Defense#63 → #37+26
Electric Utilities#62 → #38+24
Retail REITs#40 → #16+24
Cooling
GroupMo → FrΔ
Software#8 → #22-14
Consumer Staples Distribution#12 → #23-11
Construction & Engineering#15 → #24-9
Leisure Products#17 → #26-9

Bull-Snorts

Signals364
Hit-Rate43.7%
Mean+1.13%
Median-0.52%
Big Winners65
SectorTechnology31 winners · median +19.00%
MRAM +80.00%MXL +40.00%BAND +37.00%PENG +36.00%QCOM +33.00%SHAZ +30.00%
IndustrySemiconductors11 winners · median +22.00%
MRAM +80.00%MXL +40.00%QCOM +33.00%SIMO +26.00%VSH +24.00%CEVA +22.00%
— VolumeLeaders Weekly

Next Week

Next week is bookended by earnings risk and a single high-stakes macro print. CRM and COST report Wednesday and Thursday AMC respectively, with MOD (Tuesday AMC), AMSC and HQY filling out the calendar — enough single-name volatility to test the freshly minted GRÜN regime without confirming it. The week then closes Friday 29 May with the PCE release at 08:30 ET, the cleanest read on whether the bond market's 'higher for longer' repricing is justified. With breadth still thin under the surface, the asymmetry favors letting the data come to the tape rather than front-running it.

Calendar — Next Week

  • 2026-05-25 — Markets closed (Memorial Day)

Macro releases

  • 2026-05-29 (08:30 ET) — PCE Release

Earnings (tickers in our universe + S&P top-30)

  • 2026-05-26 AMC — MOD · EPS est. 1.55 — exited pre-earnings 2026-05-22 (+9.54%)
  • 2026-05-27 AMC — AMSC · EPS est. 0.10
  • 2026-05-27 AMC — CRM · EPS est. 3.13
  • 2026-05-28 AMC — HQY · EPS est. 1.11
  • 2026-05-28 AMC — COST · EPS est. 4.92

Risk Watch

  • Oil > $105 → tighten energy stops to 1×ATR (Hormuz still closed, oil holds above $100)
  • 10Y > 5.0% → reduce growth exposure (Fed repricing higher-for-longer as inflation expectations rise)
  • T2108 < 40% → halt new entries, drop to GELB-mode (leadership still narrow, breadth dimension at −1)

Key Takeaways

  • Regime flipped to GRÜN Friday, but Stage 1+2 participation only 11%.
  • Rotation into utilities, airlines, defense; software dropped from top twenty.
  • PCE on 29 May and CRM/COST earnings define next week's risk.

Pick Performance

  • Accept: 12 realized · 3 pending
  • Watch: 23 realized · 2 pending
  • Total: 40 setups · Hit-Rate (Accepts): 33.3% · Avg: +1.52%
Hit-Rate33.3%
Median-0.86%
Avg+1.52%
Best+19.66%
Worst-7.56%
R-mult Avg
Profit-Factor1.94

Spotlight — Methodical Read

BE chart
BEpicked 2026-05-18 · close $258.71
Entry GradeFAIL
50-SMA Distance+28.02%
RVOL (Pick-Day)1.06×
ATR(14)$28.37
Initial Stop$249.01(1.50%)· hit during holdExittrail-stop@ $302.49(+19.66%)
Methodical no-go — overextended or volume-light · method was no-go — lost opportunity Hold-Range: +27.70% MFE · -4.37% MAE.
FPS chart
FPSpicked 2026-05-18 · close $43.22
Entry GradeFAIL
50-SMA Distance+21.73%
RVOL (Pick-Day)0.87×
ATR(14)$3.47
Initial Stop$42.16(2.88%)· hit during holdExittrail-stop@ $47.90(+10.34%)
Methodical no-go — overextended or volume-light · method was no-go — lost opportunity Hold-Range: +16.33% MFE · -3.80% MAE.
MOD chart
MODpicked 2026-05-18 · close $247.13
Entry GradeSTRONG
50-SMA Distance+4.68%
RVOL (Pick-Day)1.59×
ATR(14)$18.12
Initial Stop$242.82(+2.09%)· hit during holdExittrail-stop@ $260.52(+9.54%)
Sweet spot — within 10% of 50SMA + volume confirmation Hold-Range: +12.68% MFE · -2.33% MAE.
Exit ahead of earnings 2026-05-26 AMC.
SDRL chart
SDRLpicked 2026-05-19 · close $54.23
Entry GradeMARGINAL
50-SMA Distance+14.91%
RVOL (Pick-Day)0.86×
ATR(14)$1.73
Initial Stop$53.51(1.47%)· hit during holdExittrail-stop@ $50.98(-6.13%)
Stretched setup — caution flags raised at entry · method confirmed Hold-Range: +2.14% MFE · -9.63% MAE.

Full Pick Book

DateTickerVerdictEntryExitReturn
2026-05-22MNSTAccept Fullnot-yet
2026-05-22SBLKAccept Probenot-yet
2026-05-22LRCXAccept Probenot-yet
2026-05-21DVAAccept Full$199.93$198.52
-0.71%
2026-05-21UNFIAccept Full$49.82$49.31
-1.02%
2026-05-21NEOAccept Probe$9.11$9.23
+1.32%
2026-05-20CVIAccept Full$33.98$32.45
-4.50%
2026-05-20LBRTAccept Full$32.29$31.84
-1.39%
2026-05-20UNFIAccept Probe$49.35$49.31
-0.08%
2026-05-19STRLAccept Full$744.57$732.94
-1.56%
2026-05-19DINOAccept Full$71.82$69.91
-2.66%
2026-05-19GLNGAccept Full$56.64$52.36
-7.56%
2026-05-18MODAccept Full$237.84$260.52
+9.54%
2026-05-18POWLAccept Full$260.41$279.22
+7.22%
2026-05-18BEAccept Probe$252.79$302.49
+19.66%

One report per week. No noise.

Indices Climb to Highs as Breadth Quietly Thins — AW