Asset Classes

ETFs vs Individual Stocks: Which Belongs in Your Portfolio?

April 9, 2026·7 min read

An ETF — exchange-traded fund — is a basket of investments that trades on a stock exchange like a single share. When you buy one share of an S&P 500 ETF, you are buying a tiny slice of all 500 companies in that index in one click.

Individual stocks are simpler: you buy one share, you own one slice of one company. Both have a place in a thoughtful portfolio. The trick is knowing which to use for what.

Advertisement

What an ETF actually is, mechanically

A fund manager assembles a basket of assets according to some rule. The most common rule is "match this index" — the S&P 500, the FTSE 100, the MSCI World. The fund issues shares that trade like any stock. The price tracks (within a tiny margin) the value of the underlying basket.

The result: with one trade, you own diversified exposure to hundreds or thousands of companies. The famous examples:

  • SPY, VOO, IVV — S&P 500 (largest 500 US companies)
  • QQQ — Nasdaq-100 (mostly large US tech)
  • VTI — Total US Stock Market
  • VXUS, VEA — Developed international markets
  • VWO — Emerging markets
  • AGG, BND — Total US bond market

The cost argument

ETFs charge an annual expense ratio, expressed as a percentage of your invested amount. Index ETFs are extraordinarily cheap. VOO charges 0.03% per year — thirty cents per thousand dollars invested. An actively-managed mutual fund typically charges 0.7% to 1.5% per year. Over 30 years that gap compounds into a difference of tens of thousands of dollars on a moderately-sized portfolio.

Individual stocks have no expense ratio at all. So on the cost dimension, individual stocks beat ETFs. But cost is rarely the main reason to choose between them.

The diversification argument

This is the core trade-off. One share of VTI gives you a stake in roughly 4,000 US companies. One share of Apple gives you a stake in one company. If Apple has a bad decade — and historically every dominant company eventually does — you feel it directly. If a few of VTI's 4,000 holdings have a bad decade, the others compensate.

This is called idiosyncratic risk: the risk specific to one company that you can theoretically diversify away. Markets do not pay you to take idiosyncratic risk — they pay you to take systematic risk (the risk of the overall market). Buying ETFs is the cheap way to take exactly the risk you are paid for and skip the risk you aren't.

When individual stocks make sense

Despite all of the above, there are real reasons to own individual stocks:

  • You have specialised knowledge about an industry that lets you genuinely evaluate companies most analysts can't.
  • You enjoy it. Picking stocks is a hobby for some people, the same way collecting wine is. As long as you treat it as a hobby budget, not a retirement plan, that is fine.
  • You are concentrating intentionally. Some investors deliberately bet big on a small number of high-conviction names. They tend to either get rich or get poor.
  • Tax considerations. In some jurisdictions you can harvest losses on individual stocks more easily than on funds.

A sensible default split

For most people building wealth over decades, a defensible default is:

  • 80%+ in index ETFs spread across global stocks and bonds.
  • 0–20% in individual stocks, treated as a satellite allocation. Be willing for any of these to go to zero.

Avoid the trap of owning twenty different individual stocks and calling it diversified. If they are all US large-cap tech (Apple, Microsoft, Google, Amazon, Meta, Nvidia, Tesla…), you essentially own one bet, expressed seven different ways.

Try the comparison

In What-If Portfolio, build two portfolios side by side: one made of three broad ETFs (VTI, VXUS, BND), and one made of your seven favourite stocks. Run both over 5 and 10 years. Compare the CAGR, the max drawdown, and the volatility. The numbers will probably surprise you.

Try it in the simulator

Build the portfolios from this article and see the numbers for yourself.

Open simulator

Want the full experience? Upgrade to Pro for $14.50 →