SPYUSD
SPDR S&P 500 ETF Trust
From 2002-07-26 to 2026-10-13
10,000→141,258
Total return +1,312.58% · Annual return +11.56%
$10,000 starting capital · DRIP on · history from 2002-07-26 to 2026-10-13
TLT focuses on longer-duration U.S. Treasuries; SPY on equities. The chart illustrates how rate-sensitive bonds and stocks can diverge — useful context, not a timing signal.
SPYUSD
SPDR S&P 500 ETF Trust
From 2002-07-26 to 2026-10-13
10,000→141,258
Total return +1,312.58% · Annual return +11.56%
TLTUSD
ISHARES 20+ YEAR TREASURY BOND ETF
From 2002-07-26 to 2026-10-13
10,000→21,914
Total return +119.14% · Annual return +3.29%
2002-07-26→2026-10-13
$10,000 backtest with optional dividend reinvestment.
Historical illustration only — not investment advice. Back to the ETF return calculator.