ETF vs Gold: Should You Invest in Stocks or Precious Metals?
Last updated: March 2026
Stock ETFs have historically delivered far superior long-term returns compared to gold, but gold serves a distinct role as a portfolio diversifier and crisis hedge. Most financial advisors suggest a small gold allocation (5-10%) alongside a core stock ETF portfolio for investors seeking additional diversification.
Quick Comparison
| Feature | Stock ETF | Gold |
|---|---|---|
| 50-Year Avg Return | ~10% annually | ~7% annually |
| Dividends / Income | Yes | None |
| Inflation Hedge | Strong long-term | Strong historically |
| Crisis Performance | Often declines | Often rises |
| Storage / Custody | Electronic (broker) | Vault or physical storage |
| Intrinsic Value | Company earnings | Scarcity and demand |
| Volatility | Moderate | Moderate to high |
| Access via ETFs | Thousands available | GLD, IAU, SGOL |
Gold as a Store of Value vs Growth Asset
Gold and stock ETFs serve fundamentally different investment purposes. Stocks represent ownership in businesses that create value through products, services, and innovation. Over time, corporate earnings grow, and stock prices follow. This makes stocks a growth asset — they create new wealth.
Gold, by contrast, is a store of value. It does not generate earnings, pay dividends, or produce cash flow. One ounce of gold today is the same ounce of gold it was a century ago. Its value comes from scarcity, durability, and thousands of years of human history treating it as money.
This distinction explains the long-term return difference. Stocks have returned roughly 10% annually over the past century, while gold has returned approximately 7% — and much of gold's return came from a few dramatic bull markets. If you invested $10,000 in the S&P 500 in 1970, you would have roughly $2.5 million today. The same amount in gold would be worth about $400,000.
Gold's Role During Market Crises
Where gold shines (literally) is during periods of extreme economic uncertainty. During the 2008 financial crisis, while the S&P 500 fell 37%, gold rose approximately 5%. During the dot-com crash of 2000-2002, gold gained while stocks plummeted. Gold tends to perform well when confidence in financial systems wavers.
This crisis-hedging property makes gold a useful portfolio diversifier. Adding a small allocation of gold to a stock portfolio can reduce overall portfolio volatility and soften the blow during market downturns. Research suggests that a 5-10% gold allocation has historically improved risk-adjusted returns for balanced portfolios.
However, gold is not a perfect hedge. It can decline alongside stocks — this happened in 2013 when gold fell 28% while stocks rose. Gold is also highly volatile on its own, having experienced drawdowns exceeding 40% from peak to trough. It should be viewed as a diversifier, not a safe haven.
Gold ETFs vs Physical Gold
If you decide to add gold to your portfolio, you can buy physical gold (coins or bars), gold ETFs, or gold mining stock ETFs. Gold ETFs like GLD and IAU track the price of physical gold and are backed by actual gold stored in vaults. They offer the simplest way to add gold exposure without dealing with storage, insurance, or authenticity concerns.
GLD (SPDR Gold Shares) is the largest gold ETF with an expense ratio of 0.40%. IAU (iShares Gold Trust) is slightly cheaper at 0.25%. Both closely track the spot price of gold and can be bought and sold like any stock. For cost-conscious investors, IAU is the better choice due to its lower fee.
Gold mining ETFs like GDX (VanEck Gold Miners) offer leveraged exposure to gold prices because mining companies' profits amplify gold price movements. However, mining ETFs also carry company-specific risks like operational problems, management decisions, and production costs. They are more volatile than physical gold ETFs and not suitable as a pure gold price hedge.
Stock ETF vs Gold: Key Metrics
The Verdict: Stock ETFs for Growth, Small Gold Allocation for Diversification
Stock ETFs should form the core of your portfolio for long-term wealth building. Gold has a legitimate role as a diversifier but should be limited to 5-10% of your total portfolio. Use low-cost gold ETFs like IAU for exposure. Do not expect gold to match stock returns over time — its value lies in providing stability during periods when other assets struggle.
Frequently Asked Questions
Is gold a good investment for beginners?
How much gold should I have in my portfolio?
Is a gold ETF the same as owning physical gold?
Does gold protect against inflation?
Related Comparisons
Related Articles
Related ETFs
Key Terms
Ready to start investing in ETFs? We use and recommend Interactive Brokers (IBKR) for its low fees, global market access, and professional-grade tools. New accounts can earn free IBKR stock depending on your deposit amount.
Explore More Topics
Strategies by life stage
Recommended: This beginner-friendly ETF course on Udemy covers everything from ETF fundamentals to building a recession-proof portfolio in 7 days.