In this post, I’ll be comparing DCA and lump-sum investment strategies on the historic price data of BTC using the BLX ticker. This is a follow-up to this [post](https://www.reddit.com/r/CryptoCurrency/comments/lsa2vc/finding_the_optimal_dollarcostaveraging_time_dca/) where I simulated different DCA time intervals that yielded the highest return. User u/JauntyTurtle suggested a method of comparing DCA vs lump-sum where you make a lump-sum investment of **N** dollars on day **X**, then starting day **X** you DCA **Y** dollars each day until the total amount of money used with DCA equals to **N**. Then we compare which was able to give us a higher BTC position. We perform this simulation for as much data available as possible, and in the end, get a percentage of times where DCA yielded a superior investment to lump-sum investment. The following parameters were chosen for the simulation
N = $1000
Y = amount invested each day with the DCA strategy was $10, $20, $50, $100, and $200. This means a simulation using $10 will DCA 100 days into the future, and $200 will simulate 5 days.
Disclaimer: Obviously past performance does not indicate future results, but I still think things like this are interesting. I also don’t have any background in finance or quantitative analysis, I just like to do this stuff for fun.
|#of days DCA into future|DCA wins % of times|Lump-sum wins % of times|
According to the simulation, DCA loses in all cases to lump-sum investing. This isn’t really surprising when looking at the BTC/USD log chart as bitcoin has been the best performing asset of the past decade. There is simply more green than red days in bitcoins 12-year history. Blue dont on the graph show day when DCA was superior and red when lump-sum
The results may suggest that Lump-sum investment has been the superior strategy compared to DCA when it comes to investing in Bitcoin. This seems surprising as DCA is regarded as the best method by most, what do you think? The graph shows clearly that DCA is superior in downtrends while lump-sum is better in uptrends. Obviously, the issue is realizing where you are in the current moment, so perhaps DCA should still be the preferred strategy for the majority of people as it’s simple and still effective. I cannot guarantee that the simulation code is 100% correct, but its public and available [here](https://github.com/Mephistoss/DCA-VS-Lump-sum-comparison-BTC). This is also probably not the best method, let me know if you can think of something better in the comments.
I did some more simulations on ETH/USD, ETH/BTC, ADA/USD, and ADA/BTC ratios.
DCA superior 44.54% of times
DCA superior 54.88% of times
DCA superior 50.17% of times
DCA superior 54.83% of times