Loading…
Dow Jones
S&P 500
NASDAQ
Russell 2000

Stock Return Calculator with Periodic Investments & DRIP

Compare up to 10 stocks or ETFs with historical prices, optional periodic contributions, dividend reinvestment (DRIP), and stock split adjustments. Results include return metrics, charts, and risk analysis.

For fixed-rate compounding without tickers, try our compound interest calculator. Returns are pre-tax and exclude fees; see key features and how to use below, plus FAQ and the disclaimer at the bottom of this page.

Key features

  • Periodic investments: Monthly, quarterly, semi-annual, or annual contributions (dollar-cost averaging).
  • DRIP: Reinvest dividends, take cash, or compare both side by side.
  • Compare up to 10 tickers: Normalized date ranges, 20+ years of history, 8,000+ symbols.
  • Charts & risk metrics: Total return chart, return breakdown, risk vs return, drawdown, Sharpe/Sortino/Calmar, and more.
  • Presets: Income funds, crypto/commodity ETFs, dividend growth, bonds, leveraged strategies, and more via Load Preset.

How to use this calculator

  1. Select up to 10 tickers (or use Load Preset / quick index checkboxes).
  2. Set initial investment or shares; optionally enable periodic contributions.
  3. Pick a date range (quick buttons or custom dates).
  4. Choose dividend reinvestment options and click Go!

Compare to broad indices using ETFs: SPY (S&P 500), QQQ (NASDAQ), DIA (Dow), IWM (Russell 2000).

Compare investments

Use a quick range above or pick dates below. Dates are normalized across tickers for fair comparison.
Default: $10,000 (Maximum: $1,000,000)
Add regular contributions on top of your initial investment

Frequently asked questions

If dates were adjusted for data availability, a Notes section appears above the table.

Rows include setup data (dates, prices, shares), return metrics (total and annualized return), ranking, risk metrics, and return breakdown (price vs dividend). Values reflect your initial investment (default $10,000), contributions, splits, and the dividend option you selected.

See calculation methodology for definitions of each row.

DRIP (dividend reinvestment) uses dividends to buy more shares, compounding returns over time. Use Calculate Both Scenarios to see how much reinvestment contributed versus taking dividends as cash.

Presets load curated ticker groups (for example index income funds (SPY/QQQ variants), single-stock income funds, crypto or commodity income ETFs, dividend growth (SCHD, VYM), short-duration bonds, and more) so you can compare strategies in one click.

The compound interest calculator uses a fixed annual rate. This tool uses real historical prices, dividends, and splits for specific tickers.

Paid members can save and reload comparisons. API access for programmatic use is included on paid plans (Excel, Google Sheets, and integrations).

Support

Questions or feedback? Email support@customstockalerts.com.