Real historical data

Crypto DCA Calculator
& Backtester

See exactly what dollar-cost averaging into Bitcoin, Ethereum or any major coin would have returned โ€” with real prices, portfolio growth, and a DCA vs lump-sum comparison.

Try:
Total invested
โ€”
Current value
โ€”
Profit / Loss
โ€”
ROI
โ€”
Portfolio value Total invested

DCA vs. Lump Sum

DCA
Lump sum

Ready to start DCA? Open a free Binance account โ†’ ๐Ÿ” Secure your crypto โ€” get a Ledger hardware wallet โ†’

See how much earlier starting matters โ€” compare two DCA start dates for the same coin and amount.

DCA calculators by coin

โ‚ฟ Bitcoin DCA Calculator โŸ  Ethereum DCA Calculator โ—Ž Solana DCA Calculator โฌก BNB DCA Calculator

Popular "what if I invested" scenarios

Curious what a past crypto investment would be worth today? These pages show real, calculated results from actual Binance prices:

$1,000 in Bitcoin in 2020 $100 in Bitcoin in 2017 $1,000 in Bitcoin in 2021 See all scenarios โ†’

What is dollar-cost averaging (DCA)?

Dollar-cost averaging is a strategy where you invest a fixed amount on a regular schedule โ€” for example $100 every week โ€” regardless of the price. Instead of trying to time the market, you buy more units when prices are low and fewer when prices are high, smoothing out your average entry price over time.

This DCA calculator pulls real historical prices and replays the exact strategy you describe, so you can see how a disciplined plan would actually have performed instead of guessing.

How to use this calculator

Pick a coin, set how much you invest each period and how often, then choose a start and end date. Hit Run Backtest and you'll get your total invested, what the position would be worth today, your profit or loss, ROI, a portfolio growth chart, and a side-by-side comparison against investing the same total as a single lump sum at the start.

Why use DCA in crypto?

Crypto markets are among the most volatile in the world โ€” Bitcoin alone has dropped more than 80% from its peak on multiple occasions, only to recover and reach new highs. Trying to pick the "perfect" entry is notoriously difficult even for professionals. DCA sidesteps this problem entirely: because you invest the same dollar amount every period, price swings work in your favor โ€” a crash means your next buy picks up more coins, and a rally boosts the coins you already hold.

The psychological benefit is just as important. A written plan with a fixed schedule removes the temptation to panic-sell during drawdowns or FOMO-buy at the top. Consistently following the strategy โ€” through bull markets and bear markets alike โ€” is what separates long-term DCA gains from the typical retail experience of buying high and selling low.

Daily vs weekly vs monthly โ€” which is best?

The honest answer is that the difference between frequencies is smaller than most people expect, because they all achieve the same core goal: spreading your cost basis over time. That said, there are practical trade-offs:

Daily gives the smoothest averaging and is best for highly volatile assets or large position sizes where timing risk is a real concern. The downside is that exchange fees can compound quickly if you're paying per trade.

Weekly is the sweet spot for most individual investors. It's frequent enough to catch meaningful price swings, but fee-efficient and easy to maintain as a habit. Most DCA practitioners who run backtests find weekly and daily results to be very close.

Monthly aligns naturally with a paycheck cycle, making it practical for people investing a portion of their salary. It requires the least maintenance and works best when the investment horizon is three years or longer, since the averaging effect needs time to smooth out large one-time price moves.

Use the frequency buttons above to backtest all three on the same date range โ€” the comparison often surprises people.

Is dollar-cost averaging better than lump sum?

It depends on the period. Lump sum often wins in strong, steady uptrends because the money is exposed longer. DCA tends to reduce risk and outperform during volatile or sideways markets. The comparison above shows which one would have won for the exact range you chose.

Where does the price data come from?

Historical and current daily prices are fetched live from Binance public market data, covering full history back to each coin's listing. Results are estimates and do not include exchange fees or taxes.

How far back does the historical data go?

As far back as Binance has data for each coin โ€” Bitcoin goes back to 2017, Ethereum to 2017 as well, Solana to 2020, and so on. If you enter a start date before a coin's listing, the calculator automatically adjusts to the earliest available date and tells you.

Does the calculator include trading fees?

No. The results show gross returns based on price alone. In practice, most spot exchanges charge 0.1% per trade or less, which has a small but real effect on long-term returns โ€” especially for daily DCA. To estimate the impact, subtract approximately 0.1โ€“0.2% from your total ROI per year of daily buying.

What is the best coin to DCA into?

This is a personal decision that depends on your risk tolerance and conviction. Bitcoin is the most common DCA target due to its market dominance, longer history, and historically strong recovery after drawdowns. Ethereum is a popular second choice. Altcoins can produce higher returns in bull markets but also carry greater downside risk in bear markets. Backtesting several coins over the same period with this calculator is a useful way to compare historical outcomes.

Can I DCA out (sell gradually) as well?

The strategy works in reverse too โ€” selling a fixed amount on a schedule is called dollar-cost averaging out, and it's a disciplined way to take profit without trying to call the top. This calculator focuses on the buy side, but the same logic applies.

Is this financial advice?

No. This is an educational backtesting tool. Past performance does not guarantee future results. Always do your own research before investing.