2026-07-24

Cycle: Phase 4 euphoria (top/bubble · caution)

Today, the market cycle reads Phase 4 euphoria (top/bubble · caution) — where sentiment has run to an extreme and upside is stretched; confidence Medium (how closely the evidence layers agree in direction). Money is flowing steadily in (accumulation): XLE; flowing out (distribution): SPY, QQQ, XLF, XLP.

Cycle phase
Phase 4 euphoria (top/bubble · caution)
Confidence
Medium
Terms ↓
SPYS&P 500-1.67%-0.13%+11.4%DISTRIBUTIONSPY -1.67% this week; flow signal: distribution.
QQQNasdaq 100-1.98%-2.40%+12.6%DISTRIBUTION(weak)QQQ -1.98% this week; flow signal: distribution.
XLEEnergy+4.14%+4.01%-8.2%ACCUMULATIONXLE +4.14% this week; flow signal: accumulation.
XLKTechnology+0.52%-4.22%+1.6%NEUTRALXLK +0.52% this week; flow signal: neutral.
SMHSemiconductors (tech sub-sector)+1.98%-6.39%+6.7%NEUTRALSMH +1.98% this week; flow signal: neutral.
XLFFinancials-1.62%+2.18%-11.5%DISTRIBUTIONXLF -1.62% this week; flow signal: distribution.
XLVHealth Care-0.22%-0.23%-31.9%NEUTRALXLV -0.22% this week; flow signal: neutral.
XLPConsumer Staples-3.03%+3.14%+10.8%DISTRIBUTIONXLP -3.03% this week; flow signal: distribution.
XLIIndustrials+0.99%-0.53%+2.9%NEUTRALXLI +0.99% this week; flow signal: neutral.
IBITBitcoin (iShares)+0.71%+1.62%+12.4%NEUTRALIBIT +0.71% this week; flow signal: neutral.
FBTCBitcoin (Fidelity)+0.82%+1.76%-26.2%NEUTRALFBTC +0.82% this week; flow signal: neutral.

(weak) = a marginal signal just past the threshold — context only; conclusions rest on strong signals.

All A/D reads in this table are volume-price inference. Crypto ETFs also publish real creation/redemption flows — when the two disagree, trust the real flows.

Core reading

Strong signals — accumulation: XLE; distribution: SPY, XLF, XLP. Weak signals are context only, never the basis for a conclusion.

Terms ↓
Sector dispersion
Low
XLKS2+13.1%+4.3%XLK: Weinstein stage 2, in an uptrend (price above a rising 30-week average); the recent advance lacks volume behind it, so the uptrend read carries a caveat.
XLES2+8.6%+3.1%XLE: Weinstein stage 2, in an uptrend (price above a rising 30-week average).
XLFS2+6.0%+0.7%XLF: Weinstein stage 2, in an uptrend (price above a rising 30-week average).
XLVS2+5.7%+0.6%XLV: Weinstein stage 2, in an uptrend (price above a rising 30-week average); the recent advance lacks volume behind it, so the uptrend read carries a caveat.
XLPS1-0.4%+1.2%XLP: Weinstein stage 1, basing (price below the 30-week average, which has flattened out).
XLIS2+6.5%+2.8%XLI: Weinstein stage 2, in an uptrend (price above a rising 30-week average).
SMHS2+21.9%+9.8%SMH: Weinstein stage 2, in an uptrend (price above a rising 30-week average) (tracked separately — e.g. a sub-sector — not counted in the dispersion index).
Today's core read

Cycle read: Phase 4 euphoria (top/bubble · caution), confidence Medium. Sector dispersion Low.

Recession probability (12-month)
15.0% NY Fed yield-curve model (Estrella–Mishkin) (as of 2026-07-21)
Yield curve (10y–3m)
76 bps · normal (upward-sloping) · steepening
Leading lean
improving

Lower-confidence, faster, noisier than the cycle read — an early-warning lean, not a forecast. The composite above stays the anchor.

Decorrelated cross-check
Phase 2/3 transition

Block-vote de-weights correlated layers. When its implied phase diverges from the headline above, part of the headline is correlated-cluster double-counting — shown in the open, not hidden.

Regime persistence
in this phase for 3 readings · → flat · confirmed (held ≥2 readings)

Market-structure deep-read

Cycle Phase 4 euphoria (top/bubble · caution), confidence Medium; flows and structure are crossing in tension, this deep-read unpacks the current market-structure signals.


Log in to read the full deep-read

The full market-structure read — strong fund-flow signals, whether the latest cycle-phase crossing is confirmed or still pending, valuation drag, and the model-limitation caveat — is free to registered readers. Create a free account to keep reading.

Log in (free)

Free · no password · market data only

How to read this dispatch

This dispatch is built from Weinstein stages, the 30-week moving average, and sector dispersion. Here is what the table terms mean, so a first-time reader can decode them.

Phase vs. Stage (two ladders)
This page uses two different four-step ladders. The page-top cycle read uses Templeton's sentiment phases — bull markets are born in pessimism, grow on skepticism, mature on optimism, die on euphoria — labelled Phase. The sector table uses Weinstein's trend Stages: basing, advance, top, decline. The numbers overlap but the meanings differ — Phase 3 is optimism, while Stage 3 is a topping pattern — so the two words are kept distinct on purpose.
Stage
Weinstein splits a trend into four Stages: Stage 1 basing (flat average), Stage 2 advance (rising average, price above it), Stage 3 top (the average flattens, momentum fades), and Stage 4 decline (falling average, price below it). It answers: which part of the larger arc are we in?
Distance
How far price sits above or below its 30-week simple moving average (roughly seven months of closes), in %. +20% means price is 20% above the average — the more extended, the further from trend; near 0 means it is hugging the line, the weakest trend.
Slope
How fast the 30-week average line itself is rising or falling. Distance measures how far price is from the line; slope measures how steeply the line tilts. A steeper slope is a stronger trend; a flattening slope is the classic Stage-2-into-Stage-3 (topping) tell.
Sector dispersion
How spread out the sectors are across stages and trend strength. Low means broad agreement — healthy breadth and a more trustworthy signal; high is a yellow flag — leadership is narrowing to a few names, the classic late-expansion fragility.
Accumulation / Distribution
From classical volume-price analysis. Accumulation is a sector being bought persistently (net inflow); distribution is being sold persistently (net outflow). It describes who controls the tape — not a forecast of tomorrow — and it lags by design.
Volume Δ%
This week's average daily volume versus the previous week's, in %. −30% means the week traded on 30% thinner volume day to day. It measures participation, not price: an advance on shrinking volume is weaker evidence than the same advance on expanding volume.
Confidence
How consistently the evidence layers behind the cycle read point the same way. High means the layers agree; Low means they conflict. It measures the internal coherence of today's read — not the probability that the market keeps moving in that direction.