If I buy ₦50,000 of Bitcoin every week for 2 years, what would I have? Backtest your DCA strategy.
| # | Date | Price | Amount Spent | Coins Bought |
|---|
Dollar Cost Averaging (DCA) is an investment strategy where you invest a fixed amount of money into an asset at regular intervals, regardless of the current price. Instead of trying to time the market and buy at the perfect moment, you spread your purchases over weeks, months, or even years. This approach removes the emotional stress of deciding when to buy and smooths out the impact of price volatility on your overall investment.
The concept is simple: when prices are high, your fixed amount buys fewer coins. When prices are low, the same amount buys more coins. Over time, this averaging effect means your average purchase price tends to be lower than the average market price during the same period. For example, if you invest 50,000 Naira in Bitcoin every week, some weeks you will buy at a peak and other weeks you will buy at a dip. The dip purchases bring your average cost down significantly.
DCA is particularly well-suited for cryptocurrency investors in Africa for several important reasons. First, crypto markets are notoriously volatile, with prices swinging 10-20% or more in a single week. Trying to time the bottom in such a volatile market is nearly impossible, even for professional traders. DCA eliminates this problem entirely because you buy consistently regardless of short-term price movements.
Second, many African investors are working with regular income from salaries or business profits rather than large lump sums. DCA fits naturally into this pattern. You can allocate a portion of each paycheck to your crypto investment, whether that is 10,000 Naira, 5,000 KES, or 500 ZAR per week. There is no need to save up a large amount before starting. You begin immediately and build your position gradually.
Third, African currencies themselves experience significant volatility against the dollar. The Nigerian Naira, Kenyan Shilling, Ghanaian Cedi, and other regional currencies have all seen substantial depreciation over the past several years. For many Africans, DCA into Bitcoin or Ethereum serves a dual purpose: it is both an investment strategy and a hedge against local currency devaluation. Each regular purchase converts some local currency into a global, scarce digital asset.
Academic research across traditional markets shows that lump sum investing outperforms DCA roughly two-thirds of the time, simply because markets tend to go up over the long term and you benefit from having your money invested earlier. However, this statistic can be misleading for crypto investors. In crypto markets, the remaining one-third of the time when DCA wins often involves devastating drawdowns of 50-80%. If you lump-sum invest right before a major crash, the psychological and financial pain can be severe enough to cause you to sell at the bottom and lock in losses.
DCA's real advantage is psychological. It keeps you investing consistently through both bull and bear markets. Many investors who plan to lump-sum end up paralysed by indecision, waiting for the perfect entry point that never comes. Meanwhile, the DCA investor has been steadily accumulating coins. The best strategy is the one you can actually stick with, and DCA's simplicity and mechanical nature make it far easier to maintain discipline over months and years.
This calculator lets you backtest both approaches using real historical price data from CoinGecko. Enter your preferred coin, investment amount, currency, and frequency, and see exactly how DCA would have performed compared to investing the same total amount on day one. The results may surprise you, and they will vary significantly depending on the specific time period you choose, which is itself an important lesson about the unpredictability of markets.
The calculator fetches real historical price data from CoinGecko for your chosen cryptocurrency and currency. It simulates buying at regular intervals from your start date to today, calculates how many coins you would have accumulated, and compares the current value of those coins against your total investment.
This calculator shows the pure DCA performance without exchange fees or withdrawal costs. In practice, fees typically range from 0.1% to 1% per trade depending on your platform. You can mentally adjust the results by 0.5-1% per purchase to account for real-world fees.
Research suggests that the specific frequency (daily, weekly, monthly) matters less than consistency. Weekly and bi-weekly are popular choices as they balance between frequent averaging and manageable transaction fees. Choose a frequency that matches your income cycle.
While technically possible, DCA into stablecoins like USDT defeats the purpose since their price is designed to stay at $1. DCA works best with volatile assets like Bitcoin, Ethereum, or Solana where the averaging effect provides meaningful benefit.
CoinGecko provides historical data going back several years for major coins. The calculator supports any start date for which data is available. Keep in mind that past performance does not guarantee future results.