daily · indexed (100 = shared start)

Stocks vs bonds

How have equities compared with the core bond market and long Treasuries?

Stocks − 20y+ Treasury+313.4%
Data through 23 Jul 2026
-200.00.00200.0400.0600.0800.01,000Apr 2007Feb 2011Dec 2014Oct 2018Sep 2022Jul 2026
Stocks (SPY)
Total bond (BND)
7-10y Treasury (IEF)
20y+ Treasury (TLT)
Stocks vs bonds: summary statistics (Max range)
SeriesFirstLatestMinMax
Stocks (SPY)100.0727.048.9746.2
Total bond (BND)100.0175.998.1181.5
7-10y Treasury (IEF)100.0182.997.2208.2
20y+ Treasury (TLT)100.0172.994.9296.7
Source:Yahoo FinanceSPYBNDIEFTLT· Data may be revised by the source.

FormulaSPY, BND, IEF, TLT adjusted close indexed to 100 at the shared start
Methodology

SPY (equities) versus BND (total bond), IEF (7-10 year Treasury) and TLT (20+ year Treasury), all daily, rebased to 100 at their shared start. Uses split- and dividend-adjusted close. The four lines frame the risk-on / risk-off axis: equities vs the aggregate bond market, and against the rate-sensitive long end that falls hardest when yields rise.

Freshness
Data through
23 Jul 2026
Last refreshed
24 Jul 2026
Native frequency
daily

The site is refreshed separately from the source. Data through = the latest observation published by Yahoo Finance; last refreshed = when PIER20 last fetched the file.

Finding ideas is the easy part. The hard part is turning them into trusted, deployable evidence fast enough to repeat the loop before the market moves.

Book a demo

PIER20 provides research software and does not provide investment advice or make investment recommendations. PIER20 is not authorised or regulated by the Financial Conduct Authority. Nothing on this website should be relied upon as investment advice or a recommendation to buy or sell any financial instrument.