Model portfolio growth with regular recurring stock purchases. See total invested, shares accumulated, final value, and average cost per share. Free DCA calculator.
Loading calculator...
Did this calculator help you?
What is Stock DCA Calculator?
The Stock DCA Calculator models the growth of a dollar-cost averaging investment strategy. By entering your regular investment amount, frequency, expected growth rate, and time horizon, you can see how consistent investing builds wealth over time while reducing the impact of market volatility.
Steps:
Enter your regular investment amount per period.
Choose your investment frequency (weekly, monthly, or quarterly).
Set your expected annual growth rate and investment period.
Optionally add an initial lump-sum investment.
View your projected portfolio growth and key metrics.
Formula
Each Period: Shares Bought = Investment Amount / Current Price
Total Shares += Shares Bought
Price grows by (1 + Annual Growth Rate / Periods per Year)
Average Cost Per Share = Total Invested / Total Shares
Use Cases
Planning long-term investment strategy
Comparing DCA vs lump-sum investing
Setting up automated investment plans
Evaluating retirement contribution strategies
Key Benefits
Reduces market timing risk
Builds disciplined investing habits
Lowers average cost per share in volatile markets
Simple to automate and maintain
Pro Tips
Automate your DCA investments for consistency
Use broad index funds rather than individual stocks
Increase contributions gradually as income grows
Common Mistakes to Avoid
Stopping contributions during market downturns
Choosing overly risky individual stocks for DCA
Not adjusting contributions for inflation over time
Key Terms Explained
Dollar-Cost Averaging: Fixed regular investing regardless of price
Average Cost Basis: Total invested divided by total shares
Market Timing: Attempting to buy/sell at optimal prices
Volatility: Short-term price fluctuations
Example
Investing $500 monthly for 10 years at 10% annual growth: you invest $60,000 total, accumulate shares at an average cost, and your portfolio grows to approximately $102,000 — a 70% total return.
Frequently Asked Questions
What is dollar-cost averaging (DCA)?
Dollar-cost averaging is an investment strategy where you invest a fixed amount at regular intervals regardless of market conditions. This reduces the impact of volatility and eliminates the need to time the market.
Is DCA better than lump-sum investing?
Lump-sum investing outperforms DCA about 67% of the time because markets tend to rise. However, DCA reduces risk and emotional stress, making it better for investors who are risk-averse or building positions gradually.
How often should I invest with DCA?
Monthly investing is most common and aligns with most people's pay schedules. Weekly investing provides slightly more diversification across price points, while quarterly may be better for those with irregular income.
Does DCA work in a declining market?
DCA excels in declining or volatile markets because your fixed investment buys more shares at lower prices. This lowers your average cost per share, setting you up for greater gains when the market recovers.
What is the average cost per share in DCA?
Your average cost per share is your total amount invested divided by total shares accumulated. With DCA, this is typically lower than the current market price in volatile markets.
Can I use DCA for cryptocurrencies?
Yes, DCA is very popular for cryptocurrency investing due to the high volatility. Regular fixed investments smooth out the extreme price swings common in crypto markets.
How long should I continue DCA?
DCA works best over long periods (5+ years). The longer you invest, the more the averaging effect smooths out market volatility and compounds your returns.
Should I stop DCA during a bull market?
No, consistency is key to DCA. Stopping during bull markets means missing out on continued growth. The strategy is designed to work across all market conditions.
How does DCA compare to value averaging?
Value averaging targets a specific portfolio value each period, investing more when prices are low and less when high. DCA invests the same amount regardless, making it simpler but potentially less efficient.
What stocks are best for DCA?
Broad market index funds (like S&P 500 ETFs) are ideal for DCA because they provide diversification and historically trend upward over time. Individual stocks carry more risk.
Can I increase my DCA amount over time?
Yes, many investors increase their DCA contributions as their income grows. This is called 'escalating DCA' and can significantly boost long-term returns.