Bubble Tracker: Is the Market in a Bubble?
Yes — by this framework, the market is in bubble territory: 3 of 3 pillars and 7 of 8 scored gauges are at historical extremes. This measures valuation conditions, not the timing of a top. Every gauge is scored point-in-time — using only data that had been released by the evaluation date — so today's score is directly comparable to what the identical framework read at the March 2000, October 2007 and January 2022 peaks.
What drives today's answer
The fingerprint most resembles the 2000 peak.
Household Cash Allocation
Just 1/8 gauges — a credit bubble, not a valuation bubble.
Sources, methodology & freshness
Same framework, same release-aware data at every date. A gauge votes only past the 90th bubble percentile under BOTH its full history and the trailing 20 years, and only with 5+ years of published history.
The score through time — normalized and calibrated
The share of live scored gauges at extremes, month by month since 1997, with no look-ahead. Showing the share — rather than the raw count — keeps the six-gauge early basket comparable with today's seven. The framework maxed out in 1998–2000, read nearly nothing through 2003–2016 — including at the 2007 credit-bubble top — climbed to 4/8 at the 2021–22 peak, and reads 7/8 today.
The bubble fingerprint — today vs each peak
Every cell is the conservative bubble percentile used for voting— the lower of the expanding-history and trailing-20-year readings, oriented so higher always means more bubble-like. Today's profile most resembles the 2000 peak. “—” means the gauge lacked five years of published history at that date.
| Gauge | Raw today | Today vote | 2000 peak | 2007 peak | 2021–22 peak |
|---|---|---|---|---|---|
| Buffett Indicator (Cap/GDP) high = bubble · as of Q1 2026 | 250% | 97thfull 99 · 20Y 97 | 99th164% | 85th131% | 98th229% |
| Market Cap / Corporate Profits high = bubble · as of Q1 2026 | 20.2× | 93rdfull 93 · 20Y 94 | 99th27.4× | 31st12.9× | 91st18.5× |
| Household Equity Allocation high = bubble · as of Q1 2026 | 45.8% | 97thfull 98 · 20Y 97 | 98th37.4% | 87th33.5% | 98th41.6% |
| Sideline Cash Ratio low = bubble · as of Q1 2026 | 0.34 | 96thfull 96 · 20Y 97 | 99th0.31 | 69th0.47 | 93rd0.41 |
| Household Cash Allocation low = bubble · as of Q1 2026 | 14.5% | 64thfull 64 · 20Y 65 | 98th12.8% | 68th14.1% | 46th15.1% |
| SPY / M2 Money Supply high = bubble · as of 2026-05-01 | 32.8 | 100thfull 100 · 20Y 100 | 92nd29.4 | 62nd20.0 | 84th21.4 |
| Margin Debt: Excess Leverage high = bubble · as of 2026-05-01 | 25.4 pp | 95thfull 95 · 20Y 97 | — | 93rd32.4 pp | 45th1.4 pp |
| Margin Debt as % of M2 high = bubble · as of 2026-05-01 | 6.1% | 100thfull 100 · 20Y 100 | — | 89th4.9% | 79th4.3% |
| Context — displayed, but no vote | |||||
| Top 1% Wealth Share context — no vote · as of Q1 2026 | 31.6% | 98thfull 98 · 20Y 98 | 98th27.9% | 99th28.7% | 96th30.8% |
| Tech Volatility Spread (VXN−VIX) context — no vote · as of 2026-07-10 | 9.9 pts | 90thfull 90 · 20Y 100 | — | 15th3.3 pts | 67th4.6 pts |
Peak columns are point-in-time: the value shown is the latest that had been RELEASED by the peak date (the Fed's Z.1 lags a quarter by ~10 weeks), and its percentile uses only history published by then. That is why the 2000 column shows Q4-1999 vintage readings — it is what an investor could actually have computed on 2000-03-24.
What happened next — SPY after each score band
Average SPY price returns after each month in the point-in-time history (1997-12 → 2026-06), grouped by the share of live gauges at extremes. Normalizing the share keeps the six- and seven-gauge eras comparable. Even in the bubble zone, the next 12 months averaged positive; the damage appeared over 3–10 years and in drawdowns.
Bubble zone (70%+)
| Share extreme that month | Months | Fwd 1y | Fwd 3y | Fwd 5y | Fwd 10y | Avg max DD (3y) |
|---|---|---|---|---|---|---|
| Bubble zone (70%+)Today | 43 | +6.5% | -14.1% | -13.9% | -7.9% | -39.1% |
| Elevated (40–69%) | 33 | +6.7% | +16.3% | +0.7% | -16.6% | -30.0% |
| Low share (<40%) | 94 | +7.8% | +32.6% | +57.4% | +120.8% | -27.9% |
| None extreme (0%) | 173 | +9.3% | +26.5% | +49.2% | +133.4% | -24.0% |
Bubble zone (70%+)
Elevated (40–69%)
Low share (<40%)
None extreme (0%)
Overlapping monthly windows — adjacent months share most of their forward path, so sample sizes are optimistic. Bubble-zone months cluster in 1998–2000 and 2021+; recent months lack complete long horizons and drop out of the longer columns. SPY price return, dividends excluded.
The pillars — expand the underlying gauges
Gauges are grouped into three pillars so overlapping measures can't stuff the ballot. The four allocation gauges describe one phenomenon and the pillar votes once; a pillar is extreme when at least half its live gauges are. Open a pillar for its full-history charts. Context gauges remain unscored.
Price vs the economy and vs earnings — the Buffett Indicator and the aggregate cap-to-profits multiple.
How fully invested the economy is: household equity/cash allocations, sideline cash, and stocks priced in money supply. These four overlap by construction — the pillar votes once.
Whether the rally is being carried on borrowed money: margin debt growing faster than the market (the flow) and margin debt as a share of M2 (the stock).
Direct valuation2/2 extremeOpen 2 charts ↓Close ↑
Buffett Indicator (Cap/GDP) At extreme
The market value of all US public equities as a percent of nominal GDP — price vs the economy. Buffett’s "best single measure," from the Fed’s Z.1, since the early 1950s.
Market Cap / Corporate Profits At extreme
The aggregate P/E of the whole market: public equity value over economy-wide after-tax profits. The earnings-based cross-check on the Buffett Indicator — the two disagreeing is the margin debate.
Allocation & liquidity3/4 extremeOpen 4 charts ↓Close ↑
Household Equity Allocation At extreme
The share of household financial assets in equities (Fed Z.1) — how fully invested households already are. High allocations have preceded weak decade returns.
Sideline Cash Ratio At extreme
Money-fund assets plus bank deposits relative to the market value of all US public equities. LOW is the bubble signature: the cash cushion is small next to the market it would have to support.
Household Cash Allocation Not extreme
Cash, deposits and money-fund shares as a share of household financial assets. The 2000 bubble bottomed this near 12.8%; LOW is the bubble direction.
SPY / M2 Money Supply At extreme
The S&P 500 priced in units of money supply — how far the market has outrun the liquidity behind it.
Leverage & speculation2/2 extremeOpen 2 charts ↓Close ↑
Margin Debt: Excess Leverage At extreme
Margin-debt growth minus SPY growth, year over year (FINRA). Sustained readings above +20 marked the late stages of the 2000, 2007 and 2021 cycles.
Margin Debt as % of M2 At extreme
Margin debt as a share of the M2 money supply — how much of the economy’s spendable money is borrowed against portfolios. The stock of leverage beside excess leverage’s flow; normalizes the dollar level for monetary growth across decades.
Context — no votestructural wealth and tech-risk gaugesOpen 2 charts ↓Close ↑
Top 1% Wealth Share Context — no vote
CONTEXT, not a vote: the top 1%’s share of household net worth swells with equity valuations, but it trends structurally and says nothing about timing.
Tech Volatility Spread (VXN−VIX) Context — no vote
CONTEXT, not a vote: a wide spread means the options market prices concentrated tech risk — but it spikes in fear as well as in froth, so it can’t distinguish the two on its own. History starts 2001.
The breadth check — confirmation, not a vote
Valuation extremes with broad participation have historically run longer than extremes carried by narrow leadership. Breadth modifies the read — broad, narrow, or deteriorating — but does not change the score (history since ~2011; these could not have seen the 2000 or 2007 tops).
Valuation is extreme while internal damage is elevated or widening. That makes the setup less broadly confirmed and more fragile, but it does not change the valuation score.
The average stock (equal-weight RSP) is 0.3% off its 1-year high vs 0.6% for cap-weighted SPY — a gap of 0.3pp. As of 2026-07-10.
Share of S&P 500 members 20%+ below their own 1-year high (79th percentile since 2011); Nasdaq-100: 42%. As of 2026-07-10.
What this page cannot tell you
How Bubble Tracker Works
- 1Three pillars of scored gaugesDirect valuation (the Buffett Indicator and the market-cap-to-profits multiple), allocation & liquidity (household equity and cash allocations, sideline cash, SPY/M2 — four overlapping views that vote as one pillar), and leverage (margin debt growing faster than the market, and margin debt as a share of M2 — the flow and the stock of borrowed money). Top-1% wealth share and the VXN−VIX spread are shown as context but get no vote; breadth is a separate confirmation check.
- 2Score each gauge point-in-time, with no look-aheadA reading only exists once it was actually published (the Fed's Z.1 lags a quarter by ~10 weeks; FINRA margin data by ~7 weeks), and every percentile uses only history available at the evaluation date. A gauge is extreme past the 90th "bubble percentile" — oriented so higher always means more bubble-like — under BOTH its full history and the trailing 20 years, the second test preventing structurally trending series from being mechanically extreme.
- 3Calibrate the same score at every prior peakBecause scoring is release-aware, the framework can be replayed honestly: what would it have printed on 2000-03-24, 2007-10-09, 2022-01-03? It maxed out in 2000, read almost nothing in 2007 (a credit bubble, not a valuation bubble), and was elevated at the 2021–22 peak. That score-versus-score comparison, not adjective inflation, is what backs the headline answer.
- 4Demonstrate the outcome claimThe monthly score history is joined to SPY forward returns: average 1-, 3-, 5- and 10-year returns and the average worst drawdown after each normalized score band. Bands use the share of live gauges at extremes, so the six- and seven-gauge eras stay comparable. The result is the page's honesty in numbers — high scores said little about the NEXT year, and a lot about the next three to ten.