What if I invested $1000 in S&P 500 10 years ago?
And if you had put $1,000 into the S&P 500 about a decade ago, the amount would have more than tripled to $3,217 as of April 20, according to CNBC's calculations.
Stock Market Average Yearly Return for the Last 10 Years
The historical average yearly return of the S&P 500 is 12.02% over the last 10 years, as of the end of December 2023. This assumes dividends are reinvested. Adjusted for inflation, the 10-year average stock market return (including dividends) is 8.93%.
Returns in the S&P 500 over the coming decade are more likely to be in the 3%-6% range, as multiples and margins are unlikely to expand, leaving sales growth, buybacks, and dividends as the main drivers of appreciation.
You can become a millionaire by investing $500 per month consistently for almost 30 years. This is a low-effort strategy, but you can achieve this goal even faster through the right combination of individual stocks. Should you invest $1,000 in Vanguard S&P 500 ETF right now?
If you had put $1,000 in Netflix five years ago, your investment would have decreased slightly in value by 2.5% to $975 as of Oct. 17, according to CNBC's calculations. And if you had invested $1,000 in Netflix a decade ago, it would have ballooned by more than 654% to $7,543 as of Oct.
S&P 500: $100 in 1980 → $12,097.47 in 2023
If you used dollar-cost averaging (monthly) instead of a lump-sum investment, you'd have $10,405.16.
Most investors would view an average annual rate of return of 10% or more as a good ROI for long-term investments in the stock market.
How long has it historically taken a stock investment to double? NYU business professor Aswath Damodaran has done the math. According to his math, since 1949 S&P 500 investments have doubled ten times, or an average of about seven years each time.
We saw in the previous section that investing in the S&P 500 has historically allowed investors to double their money about every six or seven years. Your initial $1,000 investment will grow to $2,000 by year 7, $4,000 by year 14, and $6,000 by year 18.
The index itself has a long history of earning positive returns over time and recovering from downturns. While there are never any guarantees when it comes to investing, opting for an S&P 500 index fund or ETF is about as close to guaranteed long-term returns as you can get.
How much will $1000 be worth in 20 years?
Discount Rate | Present Value | Future Value |
---|---|---|
8% | $1,000 | $4,660.96 |
9% | $1,000 | $5,604.41 |
10% | $1,000 | $6,727.50 |
11% | $1,000 | $8,062.31 |
$3,000 X 12 months = $36,000 per year. $36,000 / 6% dividend yield = $600,000. On the other hand, if you're more risk-averse and prefer a portfolio yielding 2%, you'd need to invest $1.8 million to reach the $3,000 per month target: $3,000 X 12 months = $36,000 per year.
All that matters is how patient you are and which S&P 500 stocks you buy. Even if you only have $1 and never invest another penny, you can be a millionaire in 30 years. It's just that you'd need to hit a home run S&P 500 stock — which returns at least 58.5% — each year. That's a tall order, yes.
“If you had invested $10,000 in Netflix stock on August 1, 2003, 20 years later on August 1, 2023, you would have $4,386,200,” said Nancy D. Butler, a certified financial planner for more than 35 years and the owner of Above All Else, Success in Life and Business. That, however, is an unlikely scenario.
Total debt on the balance sheet as of September 2023 : $14.30 B. According to Netflix's latest financial reports the company's total debt is $14.30 B. A company's total debt is the sum of all current and non-current debts.
Have a look at the above chart and you'll see that if you put $1,000 into Disney stock 20 years ago, today it would be worth $4,527. The same amount invested in the S&P 500 would theoretically be worth $5,968 today.
Too many people are paid a lot of money to tell investors that yields like that are impossible. But the truth is you can get a 9.5% yield today--and even more. But even at 9.5%, we're talking about a middle-class income of $4,000 per month on an investment of just a touch over $500K.
Does the S&P 500 Pay Dividends? The S&P 500 is an index, so it does not pay dividends; however, there are mutual funds and exchange-traded funds (ETFs) that track the index, which you can invest in. If the companies in these funds pay dividends, you'll receive yours based on how many shares of the funds you hold.
So if you're happy with a portfolio that performs comparably to the stock market as a whole, then sticking to S&P 500 ETFs alone isn't a bad idea. However, if you assemble a portfolio of individual stocks that perform better, you might enjoy a 12% or 15% return over time -- or more.
Now, let's consider how our calculations change if the time horizon is 10 years. If you are starting from scratch, you will need to invest about $4,757 at the end of every month for 10 years. Suppose you already have $100,000. Then you will only need $3,390 at the end of every month to become a millionaire in 10 years.
Do investments double in 10 years?
The Rule of 72 is focused on compounding interest that compounds annually. For simple interest, you'd simply divide 1 by the interest rate expressed as a decimal. If you had $100 with a 10 percent simple interest rate with no compounding, you'd divide 1 by 0.1, yielding a doubling rate of 10 years.
In order to hit your goal of $1 million in 10 years, SmartAsset's savings calculator estimates that you would need to save around $7,900 per month. This is if you're just putting your money into a high-yield savings account with an average annual percentage yield (APY) of 1.10%.
Like the chart above that traces a $10,000 investment in the S&P 500, you'll find that the returns are weighted toward the end as well. According to the math, it would take you roughly 24 years to reach $500,000, but you would earn the remaining $500,000 in the next seven years.
You can get more than 11 per cent from a new retail bond if you tie up your money for three years, but it doesn't come without risks.
Do you know the Rule of 72? It's an easy way to calculate just how long it's going to take for your money to double. Just take the number 72 and divide it by the interest rate you hope to earn. That number gives you the approximate number of years it will take for your investment to double.