Full Scan Market Brief

Market Brief

Full Scan Market Brief

Full Scan Market Brief — June 25, 2026

Issue #23 · Rotation, Not Panic — Mega-Cap Drawdown vs Physical-AI Melt-Up · entry-hunt edition · ~9 min read

Data note: nearly the entire universe is fresh to the 2026-06-25 close (911/916 names, 99.5%); a handful of foreign OTC/ADR names print the 06-24 bar, flagged where it matters. Event/narrative reads are tape-derived, not news-verified this run (see §9).


1. Three Things

  1. This is a rotation, not a panic — and that's the whole frame for entries. Vol is in regime-collapse (VIX/VIXY), credit is calm, and the cyclical/value/small-cap side is pressing 52-week highs (DIA, IWM, XLI, VTV RSI ~62-69) while the damage is concentrated in mega-cap growth + enterprise software (XLC RSI 26, MSFT 28, the CRM/ADBE/NOW/INTU/ZS wreckage). When breadth is fine and only the most-crowded pocket bleeds, you treat the bleed as a shopping condition, not a fire alarm.
  2. Leadership is the physical AI build-out, and it's the cleanest tape on the board. Memory/storage (MU RSI 63 +30% 30D, SNDK 65 +43%, STX 63, WDC 62) and the semicap-equipment / OSAT / test sleeve (AMAT RSI 71 at −0.5% off ATH, LRCX 64, KLAC 63, TER 64, ENTG 64, ASX/AMKR 60-66) are all strong-up near highs. The picks-and-shovels are pricing the capex the GPUs aren't getting credit for. Four live perspectives — memory-supercycle, ai-power-delivery (semicap leg), cpu-shortage, optical (Wave 3) — all confirm here.
  3. The geopolitical tape inverted to de-escalation: oil cracked, gold didn't bid, dollar ripped. USO $109.31 (RSI 32, −20% 30D) sitting on its $110 lower-channel watch level, the whole producer/services complex washed (SLB/HAL/OIH RSI 30-33), GLD RSI 33, while UUP (dollar) RSI 75 breakout takes the only haven bid. A real escalation bids oil + gold + defense together; this is the opposite — and it just tripped the us-energy-dominance critical-priority review trigger.

2. The Entry Map — Shopping List for a Choppy Tape

The point of this run. Tiered by your actual style (durable uptrend, buy the bottom → pop → flag → breakout, never the falling knife; a "dip" only counts if there's a pre-existing uptrend). Real book = buy quality on the thrash; this is that list.

🟢 TIER 1 — Oversold-Quality Dips (the cleanest "buy the thrash" candidates). Quality names oversold (RSI ~34-44) but structurally intact — golden cross, holding above/at SMA200. These are NOT broken; they're the rotation's collateral damage. Discipline: they're still falling — the entry is the pop + reclaim of SMA20 on volume, not the knife. Shopping list + trigger, not "buy now."

Name RSI Structure The trigger to buy
GOOGL 35 golden cross, +8.9% vs SMA200 cleanest mega-cap dip; reclaim SMA20 on volume
AMZN 34 golden cross, at SMA200 hold of SMA200 → pop → flag
AAPL 34 golden cross, above SMA200 reclaim SMA20; laggard-quality
NVDA 39 golden cross, +2.3% vs SMA200 relative-strength holder of the megas (⚠️ advisory/paper only — real-trade blocklisted)
AVGO 44 golden cross, above SMA200 the fundamentals-lead-price name (per EDGAR audit)

🔵 TIER 2 — Confirmed Uptrends, Buyable on a Flag (the bottom→pop already happened). Strong-up, golden cross, RSI ~55-68, not yet extended. Add on a pullback/flag toward SMA20 — this is the part of your playbook that's already set up.

  • CRWD · RSI 55 · cleanest of the group — cyber leader on an SMA20 pullback (FTNT/PANW are stronger but +85% 3M = extended)
  • ASML · RSI 57 · the least-extended semicap leader — litho monopoly, room to high
  • ALAB · RSI 63 · cpu-shortage + optical Wave 3, +27% 30D, mid-move
  • TMO · RSI 64 · / DHR · RSI 68 · biotech-capital-cycle laggard mega-caps finally turning up (the ratification gate is near firing — see §6)
  • CRDO · RSI 60 · / MRVL · RSI 57 · substrate/interconnect, mid-move not extended
  • (Energy integrateds XOM/CVX/COP screen oversold-quality + golden-cross, but the energy premium leg just cracked — lower conviction, see §6.)

🟡 TIER 3 — Confirmed but Extended — Do Not Chase, Wait for the Flag. You own the thesis; you don't chase the vertical. RSI >75 or >30% above SMA200.

  • MU (RSI 63, +177% vs SMA200, −7% off high) + SNDK (RSI 65, +247% vs SMA200, −3.6% off high) — your focus memory names. Hold through the −6%/−11% 7D breathers (hold-through-gaps); fresh adds only on a flag to SMA20 (~$1,022 MU / ~$1,871 SNDK).
  • AMAT (71, at ATH), MEDP (76), TWST (78), KYMR (84), GE (76), airlines (AAL 77 / LUV 76 / UAL 75 / JETS 74 — parabolic), XBI/LABU (73-74).

🔴 AVOID — Falling Knives (low RSI ≠ entry). Broken trend: strong-down / death-cross / below SMA200. The dip-buying temptation lives here — resist it.

  • MSFT (RSI 28 but a year-long de-rate: −29% 1Y, −49 alpha, death-crossed, −37% off high — the trap, not the bargain), PLTR (27, collapse), SaaS CRM/ADBE/NOW/INTU/ZS, crypto coins BTC/MSTR (−46% 30D), China KWEB/FXI/BABA (RSI 17-24), consumer brands NKE/DPZ/LULU/CMG, commodity chem DOW/LYB (RSI ~22 on SMA200 in collapse regime), NOC, nuclear/uranium LEU/URA/UUUU.

The one-line rule for today: the cleanest setups are Tier-2 confirmed uptrends on a flag (CRWD/ASML/ALAB) and the Tier-1 megas the day they reclaim SMA20 (GOOGL first). Everything sub-30-RSI that's below SMA200 is a knife, not a discount.


3. Focus List

Name Price RSI Trend Read
MSFT $350.10 28.2 strong-down AVOID — year-long de-rate, death cross, −37% off high. Not a dip; a broken trend.
NVDA $194.70 39.1 weak-down Tier-1 watch — golden cross intact, above SMA200; relative-strength holder. Advisory/paper only.
TSLA $375.53 39 pullback Neutral — pullback regime, −25% off high, no edge either way.
MU 63 strong-up Hold / Tier-3 — supercycle confirmed (+177% vs SMA200), extended; adds only on flag to SMA20.
SNDK 65 strong-up Hold / Tier-3 — most-stretched in the chain (+247% vs SMA200); do not initiate fresh.
GOOGL 35 weak-down Tier-1 dip — the cleanest oversold-quality mega-cap; buy the SMA20 reclaim.
AMZN 34 weak-down Tier-1 dip — golden cross at SMA200.

The two-tape split is the focus story: the names you'd want to add (MU/SNDK) are extended; the names that are cheap (GOOGL/AMZN/AAPL) haven't confirmed a turn yet; MSFT is the one to leave alone.


4. Sector Scorecard (from the 30-scan sweep)

Bucket State Cleanest expression
Memory / storage 🔥 leading, extended MU, SNDK, STX, WDC
Semicap / WFE / OSAT 🔥 leading AMAT, LRCX, KLAC, TER, ENTG, ASX, AMKR (ASML least extended)
Cybersecurity 🟢 strong CRWD (cleanest add), FTNT/PANW (extended)
Biotech / tools / CRO 🟢 strong, broadening gene-edit + mRNA + the turning laggards (TMO/DHR/MEDP)
Cyclicals / value / industrials 🟢 at highs DIA, IWM, XLI, VTV, MTUM
Mega-cap growth 🟠 oversold-split GOOGL/AMZN/AAPL/NVDA (intact) vs MSFT/PLTR (broken)
Enterprise SaaS 🔴 capitulating CRM, ADBE, NOW, INTU, ZS — avoid
Energy (oil) 🔴 premium cracked integrateds resilient, services washed (OIH oversold not overbought)
Precious metals / commodities 🔴 broken GLD/SLV/copper down; dollar (UUP) the mirror, ripping
Crypto 🔴 coins / 🟢 miners coins washed (BTC/MSTR); RIOT/MARA/CLSK golden-cross divergence
China 🔴 VIE-wrapper broken KWEB/FXI/BABA oversold below trend (ASHR onshore is fine — thesis confirm)
Consumer brands / EV-China 🔴 death-crossed NKE/DPZ/LULU/CMG; XPEV/LI/BYDDY — knives
Airlines / travel 🟡 vertical AAL/UAL/LUV/JETS parabolic (extended); MAR/HLT cleaner

5. Scan Dashboard — all 30 scans written

All from the 2026-06-25 scans: market-pulse · ai-scan · ai-infrastructure · biotech-scan · nvda-ecosystem · defensive-scan · healthcare-scan · consumer-scan · retail-scan · cloud-etfs · cybersec · ev-clean-energy · etf-universe · insider-scan · bargain-bin · tech-insider-buys · crypto-scan · macro-commodities · defense-contractors · geopolitical-risk · optical-supply-chain · drone-defense · supply-chain-traces · wfe-test-metrology · food-security · cultural-thesis · airlines · chemicals · travel-leisure · monster-scan.

Monster scan: 205 strength-leaders (35 over +100% vs SMA200) led by the memory/semis complex (SNDK +247, MU +177, WDC +143, MRVL +140). The "washout watch" oversold-quality list is mostly energy/commodity/chem cyclicals (DAR, AKAM, EQNR, CNQ, SLB, HAL the cleanest) — not the durable-secular-tech you hold; 43 names screen sub-32-RSI-but-broken (falling knives). Bargain-bin confirmed the discipline: nearly the entire sub-30 bucket is death-crossed value traps.


6. Perspective Health — what the tape confirms vs breaks

✅ Confirming (the lanes to express through):

  • memory-supercycle — textbook; whole cohort +21-43% 30D near highs. Confirmed and consensus (do-not-chase; the dispersion bear-case never fired — DRAM ETF is leading).
  • ai-power-delivery (semicap leg)AMAT/LRCX/ASML the cleanest names on the board. Caveat: the wide-bandgap challenger leg the perspective prefers (NVTS/WOLF) is the part that broke — pay via the shovels.
  • biotech-capital-cyclemost-improved lane. The laggard mega-caps it flagged as the optionality (TMO 64, DHR 68, MEDP 76, IQV 60) are turning up — the named ratification gate (TMO/DHR/MEDP positive 3M + RSI>60 together) is near firing → upgrade candidate.
  • cpu-shortage-supply-chain — substrate/OSAT cohort (ALAB/AMKR/CRDO/MRVL) holding mid-move; "substrate wins in all three hypotheses" intact.
  • china-structural-discount — thesis confirmed (ASHR onshore RSI 58 near high while KWEB/BABA collapse = the VIE-wrapper-is-what's-discounted call, exactly) — but it's a "do-not-buy-yet," not a long.

⚠️ Breaking / needs review (triggers fired):

  • us-energy-dominance (priority: critical)watch_for #1 (USO < $110 sustained) effectively FIRED ($109.31, post US-Iran de-escalation). The acute war-premium leg has cooled; structural legs (Canadian premium, shale floor) survive a ceasefire but the premium bid is gone. → filed a downgrade/trim-review row (TASKS-PERSPECTIVES).
  • nuclear-fuel-cycle (priority: high) — washed-out, pre-confirmation, and its named invalidator (parent ai-power miner-leg cracking) is partially live. High-priority label is ahead of the tape. → filed a priority-review row.
  • war-ends-playbook (monitoring) — mega-cap leg confirmed breaking (AMZN/GOOGL/NVDA rolled, MSFT death-crossed); only the cybersec leg + GE still pay. The demote was right.
  • spacex-ipo-liquidity-eventresolving as forecast: halo air-out (FLY −58%, RKLB −44%, ASTS −45%) fired, while the liquidity-drain leg inverted (NBIS/CORZ strong-up — AI-infra was NOT drained). Reframe to "sell-the-news done"; next gate = T+50 lockup (~early Aug).
  • gold-crash — full-breakdown already fired (GLD<$410, now lower); UUP RSI 75 = the firm-dollar mirror. Correctly a monitored lens, no new signal.

7. What I'd Tell a Friend

The market isn't selling off — it's rotating, hard, out of the mega-cap/SaaS names that everyone crowded into and into cyclicals, value, and the physical AI build-out (memory, semicap, power). For entries: the cleanest things to actually buy are the confirmed uptrends on a pullbackCRWD, ASML, ALAB — and the quality megas the day they turn (GOOGL leads). Your memory book (MU/SNDK) is right but extended — hold it, don't add up here. And leave MSFT alone: RSI 28 looks like a bargain but it's a year-long broken trend, not a dip. Biotech (TMO/DHR) is the sleeper that's quietly turning up — watch the ratification gate.


8. Key Signals & Triggers Fired Today

  • 🔻 us-energy-dominance USO < $110 — premium-leg crack trigger; critical-priority review filed.
  • 🚀→📉 spacex halo air-out (C-leg) fired, drain (A-leg) inverted — thesis resolving; lockup T+50 ~early Aug.
  • 🟢 biotech ratification gate near-firing (TMO/DHR/MEDP) — upgrade watch.
  • 🪙 crypto miner/coin divergenceRIOT/MARA/CLSK golden-cross while coins wash out (cross-link ai-power-bottleneck miner leg, which is the soft sub-leg there — same names, opposite read; worth a reconcile).
  • 💵 UUP RSI 75 dollar breakout — the mirror of the gold/commodity/oil washout; risk-off bid went to USD + duration (TLT RSI 66), not gold.

9. Caveats & Data-Integrity Flags

  • News/social NOT pulled this run — the "why" reads (rotation, US-Iran de-escalation, IPO lockup) are tape-derived, not news-verified. A dedicated news/social pass was deferred to respect single-acquisition discipline while the earnings-calendar fetch held the lane. Treat narrative attributions as hypotheses to confirm.
  • DD (DuPont) — DATA ARTIFACT, do not trade: prints RSI 95.5 / +179% 30D / +143% vs SMA20 — an un-adjusted corporate-action (spin/split) in chemicals.json. Filed as an engine OHLC-adjustment bug. Topped the raw monster list and is excluded as noise.
  • MVLL (+256% vs SMA200) tops the monster screen but is a thin/illiquid etf-ideas name — discovery, not actionable.
  • optical-supercycle / nearline-storage perspective tables carry a couple of 06-24 foreign-ticker bars (1 day stale) — structure unaffected.
  • ARM flagged as the one large-cap AI-semi leader cracking (−18.7% 7D while still golden-cross) — watch.

Generated by the full 2026-06-25 scan cycle (30 scans). Perspective health: 15 live perspectives against the 06-25 close.

1 event

No direct external sources are attached to this read.