Stock Investment Calculator

A stock investment calculator shows how money invested in a specific stock or exchange-traded fund (ETF) could grow over time. It uses the same compound-growth math as any other investment projection, but applies it to the return rate you choose for that single ticker rather than a market-wide average.

In the calculator above, enter a starting amount, monthly contribution, expected annual return, and time horizon to see a projected balance. Base the return rate on the stock or ETF's own history (not a generic market average) because a single company's return can differ sharply from the broader market's.

Past performance for a single stock never guarantees its future return, so treat the projection as one scenario, not a forecast.

$129,895 future value$41,000 you put in$88,895 investment growth
Interactive — edit any field

How it's calculated

The calculator above applies the standard future-value formula to whatever return rate you enter: FV = PV×(1+r)^n + PMT×((1+r)^n − 1)/r, where PV is your starting investment, PMT is your monthly contribution, r is the monthly return, and n is the number of months. The formula itself doesn't know or care whether that return came from an S&P 500 index fund, a single stock, or a sector ETF. What changes is only the rate you feed it, and for a single ticker, that rate needs more scrutiny than a broad-market average does.

To estimate a return rate for a specific stock or ETF, look up its historical average annual total return, meaning price appreciation plus reinvested dividends, over as long a period as the ticker has existed. Most brokerage research pages and a fund's own prospectus report this figure, typically as a 1-year, 5-year, and 10-year (or since-inception) annualized return. Use the longest history available, since a short window can be skewed by an unusually strong or weak stretch. A newly listed stock or a recent initial public offering (IPO) has no long track record to draw on at all. Our what is an IPO guide covers what to weigh before using an early, thin trading history as a growth assumption.

A single stock's past average return is a weaker guide to its future than a broad market index's long-run average is. An index fund holds hundreds of companies, so a handful of losers get offset by winners, and its long-run return reflects the whole economy's growth rather than one company's decisions. A single stock's fortunes depend on one management team, one competitive position, and one set of products, any of which can change fast. Market history includes stocks that multiplied many times over a decade and stocks that lost most of their value over the same stretch, sometimes in the same industry. Entering a specific ticker's historical return, instead of a diversified index's, means betting its future looks like its own past, and for any individual company, that bet fails more often than it succeeds.

A worked example

Suppose you invest $5,000 to start and add $200 a month for 15 years, using a 12% annual return based on a specific growth stock's own history. The calculator above projects a balance of about $129,900.

Your total contributions over that period are $41,000. The remaining $88,900 is projected growth, more than double what you put in, assuming the stock's future return matches the rate you entered.

Lower that single input, the assumed return, to a more conservative 7% or 8% and rerun the same $5,000 start with $200 a month for 15 years to see how much the projection depends on that one assumption rather than on the math itself.

Common mistakes to avoid

Frequently asked questions

What is a stock investment calculator?

A stock investment calculator projects how money invested in a specific stock or ETF could grow over time, using a starting amount, a monthly contribution, an expected annual return, and a time horizon. It runs the same compound-growth math as any investment projection, applied to whatever return rate you choose for that one ticker.

How do I find a stock's expected return to use as the input?

Look up the stock or ETF's historical average annual total return, price appreciation plus reinvested dividends, over the longest period it has traded. Most brokerage research pages and a fund's own prospectus publish 1-year, 5-year, 10-year, and since-inception figures. Use the longest window available, and be skeptical of a rate pulled from an unusually strong recent stretch.

Does past stock performance predict future returns?

No. A stock or ETF's historical average return is a starting point for a projection, not a promise. Individual companies change direction, lose market share, or get disrupted in ways a broad market index rarely does all at once, so a single ticker's future return can land far from its past average in either direction.

Should I use a stock's price return or its total return?

Use total return, which adds reinvested dividends to price appreciation, whenever the stock or ETF you're modeling pays one. Price return alone understates what a dividend-paying investment actually earned historically, since it leaves out a real component of the return. Growth stocks that pay no dividend don't have this gap. Their price return and total return are the same number.

Can I model an ETF instead of an individual stock?

Yes, and an ETF's historical return is generally a steadier number to work with than a single company's. An ETF holds a basket of stocks or bonds, so its returns already blend many companies' outcomes together, which smooths out the swings a single stock can show. Use the ETF's own published annualized return figures the same way you would a single stock's.

How is this different from the S&P 500 calculator?

The S&P 500 calculator uses one specific, widely documented long-run return figure for the entire S&P 500 index. This calculator is built for any single stock or ETF you choose, where you supply the return rate yourself based on that specific ticker's own history, since no single documented average exists for every possible stock.

Should I put my whole investment plan into one stock's projection?

Most financial guidance says no. Concentrating savings in one company's stock means your outcome depends entirely on that one company, with none of the offsetting effect a diversified holding provides. Many investors use a calculator like this one to sanity-check a single position sized as a smaller piece of a broader, diversified portfolio, rather than as the entire plan. See the asset allocation calculator to model that broader mix.

Does this projection account for capital gains tax when I sell?

No. The calculator projects your balance before any tax on the growth, so the number you see is a pre-tax figure. Selling a stock or ETF held over a year triggers a long-term capital gains tax on the profit, at rates the IRS sets by income bracket; selling within a year taxes the gain as ordinary income instead, usually at a higher rate. A stock or fund held inside a taxable brokerage account carries this tax exposure every time you sell; the same position inside a Roth IRA or 401(k) does not. Run the Roth IRA calculator to compare how the account type changes what you actually keep.

Sources

We prioritize primary sources for rules, formulas, rates, limits, and definitions. See our calculator methodology and editorial policy.

Related investing calculators

Plan the bigger picture