Goldilocks holds, with a tech-led tilt.

The session closed with the cleanest Goldilocks fingerprint we've seen in weeks: Nasdaq-100 ripped +2.48% to 30,406, Russell 2000 added +2.12% to 2,979, yields softened across the curve, and gold sold off on the day. Growth-rich risk got bid while inflation hedges bled — exactly the combination the disinflationary-growth quadrant predicts.

The dispersion underneath matters. The Dow eked out only +0.14% and SPY +0.78%, telling us the rally was concentrated in long-duration growth (tech, discretionary, small caps), not breadth-led reflation. Energy -1.65%, financials -0.89%, and health care -0.87% all finished red. That's a Goldilocks tape with a duration trade attached — the bond rally pulled equity duration with it. Whether tomorrow extends the move depends on whether yields keep grinding lower without growth data cracking.

TL;DR

Watchlist

Economic Calendar

Market News

Charts

VT (Global Equity)
VT (Global Equity) VT (Global Equity)

Holding above both the SMA 50 and EMA 200 with the moving averages still rising — uptrend intact after the April reset. RSI near 56 leaves room before overbought; volume modestly elevated on the recent push.

SPY (S&P 500)
SPY (S&P 500) SPY (S&P 500)

Trading well above both moving averages with the SMA 50 curling higher above the EMA 200 — clean trend structure. RSI mid-50s and recovering from a brief pullback; the recent two-week dip was bought, but the May highs remain the level to clear.

QQQ (Nasdaq-100)
QQQ (Nasdaq-100) QQQ (Nasdaq-100)

Strongest tape in the complex — comfortably above SMA 50 and EMA 200 with the gap between them widening. RSI just under 60 has plenty of headroom; today's volume thrust on the bounce confirms the dip was opportunistic rather than distributive.

VIXY (VIX Short-Term Futures)
VIXY (VIX Short-Term Futures) VIXY (VIX Short-Term Futures)

Pressing against the low end of the multi-month range; price below both moving averages with the downtrend reasserting after April's spike. No fear bid in the tape — the path of least resistance remains lower until something forces a re-rate.

Sector Quadrants

Goldilocks — Growth + Disinflation

Risk-on leaders when growth is strong and inflation fades

XLK — Technology
XLK — Technology XLK — Technology
XLY — Discretionary
XLY — Discretionary XLY — Discretionary
XLC — Comms
XLC — Comms XLC — Comms

Reflation — Growth + Inflation

Cyclicals that benefit from rising prices and activity

XLE — Energy
XLE — Energy XLE — Energy
XLB — Materials
XLB — Materials XLB — Materials
XLI — Industrials
XLI — Industrials XLI — Industrials

Stagflation — Contraction + Inflation

Defensives that hold up when growth stalls but prices stay hot

XLP — Staples
XLP — Staples XLP — Staples
XLV — Health Care
XLV — Health Care XLV — Health Care
XLU — Utilities
XLU — Utilities XLU — Utilities

Deflation — Contraction + Disinflation

Rate-sensitive sectors that benefit from falling yields

XLRE — Real Estate
XLRE — Real Estate XLRE — Real Estate
XLF — Financials
XLF — Financials XLF — Financials

The Goldilocks quadrant ran the table today — XLY +1.45%, XLC +0.23%, with tech the implied leader powering the QQQ move. The reflation row was split (XLI +0.73%, XLE -1.65%), and the deflation row was outright weak (XLF -0.89%, XLRE -0.25%) despite lower yields — a tell that financials traded the curve flattening, not the duration rally. Sector leadership confirms the Goldilocks call without ambiguity.

Cross-Asset Narrative

Rates & curve. The full curve rallied — 2Y 4.18% (-1bp), 5Y 4.23% (-3bp), 10Y 4.46% (-3bp), 30Y 4.90% (-3bp). The 2s10s widened to +28bp as the belly led, a textbook bull-steepening signature that's friendly to growth equities. No curve stress, no term-premium spike — just a clean grind lower.

Inflation pulse. Hard to read this as anything but disinflationary on the day. Gold -0.95% to 4,179, silver -1.60%, copper -0.90% to 6.33. WTI essentially flat at 75.61. The whole inflation-hedge basket sold while nominal yields fell — a signal that real yields, not breakevens, did the work.

Risk appetite. VIXY -3.52% to 21.90 with the VIXY chart pressing multi-month lows. DXY at 100.83 contained. Risk-on, with no flight-to-safety undertone.

Equity regime. Sharp small-cap and tech outperformance vs. mega-cap blue chips — Russell +2.12% and NDX +2.48% dwarf the Dow's +0.14%. That's the duration trade asserting itself once yields gave ground.

Global / FX. USD/JPY at 161.18 remains the standout pressure point — yen weakness keeps BoJ intervention chatter live. EUR/USD 1.15 unchanged. Nothing else materially out of range.

The weight of evidence points to Goldilocks — growth with disinflation.

What to Watch