Market/Breadth & Internals
Breadth & internals.
How much of the market is actually participating — the difference between an index up on five names and a real advance.
as of 2026-06-30
Participation · S&P universe
Above 200-day moving average62%
Above 50-day moving average62%
over ~503 names · membership projected back · the dotted mark is the 50% line
Internals · today
New highs − new lows+13 · 25 / 12
Advancers / decliners210 / 291
A/D ratio0.72
Up-volume share43.4%
The breadth record · 3 years
Regime (SPY vs 200MA)
Risk-on
SPY +8.57% vs 200MA
% above 200-day MA
61.7%
62.4% above 50-day
New highs − lows (52wk)
+13
25 highs · 12 lows
VIX
16.45
S&P 500
7,499.36
503 names in breadth
Breadth — % of names above MA
200-day50-dayNew 52-week highs − lows
Advance / decline line
cumulative, rebased to windowBreadth is computed over today's S&P 500 membership projected back (503 names), so historical readings are survivorship-flattered — this is a market-context view, not a backtested signal. New highs/lows use closing prices over a 252-bar window. Data refreshes nightly.
Survivorship caveat.Breadth is computed over today's index membership projected back, so historical readings are flattered. This is a display tool for context — not an edge claim.