🛢️ Commodities · Lesson 6 of 6 · 8 min
How to Actually Invest in Commodities
🛢️ You probably don't want a truck of crude oil parked in your driveway, and yet that's roughly what buying real commodities involves. There's a far simpler way in — with one weird trap that quietly eats returns.
💡 Key idea
Commodity ETFs are the easy way in — but futures-based ones can lag the actual commodity (contango), and commodities pay no income. Keep them a small slice.
🧠 Why it matters
Most people get commodity exposure through ETFs, not physical barrels or bushels. GLD and SLV track gold and silver; broad funds track baskets of commodities; some track oil or gas. The trap: many commodity ETFs hold FUTURES contracts, not the actual stuff, and rolling those contracts forward can quietly bleed money in a market condition called CONTANGO — so a commodity's price can rise while your ETF lags. Commodities also pay no dividends or interest; they just sit there. That's why most experts keep them a SMALL slice of a portfolio.
🌍 In the real world
💡 Famous example: oil's price has had years where it rose overall, yet a popular oil ETF holding futures still lost money — because each month it sold expiring contracts low and bought later ones higher. The headline price and your return aren't the same thing.
📌 Takeaways
- Most invest via ETFs, not physical commodities
- Futures-based ETFs can lag due to 'contango'
- Commodities pay no income — keep them a small slice
✅ Test yourself
How do most people invest in commodities?
- Storing physical barrels
- Through ETFs
- Buying mines
- They can't
Answer: B · Through ETFs
ETFs give exposure without the nightmare of storing physical oil, grain, or metal.
Why can a futures-based commodity ETF lag the commodity's price?
- Fees only
- Rolling futures contracts forward can bleed money in 'contango'
- Dividends
- It can't
Answer: B · Rolling futures contracts forward can bleed money in 'contango'
Selling expiring contracts low and buying later ones higher quietly erodes returns — contango.
Quiz, XP and streaks in the app. No sign-up needed.