What is dollar-cost averaging (DCA)?
Dollar-cost averaging means investing the same amount of money at regular times, such as R500 on the 1st of every month, no matter what the price is that day. You do not try to pick the perfect moment to buy.
How does DCA work?
A fixed amount buys more Bitcoin when the price is low and less when the price is high. Over time, your average price per Bitcoin ends up between the highs and the lows. Here is a small example with R1,000 a month:
| Month | Bitcoin price | Bitcoin bought |
|---|---|---|
| 1 | R1,000,000 | 0.00100000 |
| 2 | R500,000 | 0.00200000 |
| 3 | R1,000,000 | 0.00100000 |
You spent R3,000 and bought 0.004 Bitcoin, so your average price was R750,000. That is lower than the simple average of the three prices (R833,333), because the cheap month bought you more.
Possible benefits
- Less timing stress. You do not need to guess the best day to buy.
- Smaller regular amounts. It can suit people who invest from their monthly income rather than from a large saved sum.
- Builds a habit. A fixed schedule can make it easier to stay consistent.
- Softens the effect of a badly timed purchase. One purchase at a high price is only part of the total.
Limitations and risks
- It does not remove risk. If the price keeps falling, a DCA plan can still lose money.
- Bitcoin is very volatile. Prices can swing sharply in a short time, and you may lose some or all of what you invest.
- Fees add up. Many small purchases can cost more in fees than a few large ones. Check your exchange's fees and spreads.
- It can lag in a rising market. If the price climbs steadily, money that is still waiting to be invested misses part of the rise.
- Taxes and rules apply. This calculator does not include tax, and rules differ by country.
DCA vs. lump-sum investing
| DCA | Lump sum | |
|---|---|---|
| How it works | Same amount, regular intervals | Everything at once |
| Money needed up front | Only the first amount | The full amount |
| Timing risk | Spread across many dates | Depends on one date |
| Time in the market | Part of your money waits | All of it invested from day one |
| Fees | Charged on every purchase | Charged once |
Neither approach is always better. In some periods a lump sum came out ahead, and in others DCA did. Use the comparison above to see how your chosen dates played out, not to predict what comes next.
Why past results do not guarantee future results
This calculator shows what would have happened with prices from the past. Markets change, and Bitcoin has had large rises and large falls. A result that looks good for one set of dates can look very different for another. Nothing here predicts, promises or guarantees what you could earn or lose in future.
How this calculator works
- Purchase dates. Weekly means every 7 days from your start date. Monthly means the same day each month, and if a month is shorter (for example 31 January then February), the last day of that month is used.
- Prices. Each purchase uses the Bitcoin opening price in US dollars at 00:00 UTC on that day, from Coinbase Exchange daily data.
- Rand results. Rand prices are the dollar price multiplied by that day's USD/ZAR reference rate from the European Central Bank (via Frankfurter). On weekends and holidays the most recent rate is used. This is an estimate, not a price from a South African exchange, which can be higher or lower.
- Fees. If you enter a fee, that percentage is taken off each purchase before Bitcoin is bought. The lump-sum comparison pays the fee once.
- Average purchase price. Money actually used to buy Bitcoin (after fees) divided by the Bitcoin you bought.
- Current value. Your total Bitcoin multiplied by the latest Bitcoin price, converted to rand with the latest reference rate when you choose ZAR.
- Rounding. Nothing is rounded while calculating. Numbers are rounded only when shown on screen.
- Not included. Exchange spreads, withdrawal and network fees, and taxes.
Common questions
What is dollar-cost averaging (DCA)?
It means investing the same amount of money at regular intervals, such as every week or month, instead of investing everything at once. You buy more when the price is low and less when it is high.
Is DCA better than investing a lump sum?
Neither is always better. A lump sum has done better in some periods and DCA in others. DCA mainly helps with timing risk and with building a habit. It does not guarantee a profit or protect against losses.
Can this calculator predict future returns?
No. It only shows what would have happened in the past using historical prices. Historical performance does not guarantee future results.