thetrading.tools
ValuationDaily estimates through Oct 22, 2026

Stocks vs Bonds

How far have stocks pulled ahead of Treasuriesโ€”and what has a lead like this meant for the next decade?

A rising line means stocks are growing wealth faster; a falling line means Treasuries are. Dividends and coupons count. Both return series are estimates, with the Treasury side modeled from yields.

Stock lead over the past 10 years
+15.3 pts/ year

S&P 500: 15.4% a year.
Modeled Treasury: 0.1% a year.

Same endpoint: Oct 22, 2026. Points are the difference between the two annualized returns.

Leader under the 25% rule
Stocks
Retrospective turn
Mar 23, 2020
Confirmed later
Apr 14, 2020
Ratio vs record
โˆ’4.5%

The separate monthly record ends Jun 2026. Its ten-year stock lead was +15.2 pts a year, wider than 97% of prior readings.

01

The long contest, since 1970

Range:

Stocks / Treasuries, with income reinvested

Jan 2, 1970 = 100 ยท log scale
1001k19801990200020102020Oct 4, 1974Jan 14, 2000Mar 9, 2009+363%6.5 years ยท 2,388 days1,132
Estimated relative wealth through Oct 22, 2026. Selected turns and dashed comparisons are identified retrospectively; they are not trading signals. Equal percentage changes occupy equal vertical distances. A falling ratio can occur even when both assets gain.

Oct 1974 โ†’ Oct 1987

+195%

Ratio change over 13 years

Jan 2000 โ†’ Mar 2009

โˆ’73%

Ratio change over 9.2 years

Mar 2020 โ†’ Oct 2026

+363%

Ratio change over 6.5 years

A 100% rise means stock wealth doubled relative to Treasury wealth. It does not mean stocks earned 100 percentage points more. The comparison windows span intervening reversals.

See the S&P 500 price alongside this history
Range:
1001k10k198019902000201020207,663
S&P 500 price index, excluding dividends. This separate chart shows the stock market's absolute direction.
02

A smaller lead can still be a stock win

After unusually strong decades, stocks often kept outperforming. Their advantage usually shrank. Those are different questions, and the historical record answers both.

75%

of wide-lead months were followed by another decade of stock outperformance

74%

were followed by a narrower annual return gap than in the preceding decade

The wide-lead group's median trailing gap was +12.4 pts a year; its median following gap was +6.5 pts a year. Stock wins were less common than the 85% rate across all eligible months. A wide lead alone was an unreliable reason to expect bonds to take over.

All eligible months ยท starts Jan 1911โ€“Jun 2016 ยท overlapping observations
Prior stock leadPast 10y gapNext 10y gapStocks winMonths
Widest fifth+12.4 pts+6.5 pts75%292
All eligible months+3.7 pts+4.5 pts85%1266
Narrowest fifthโˆ’1.8 pts+6.5 pts100%229

Gap columns are cohort medians of stock CAGR minus Treasury CAGR, in percentage points per year. The narrowing rate compares past and future gaps within each observation; it is not calculated by subtracting the two medians.

How much separate history is there?

Those 292 wide-lead months contain only 5 non-overlapping forward decades under the selection below. Stocks won 4 of them; the median next-decade gap was +5.4 pts a year. That is a small sample, sensitive to which starting months are selected.

Forward decadePast gapNext gapWinner
Dec 1924 โ†’ Dec 1934+5.3 pts+0.2 ptsStocks
May 1942 โ†’ May 1952+6.0 pts+15.8 ptsStocks
May 1952 โ†’ May 1962+15.8 pts+12.4 ptsStocks
May 1962 โ†’ May 1972+12.4 pts+5.4 ptsStocks
Apr 1998 โ†’ Apr 2008+9.0 ptsโˆ’2.7 ptsBonds

Selection: take the earliest qualifying month, then the next at least ten years later. Forward windows do not overlap; their economic conditions and trailing windows can. Non-overlap does not establish statistical independence.

Study rules, the five-year check and the longer record

Each month's trailing ten-year gap is ranked against earlier gaps, with at least 240 prior months required. The top fifth is a wide stock lead; the bottom fifth is a narrow lead, which can still be positive. Outcomes need a complete forward window. The ten-year sample therefore ends June 2016.

At five years, the wide-lead group's median forward gap was +8.5 pts a year versus +6.2 pts across all eligible months; stocks won 79% versus 77%. Those 323 overlapping months reduce to 9 non-overlapping windows, whose median gap was +11.0 pts.

Ranks use only earlier observations, but the underlying inputs are revised historical series without release lags. The study describes history; it does not reconstruct the information investors had at each release. The monthly record uses monthly average prices and yields; it is kept separate from the daily close series.

Range:
-8.7 pts5.4 pts19.4 pts1900192019401960198020002020+15.2 pts
Trailing ten-year stock CAGR minus modeled bond CAGR, monthly through June 2026. No fixed historical bands are used to imply that today's thresholds were available in the past.
Range:
1101001k1900192019401960198020002020767.2
Separate monthly relative-wealth estimate, January 1881 = 1. Before 1953, the Treasury input is Shiller's historical long-government-bond yield splice. Maturities before 1953 differ from the modern ten-year benchmark.
03

A turn is visible before it is confirmed

The current stocks stretch traces back to Mar 23, 2020. The 25% reversal rule confirmed it on Apr 14, 2020. The earlier date identifies a low or high in hindsight. Investors could only observe the confirmation later.

The ratio is โˆ’4.5% from this stretch's high on Oct 6, 2026. A 25% fall from the high would confirm a reversalโ€”โˆ’21.5% from the latest level. This describes relative leadership; it is not an allocation rule.

Explore all 24 leadership stretches since 1962

All returns below are cumulative across the displayed dates, including short stretches. A closed stretch ends at a retrospective extreme; its end was confirmed later. The open stretch ends at the latest observation. Gains measure wealth in each asset; ratio change measures one relative to the other.

Pivot โ†’ endLeaderStart confirmedEnd confirmedLengthStocksTreasuryRatio
Mar 23, 2020 โ†’ latestStocks ยท openApr 14, 2020โ€”6.6 years+276.6%โˆ’14.9%+342.6%
Jan 17, 2020 โ†’ Mar 23, 2020BondsMar 9, 2020Apr 14, 20202 monthsโˆ’32.6%+10.8%โˆ’39.1%
Oct 3, 2011 โ†’ Jan 17, 2020StocksFeb 8, 2012Mar 9, 20208.3 years+257.6%+19.2%+199.9%
Feb 18, 2011 โ†’ Oct 3, 2011BondsAug 8, 2011Feb 8, 20127 monthsโˆ’17.2%+18.9%โˆ’30.3%
Mar 9, 2009 โ†’ Feb 18, 2011StocksApr 9, 2009Aug 8, 20111.9 years+107.2%+0.1%+107.0%
Jul 13, 2007 โ†’ Mar 9, 2009BondsJan 22, 2008Apr 9, 20091.7 yearsโˆ’54.7%+27.1%โˆ’64.4%
Oct 9, 2002 โ†’ Jul 13, 2007StocksNov 21, 2002Jan 22, 20084.8 years+117.1%+8.7%+99.7%
Mar 19, 2002 โ†’ Oct 9, 2002BondsJul 10, 2002Nov 21, 20027 monthsโˆ’33.0%+17.7%โˆ’43.1%
Sep 21, 2001 โ†’ Mar 19, 2002StocksMar 11, 2002Jul 10, 20026 months+22.0%โˆ’2.6%+25.2%
Jan 14, 2000 โ†’ Sep 21, 2001BondsDec 20, 2000Mar 11, 20021.7 yearsโˆ’32.7%+27.6%โˆ’47.3%
Oct 7, 1998 โ†’ Jan 14, 2000StocksNov 23, 1998Dec 20, 200015 months+53.4%โˆ’10.5%+71.3%
Jul 17, 1998 โ†’ Oct 7, 1998BondsOct 5, 1998Nov 23, 19983 monthsโˆ’17.9%+10.8%โˆ’25.9%
Dec 4, 1987 โ†’ Jul 17, 1998StocksJan 31, 1989Oct 5, 199810.6 years+611.7%+172.3%+161.3%
Oct 5, 1987 โ†’ Dec 4, 1987BondsOct 19, 1987Jan 31, 19892 monthsโˆ’31.4%+6.5%โˆ’35.5%
Aug 16, 1982 โ†’ Oct 5, 1987StocksApr 15, 1983Oct 19, 19875.2 years+287.6%+104.9%+89.2%
Aug 5, 1981 โ†’ Aug 16, 1982BondsMar 3, 1982Apr 15, 198312 monthsโˆ’16.8%+27.2%โˆ’34.6%
May 6, 1980 โ†’ Aug 5, 1981StocksAug 11, 1980Mar 3, 198215 months+32.6%โˆ’13.0%+52.4%
Feb 26, 1980 โ†’ May 6, 1980BondsApr 21, 1980Aug 11, 19802 monthsโˆ’5.8%+27.8%โˆ’26.3%
Oct 4, 1974 โ†’ Feb 26, 1980StocksMar 3, 1975Apr 21, 19805.4 years+134.5%+10.8%+111.7%
Jan 11, 1973 โ†’ Oct 4, 1974BondsMay 22, 1974Mar 3, 19751.8 yearsโˆ’44.9%+1.1%โˆ’45.5%
Jul 7, 1970 โ†’ Jan 11, 1973StocksApr 14, 1971May 22, 19742.5 years+82.7%+26.2%+44.8%
Dec 3, 1968 โ†’ Jul 7, 1970BondsMay 20, 1970Apr 14, 19711.6 yearsโˆ’30.4%+0.1%โˆ’30.5%
Jun 26, 1962 โ†’ Dec 3, 1968StocksJan 28, 1963May 20, 19706.4 years+152.8%+15.1%+119.6%
Jan 2, 1962 โ†’ Jun 26, 1962BondsJun 21, 1962Jan 28, 19636 monthsโˆ’25.2%+2.6%โˆ’27.1%
04

Sources, assumptions and the reference chart

The Treasury line estimates returns from yields. It does not track a fund's observed total return. That distinction matters most when interpreting exact levels across many decades.

How the estimates are calculated and dated

Stock returns. Daily S&P 500 closes plus Shiller's annual dividend rate accrued over calendar days and reinvested. Dividend observations end June 2026; the last known dividend yield estimates the following 4 months. This is not an official S&P total-return index.

Treasury returns. At each observation, a par ten-year note paying the previous yield is repriced using twenty semiannual coupon periods at the current yield, then coupon accrual is added. Proceeds are treated as reinvested. This approximates a constant-maturity roll: it does not age the note between observations, use the full yield curve, or deduct trading costs and fees. DGS10 itself measures a yield. Bond price changes must be estimated.

Dates. Stock closes are available through Oct 23, 2026; Treasury yields through Oct 22, 2026. The headline and daily chart stop at their latest common date, Oct 22, 2026. Inside the record, stock sessions without a new Treasury yield use the latest prior bond observation. The separate monthly study ends June 2026.

Comparison with IEF. From Jul 30, 2002 to Oct 22, 2026, monthly log returns correlated 0.990. The model earned 2.96% a year against IEF's 3.46%; annualized monthly volatility was 7.58% against 6.64%. IEF holds a 7โ€“10-year basket, so it is a useful cross-check with a different maturity profile. A high correlation does not verify the model's accumulated wealth level.

Sources: S&P 500 closes, FRED DGS10, Robert Shiller's historical series, IEF, and downloadable calculations and chart data.

Can this reproduce the โ€œadjusted for inflationโ€ reference chart?

The reference image names the S&P 500, the ten-year Treasury and inflation, but supplies no formula or numeric vertical axis. We tested 28 plausible constructions. None verified both the shape and its annotated gains. The page adopts its long view and dated comparisons without claiming to reproduce its underlying measure.

The closest visual candidate was S&P 500 price ร— ten-year yield รท CPI. Multiplying by a yield does not measure bond investment performance. It also failed to reproduce the image's gain labels, so it is not the headline series here.

If both wealth indexes are divided by the same CPI, inflation cancels: (stock wealth รท CPI) รท (bond wealth รท CPI) = stock wealth รท bond wealth. Dividing the ratio itself by CPI produces a different quantity. This says nothing definitive about the unidentified formula in the image.

Range:
11010019701980199020002010202017.23123.61.6
Three defined constructions, each normalized to 1 at Jan 2, 1962. The CPI-divided variant stops at Sep 30, 2026; no newer CPI is invented or carried forward. These illustrate the defined formulas; the reference remains unverified.

CPI: BLS via FRED, through September 2026.

Does a wide stock lead predict a bond rally?

After the widest fifth of stock leads, stocks outperformed over the next 10 years in 75% of months, versus 85% across all eligible months. Yet the annual return gap narrowed in 74% of those wide-lead months. These are overlapping historical observations, not independent trials or a forecast. Relative outperformance does not imply a positive absolute return for either asset.

What does the stocks-to-bonds ratio measure?

Estimated wealth from stocks with dividends reinvested divided by modeled Treasury wealth with coupons reinvested. A rising ratio means stocks outperform; it does not guarantee that either investment gains in absolute terms. The daily chart begins at 100 in January 1970.

Does inflation change relative wealth?

Dividing both wealth indexes by the same consumer price index leaves their ratio unchanged. Dividing the ratio itself by CPI produces a different measure. A stock-price-to-yield formula is also different: a Treasury yield is not a bond total-return index.

Are historical turns available as trading signals?

A high or low is labeled retrospectively after a 25% fall from the high or a 25% rise from the low. The page shows the later confirmation date separately. Historical pivots and their returns should not be read as results achievable by trading on the pivot dates.