S&P 500-0.52%
NASDAQ 100-0.00%

🌐 Markets

The big picture: every major index, every sector, and where money is rotating

🔴 Broad decline — selling was widespread.36% of stocks advancing0/5 indices greenVIX +2.21%
S&P 500SPY
▼ -0.52%
Week -0.43% · Off High -2.77%
S&P 500 Equal WeightRSP
▼ -0.77%
Week +1.14% · Off High -3.09%
Nasdaq 100QQQ
▼ -0.01%
Week -0.76% · Off High -7.66%
Dow JonesDIA
▼ -1.24%
Week +0.44% · Off High -4.64%
Russell 2000IWM
▼ -0.33%
Week +1.96% · Off High -9.64%

Market Health — IBD Big Picture style

what is a distribution day?
🟡 S&P 500: Uptrend Under Pressure
Caution — smaller positions, tighter stops.
5 distribution days / 25−1.0% vs 50-day+4.6% vs 200-day
🟡 NASDAQ: Uptrend Under Pressure
Caution — smaller positions, tighter stops.
3 distribution days / 25−2.4% vs 50-day+3.9% vs 200-day

💸 Where the Money Is Flowing

  • RSP is beating SPY this week (+1.14% vs -0.43%) — the average stock is stronger than the megacaps: broad participation
  • Small caps are outrunning the S&P this week (IWM +1.96% vs SPY -0.43%) — investors are reaching for risk

🌡️ Risk Gauge — is money chasing risk or hiding?

🟢 Risk-On — money is chasing risk
Risk-OffRisk-On
Small caps vs S&P 500IWM +1.96% · SPY -0.43%
Cyclical vs defensive sectorscyclical +1.31% · defensive +0.71%
Fear index (VIX) directionweek -2.70%
Gold vs stocksGLD -4.03% · SPY -0.43%
Bitcoin (risk appetite)week -1.52%

🔄 Sector Rotation — 1 week

click a sector to screen it

Sector Breadth — who really moved today

green/red = stocks up vs down inside each sector

Major Indices

IndexETFPriceDayWeek2W3W52W HighOff High
S&P 500SPY759.97−0.52%−0.43%−2.39%−1.26%781.62−2.77%
S&P 500 Equal WeightRSP216.54−0.77%+1.14%+1.64%+3.25%223.44−3.09%
Nasdaq 100QQQ704.40−0.01%−0.76%−6.24%−6.03%762.86−7.66%
Dow JonesDIA521.37−1.24%+0.44%+1.02%+2.01%546.75−4.64%
Russell 2000IWM275.75−0.33%+1.96%−1.14%−2.05%305.18−9.64%

Sentiment — fear, commodities, crypto & rates

TickerValueDayWeek2W3W
VIX (fear)VIX19.45+2.21%−2.70%+31.06%+27.04%
GoldGLD366.61−0.65%−4.03%−4.67%−3.56%
OilUSO169.53+4.32%+4.80%+14.39%+15.04%
BitcoinBTC80,769−0.38%−1.52%−3.48%−6.60%
EthereumETH2,360−1.02%−2.04%−6.91%−13.45%
3M yieldIRX4.03+0.25%−0.93%−0.62%+0.98%
5Y yieldFVX4.80+0.78%−1.92%−4.30%−4.95%
10Y yieldTNX4.99+0.71%−2.16%−4.88%−5.48%

VIX and bond yields are direction gauges, not P&L — shown neutral. Rising yields / VIX usually pressure stocks; money flowing to gold hints at defense.

% of Stocks Advancing — last 41 sessions

avg 29% · above 50% = broad rally
25%50%75%2026-08-26 — 41.4% advancing412026-08-27 — 43.6% advancing2026-08-28 — 35.1% advancing352026-08-31 — 33.9% advancing2026-09-01 — 27.9% advancing282026-09-02 — 60.7% advancing2026-09-03 — 55.9% advancing562026-09-04 — 49.5% advancing2026-09-08 — 28.7% advancing292026-09-09 — 20.8% advancing2026-09-10 — 26.3% advancing262026-09-11 — 26.7% advancing2026-09-14 — 30.5% advancing302026-09-15 — 23.1% advancing2026-09-16 — 22.1% advancing222026-09-17 — 28.5% advancing2026-09-18 — 25.7% advancing262026-09-21 — 29.3% advancing2026-09-22 — 26.7% advancing272026-09-23 — 30.7% advancing2026-09-24 — 25.1% advancing252026-09-25 — 23.6% advancing2026-09-28 — 19.5% advancing202026-09-29 — 27.2% advancing2026-09-30 — 29.8% advancing302026-10-01 — 28.9% advancing2026-10-02 — 25.5% advancing252026-10-05 — 25.2% advancing2026-10-06 — 27.1% advancing272026-10-07 — 18.0% advancing2026-10-08 — 24.2% advancing242026-10-09 — 26.4% advancing2026-10-12 — 30.8% advancing312026-10-13 — 25.3% advancing2026-10-14 — 18.2% advancing182026-10-15 — 26.7% advancing2026-10-16 — 25.9% advancing262026-10-19 — 21.1% advancing2026-10-20 — 21.8% advancing222026-10-21 — 24.1% advancing2026-10-22 — 18.5% advancing1908-2609-2410-22

Market Breadth Today

5666 tracked stocks
▲ 2012 advancing (35.5%)(57.2%) 3243 declining ▼
Avg gain (advancers)
+2.82%
Avg loss (decliners)
-2.74%
Above 50-day avg
33.4%
1874 of 5610
Above 200-day avg
38.0%
2013 of 5301
Stocks above $1.5B market cap2261 of 5666
Advancing
34.81%
Declining
64.22%
Avg gain (advancers)
+2.07%
Avg loss (decliners)
-1.76%
At 52-week high: 268 · at 52-week low: 206 (within 1%)