The structure of the week
The week closed higher, but not where the headline suggests. The S&P 500 rose 0.40% and is up 4.45% over four weeks, while its equal-weight version rose 1.22% on the week against 4.41% on the month, and small caps rose 1.17% and 3.76%. The cap-weighted index lagged its own average constituent — the opposite footprint of a narrowing market. The Nasdaq 100 rose 1.11% and 5.14%. Structure holds: price sits above a rising stack of moving averages and the last confirmed swing lows remain well below current trade. What has changed is extension, not direction — the major indices are working against the upper edge of their volatility bands.
The rotation
Leadership was commodity and hardware led. Memory rose 13.28%, energy 7.67%, crude 7.31%, data centers 3.60% and cybersecurity 2.39%. At the other end, China tech fell 5.76%, retail fell 2.06%, consumer discretionary fell 1.38% and materials fell 0.61%. Utilities rose 1.61% and staples 1.14%, both ahead of the index's 0.40%. The combination resists a clean label: breadth widened, which is risk-on, yet defensives beat the index and the consumer was the weakest block, which is not. High yield credit rose 0.13% — flat, neither confirming nor contradicting the advance.
One week against four
The one-week against four-week comparison is where the week earns its keep. Energy rose 7.67% on the week and 7.33% over four, so almost the whole monthly gain arrived in five sessions; crude is starker still at 7.31% against 2.13%. That is acceleration off a flat base, not a mature trend. The mirror image sits in what led the month: software rose 1.35% this week against 12.16% over four, nuclear 0.24% against 13.34%, aerospace 0.73% against 11.12% — still positive, but running far below their monthly pace. Utilities rose 1.61% on the week yet are down 1.90% over four, transportation rose 0.24% but is down 1.99%, real estate rose 0.64% but is down 0.33%: bounces inside monthly downtrends, not turns. Against that, consumer discretionary fell 1.38% while up 2.39% on the month, and China tech fell 5.76% after being up 0.75%.
The crypto divergence
Crypto did not follow. Bitcoin fell 3.07% on the week and 2.84% over four, the listed bitcoin proxy fell 3.18% and 1.98%, Solana fell 1.52% and 1.71%. Ether is the nuance: down 1.63% on the week while still up 0.32% over four — momentum lost rather than structure regained. The complex reads as the inverse of the equity picture: price below declining medium- and long-term averages, momentum in oversold territory, trade in the lower half of its volatility bands while equities press the upper half. That is a divergence, not a shared risk-off move; equities did not sell off this week, so the weakness is crypto's own story for now.
What would change this read
What would invalidate this read. Breadth first: if the equal-weight index resumes lagging the cap-weighted one, the widening participation underneath the current structure is gone. Second, the last confirmed swing lows beneath the major indices — that is what the upward structure rests on, and losing them changes the read whatever the sectors do. Third, energy and crude need their four-week figures to catch up to their weekly ones; if they do not, this was an event rather than a trend. Fourth, the bounces in utilities, transportation and real estate are only bounces while their four-week numbers stay negative. And high yield credit, flat on both horizons, remains the tie-breaker it has not yet broken.