Gold vs Stocks: Which Is the Better Long-Term Investment?
Gold vs Stocks Comparison
| Factor | Gold | Stocks (S&P 500) |
|---|---|---|
| Annualized Return (50 yr) | ~7–8% (nominal) | ~10–11% (nominal) |
| Income Generation | None — no dividends or interest | Dividends (~1.5–2% yield) |
| Inflation Hedge | Strong — centuries of evidence | Moderate — long-term yes, short-term variable |
| Volatility | Moderate | High — larger drawdowns |
| Crisis Performance | Tends to rise in crises | Tends to fall in crises |
| Correlation to Stocks | Low/negative | N/A |
| Liquidity | High (ETFs, futures) | High |
| Storage/Costs | Vault fees (physical), expense ratio (ETFs ~0.40%) | Expense ratio (index funds ~0.03%) |
| Tax Treatment | Collectibles rate (28% max) | LTCG rate (0–20%) |
The Case for Stocks
Over the long run, stocks are the superior wealth builder. A $10,000 investment in the S&P 500 in 1975 would be worth roughly $1.7 million today (with dividends reinvested). The same amount in gold would be worth around $500K. The gap widens over every multi-decade period because stocks compound through earnings growth and dividend reinvestment — gold doesn’t compound at all.
Stocks represent ownership in real businesses that innovate, expand, and generate free cash flow. Gold just… sits there, looking shiny.
The Case for Gold
Gold’s value is in what it does when stocks don’t work. During the 2008 financial crisis, the S&P 500 fell 57% while gold rose 25%. Gold tends to perform well during periods of inflation, geopolitical instability, and currency debasement — precisely when stocks struggle most.
A 5–10% gold allocation in a diversified portfolio has historically reduced overall volatility and improved risk-adjusted returns (measured by the Sharpe ratio) because of gold’s low correlation with equities.
How to Hold Gold in a Portfolio
Most investors use gold ETFs (like GLD or IAU) for convenience. Physical gold (coins, bars) appeals to those concerned about systemic financial risk. Gold mining stocks offer leveraged exposure to gold prices but carry additional business risk. For most portfolios, a 5–10% allocation via ETFs is the pragmatic approach.
Key Takeaways
- Stocks dramatically outperform gold over multi-decade periods due to earnings growth and compounding.
- Gold serves as a crisis hedge and inflation protector — it zigs when stocks zag.
- Gold generates no income; stocks pay dividends that compound over time.
- A 5–10% gold allocation can improve portfolio risk-adjusted returns without significantly dragging performance.
- Gold is taxed at the higher collectibles rate (28%); stocks benefit from lower capital gains rates.
Frequently Asked Questions
Has gold beaten stocks over any long period?
Gold outperformed stocks from 2000–2011 (the dot-com bust through the gold bull market) and during the 1970s stagflation era. But over 20+ year periods, stocks have almost always won.
Is gold a good hedge against inflation?
Over long periods, yes — gold has maintained its purchasing power for centuries. However, in short inflationary bursts, gold’s response can be inconsistent. It’s better thought of as a long-term store of value than a precise inflation tracker.
How much gold should I hold?
Most financial advisors recommend 5–10% of a diversified portfolio. More than 10% starts to meaningfully drag returns in normal market conditions. Less than 5% may not provide enough diversification benefit.
Should I buy physical gold or gold ETFs?
For most investors, gold ETFs are more practical — low cost, instantly liquid, no storage concerns. Physical gold makes sense for investors who want a hedge against systemic financial system risk (where ETFs might be inaccessible).
Does gold pay dividends?
No. Gold generates zero income. Its return comes entirely from price appreciation. This is its biggest disadvantage versus dividend-paying stocks or bonds over long holding periods.