The returns you get depend on what you own and how long you hold it

There is no single investment with the "best" returns because what matters most is what you can afford to lose and when you need the money. A stock mutual fund might return 10% in a good year and lose 20% in a bad one. A bond fund typically returns 3% to 5% and moves less dramatically. A savings account returns less than 1% but never loses money. The "best" return is the one you can actually stick with without panic-selling when markets drop.

Historical data shows patterns, but past performance does not predict future results. Stock market returns have averaged around 10% per year over very long periods—decades, not months. Bond returns have averaged lower, around 4% to 6%. But these are averages across many years of gains and losses mixed together. In any single year, stocks can gain 30% or lose 30%. Bonds move less but still fluctuate.

Key Takeaways

  • Stock investments historically return more over decades but lose money in some years, while bonds return less but with smaller year-to-year swings.
  • Your time horizon matters more than chasing the highest number—money you need in five years should not be in pure stocks.
  • Diversification across stocks, bonds, and cash reduces the damage when one type performs poorly.
  • Fees and taxes eat into returns significantly, so lower-cost index funds often outperform higher-cost actively managed funds.
  • Real returns (after inflation) are what actually matter—a 2% return when inflation is 3% means you lost purchasing power.

How stocks, bonds, and cash compare over different time periods

If you have 20 or more years before you need the money, stocks have historically been the highest-returning option. The S&P 500—an index of 500 large U.S. companies—has returned roughly 10% per year on average since 1950, though with years of 30% gains and years of 40% losses mixed in. A total stock market index fund gives you that same broad exposure without picking individual companies.

If you need the money in 5 to 10 years, a mix of stocks and bonds usually makes sense. Bonds are loans you make to governments or companies that pay you interest. A bond fund might return 4% in a typical year and rarely loses more than 5% in a bad year. The trade-off is clear: lower returns, but steadier ones.

If you need the money in less than five years, cash and cash-like investments become more important. A high-yield savings account currently returns around 4% to 5% depending on the bank. A money market fund returns similar amounts. You will not get rich on these returns, but you also will not lose your principal when markets drop.

Why fees and costs matter more than you think

An investment that returns 8% per year sounds better than one that returns 7%, but if the first one charges 1% in annual fees and the second charges 0.1%, the second one leaves you with more money after 20 years. This is not obvious until you do the math.

A $10,000 investment returning 8% minus 1% in fees nets you 7% growth. A $10,000 investment returning 7% minus 0.1% in fees nets you 6.9% growth. Over 20 years, the first becomes roughly $38,000 and the second becomes roughly $37,000. The difference looks small, but it grows. Over 30 years, the first becomes roughly $76,000 and the second becomes roughly $73,000. The fee difference compounds.

Index funds—which simply hold all the stocks or bonds in a particular market—typically charge 0.03% to 0.20% per year. Actively managed funds, where a manager picks individual stocks or bonds, typically charge 0.5% to 2% per year. Research consistently shows that active managers do not beat index funds often enough to justify the higher fees, especially after taxes.

How inflation changes what "good returns" actually means

A 3% return sounds modest until you realize that inflation—the rate prices rise—was 3.4% in 2023. That means your money bought less at the end of the year than it did at the start, even though the account showed a gain. Your real return (the return after inflation) was negative.

This is why a savings account earning 4.5% looks better when inflation is 3% than when inflation is 5%. The same nominal return (the number on the statement) means very different things depending on what is happening with prices in the economy.

Over long periods, stocks have returned roughly 10% nominally and about 7% after inflation. Bonds have returned roughly 5% nominally and about 2% after inflation. These real returns are what actually matter for your purchasing power decades from now.

The relationship between risk and return

Higher returns require accepting higher risk—the possibility of losing money in the short term. This is not a rule you can break. There is no investment that returns 15% per year with zero risk. If someone claims to offer that, they are either lying or running a scam.

The risk-return relationship works like this: stocks are riskier than bonds because companies can fail or fall out of favor, so investors demand higher returns to accept that risk. Bonds are less risky because the issuer (a government or large company) is unlikely to default, so investors accept lower returns. Cash is safest because banks are insured, so returns are lowest.

Your job is not to find the highest return possible. Your job is to find the highest return you can tolerate without selling in a panic when markets drop. Someone who needs money in two years and buys a stock fund will likely panic and sell at a loss when stocks fall 20%. That same person in a savings account sleeps fine. The savings account is the better investment for them, even though stocks historically return more.

How diversification reduces the damage from bad years

Diversification means owning different types of investments so that when one performs poorly, others may perform well. In 2022, stocks fell roughly 18% and bonds fell roughly 13%. An investor with 100% stocks lost 18%. An investor with 60% stocks and 40% bonds lost roughly 12%. The second investor gave up some upside in good years but suffered less damage in bad years.

Diversification works because stocks and bonds do not move in lockstep. When interest rates rise, bonds typically fall in value but stocks may hold steady or rise. When the economy slows, stocks may fall but bonds may rise because investors flee to safety. A mix of both smooths out the ride.

Within stocks, diversification means owning large companies, small companies, and international companies rather than betting everything on one sector. Within bonds, it means owning government bonds, corporate bonds, and bonds of different lengths. A target-date fund or balanced fund does this automatically—you own one fund and get diversification across stocks, bonds, and sometimes cash.

What different investors typically hold

A person in their 20s with 40+ years until retirement might hold 90% stocks and 10% bonds. They can tolerate big drops because they have time to recover. A person in their 50s might hold 60% stocks and 40% bonds. A person in their 70s living off their investments might hold 40% stocks and 60% bonds. These are rough guidelines, not rules—your own situation matters.

Someone saving for a down payment in three years should not hold stocks at all, even though stocks return more historically. The risk of needing the money during a market drop is too high. A high-yield savings account or short-term bond fund is appropriate here.

Someone with an emergency fund already in place and no major expenses coming up can afford to take more risk with long-term savings. They can hold stocks because they do not need to sell during a downturn.

Frequently Asked Questions

What is the difference between a stock fund and a bond fund?

A stock fund owns pieces of companies. When the company does well, the stock price rises and you gain. When it struggles, the price falls and you lose. A bond fund owns loans to companies or governments. You earn interest payments, and the fund's value changes based on interest rates. Stocks return more historically but swing more in value. Bonds return less but move more predictably.

Why do people say you should not try to time the market?

Timing the market means selling before a drop and buying before a rise. This sounds smart but is nearly impossible to do consistently. Most investors who try end up selling low (in a panic) and buying high (when confidence returns). Staying invested through ups and downs historically beats trying to jump in and out. Missing just the 10 best days in the market over 20 years cuts your returns roughly in half.

Is a 401(k) or IRA a better investment than a regular brokerage account?

A 401(k) or IRA is not an investment itself—it is a container that holds investments like stocks and bonds. The advantage is tax treatment. Money in a traditional 401(k) or IRA grows without being taxed each year, and you pay taxes only when you withdraw. A regular brokerage account taxes you on gains and dividends each year. For long-term investing, the tax advantage of a 401(k) or IRA usually makes it the better choice if your employer offers one.

Can I lose all my money in a stock index fund?

Theoretically, yes, but it would require the entire U.S. economy to collapse completely. The S&P 500 has never lost more than about 57% in a single year (1931, during the Great Depression). Even then, investors who held on recovered within a decade. A diversified index fund is far safer than owning a single company's stock, which can go to zero if the company fails.

What happens to my returns if I withdraw money early?

If you withdraw from a regular brokerage account, nothing happens—you just sell and take the money. If you withdraw from a 401(k) or traditional IRA before age 59½, you typically pay income tax on the withdrawal plus a 10% penalty. A Roth IRA lets you withdraw contributions (not earnings) anytime without penalty. This is why matching your time horizon to your account type matters—do not put money you need in five years into a 401(k).