DCA Simulator.
Simulate a dollar-cost-averaging strategy on real historical prices for Bitcoin, Ethereum, or Solana. Set your amount, frequency, and start date to see exactly what DCA would have returned versus a lump-sum buy, with both growth curves on one chart. No paywall, no login.
Understanding your results.
The simulator runs two strategies over the same period and compares them:
- DCA strategy — buys a fixed dollar amount at each interval, accumulating units at varying prices.
- Lump sum — invests the entire total on day one at the first available price.
The chart overlays both portfolio-value curves so you can see exactly when each strategy pulled ahead. The "profitable buys" percentage tells you how many of your DCA purchases are in profit at today's price.
How to use this tool.
- Choose your asset (BTC, ETH, or SOL) and frequency (weekly, bi-weekly, or monthly).
- Enter the amount per buy and your start date.
- Click calculate and the tool fetches real historical prices from CoinGecko.
- Compare your DCA result against a lump-sum buy of the same total amount.
Bybit Auto-Invest
ExchangeSet up recurring auto-invest orders on dozens of tokens. Bybit executes your DCA plan automatically on a schedule you choose.
Start on BybitBinance Recurring Buy
ExchangeSchedule automatic purchases with a card or bank transfer. One of the simplest ways to put DCA into practice after seeing the simulation.
Start on BinanceHow we choose partners. We may earn a commission at no cost to you.
Privacy & safety.
No data leaves your browser. The fetch goes directly from your browser to CoinGecko's public API. Your investment amount is never sent to us.
The simulation uses daily closing prices without fees or spreads, so real results will differ slightly. Past performance does not guarantee future returns; this is an educational tool, not investment advice.
Frequently asked questions.
What is dollar-cost averaging (DCA)?
How does DCA compare to a lump-sum investment?
Where does the historical price data come from?
Why does the simulator sometimes show DCA winning and sometimes losing?
Does the simulation include trading fees?
Is past performance a guarantee of future returns?
Read the guide.
You might also like.
Bitcoin Halving Countdown
Days, blocks, and the cycle model.
Swap Fee Comparator
See which service costs you less, in seconds.
Staking Rewards Calculator
Project your yield with compound interest.