Daily return distributions
Every session drawn as the raw histogram of our 508 tracked stocks' returns — upright violins on a shared timeline, with the S&P 500 below on the same axis. It shows how the market moved, not just how much: whole-distribution shifts, dispersion blowouts, and fat tails all look different here. Switch to trailing 1M/3M returns to see regimes instead of days. Part of the market breadth overview.
Time on the x-axis, one violin per session#
Each session is a column, return bins run up the y-axis, and the shape's width is the share of stocks in that bin — capped to its own lane, so distributions never overlap. Circle = median stock, triangle = cap-weighted average; the two drifting apart is megacaps decoupling from the typical stock.
Methodology#
Histograms are raw and unsmoothed (25bp bins for daily returns on a ±8% domain; 0.4% / 1% / 1.6% bins on ±12% / ±25% / ±40% for trailing 1W / 1M / 3M), sharing one density scale within a view so shapes compare across sessions. Returns beyond the domain pile into the edge bins, so extreme days show visible border spikes. Daily returns use dividend-adjusted closes across all actively tracked US stocks; trailing windows compound those dailies. The cap-weighted average uses current market caps across the whole window. Data is end-of-day (the newest column can be today's in-progress session during market hours). Not investment advice.
FAQ
- How do I read this chart?
- Each column is one session's full distribution of individual-stock returns, as a raw unsmoothed histogram standing upright in its own lane (nothing overlaps). The circle marks the median stock, the triangle the cap-weighted average — when the triangle sits far above the circle, megacaps are outrunning the typical stock. The S&P 500 strip below shares the same x-axis.
- What do the trailing 1M / 3M modes show?
- Instead of one day's returns, each session's distribution is of trailing 21- or 63-session compounded returns. These reveal regimes: a trailing-3M distribution sitting mostly below zero means most stocks have lost ground over the quarter, however mixed the individual days looked.
More visualizations

What $1,000 in any stock or ETF would be worth today.

Every S&P 500 company sized by market cap — color by return or valuation.

S&P 500 returns by year, month, week and trailing period — total or price return.

Which month is best for stocks? Average return of every calendar month, for any ticker.

Asset-class returns ranked year by year — the Callan chart / asset allocation quilt.

The 11 S&P 500 sectors ranked year by year — a sector quilt chart, back to 1999.

The biggest US companies as animated bubbles, rising and falling with their total return over time.

How recent stock-market debuts have performed since listing — annualized, vs the S&P 500, by IPO vs spin-off.

Compare megacaps vs the S&P 500, rebased to 1× at any date you hover.

Where today's S&P 500 return ranks against all history — and the forward returns that followed similar moments.

Advancers vs decliners over time, % of stocks above their moving averages, new highs vs lows, and breadth across every trailing window.

Every stock as a row, every day as a column — market selloffs are vertical stripes, sector routs are blocks.

How top-heavy is the market? The top 1–10 companies' share of total market value, month by month since 2010.

Every company that ever cracked the market's top 10 since 2010 — who climbed, who faded, who never left.

Is the market expensive? The Shiller CAPE back to 1871 and what valuations have meant for the next decade.

The S&P 500 since 1871 — odds of gain by holding period, real drawdowns, and the growth of $1.

Stocks trading cheapest relative to their own P/E, P/FCF, P/S, or P/B history — with fair-value bands.

Follow a company's revenue through its income statement as a Sankey — costs, taxes, and profit.

Follow a company's cash from net income through operating cash flow into capex, buybacks, and dividends.

Monthly payment, principal vs interest by year, and the balance paydown — with extra-payment savings.

Should you rent or buy? Net-wealth verdict with sensitivity analysis of every assumption.

Live term structure, the 10Y–2Y spread, and every inversion episode.
