DCA Calculator

Project what a regular investment (dollar-cost averaging) could grow to, based on an average return you assume.

Invest per month for months at %/mo
Was this useful?

⚠ This is a projection, not a prediction

This tool does the arithmetic for a number you provide — it has no idea what Bitcoin, a stock, or anything else will actually return. Past performance and hopeful assumptions are not guarantees. Use it to compare scenarios, not to plan around a specific outcome.

What is dollar-cost averaging?

Investing a fixed amount at regular intervals (e.g. monthly), regardless of price, instead of one lump sum. It's a common approach for volatile assets like crypto — it removes the pressure of trying to "time" any single purchase.

future value = amount × ((1 + r)n − 1) / r
where r = monthly rate, n = number of months

Example: $100/month for 60 months at an assumed 1%/month average return → about $8,167 from $6,000 invested.

Why a small monthly rate makes a big difference

Frequently asked questions

No — it assumes one smooth, constant average return every month. Real DCA into a volatile asset will look very different month to month; this tool only shows where a steady average rate would land you.

This tool doesn't suggest one — that would require predicting the future. Try a few different rates to see how sensitive the outcome is to your assumption, rather than trusting a single number.

Related tools