How to use the Bitcoin Dollar Cost Averaging Calculator

When you land on the home page for the first time, the default results will show the ROI of investing $20 in Bitcoin every week from January 1st, 2014 until yesterday.

To see the performance of a different purchase amount, frequency or start/end date, simply update those values in the form. Then when ready, click the green "Calculate" button to see the results below.

Since dollar cost averaging is a long term strategy, the number of days between the start and end date must be at least 90 days. This is also why the maximum start date you can select is 90 days before today. Not all date ranges have a positive ROI, so you can try out differente calculations to see which ones worked best.

Understanding the results

The "Bitcoin Purchased" tile represent the amount of Bitcoin you would have had, if you purchased based on the calculator settings. The "Total USD Spent" is the exact dollar amount you would have put in towards buying that amount of Bitcoin. The "Current Value" tile represents how much the Bitcoin you purchased is worth today. The "Return on Investment" tile shows the percentage change between the dollar amount you invested and the current value of your Bitcoin.

Where do you get the data?

All of the historical Bitcoin prices are fetched directly from CoinGecko, using their API.

How do I get in touch?

We welcome any questions or feedback, so please reach out to us at We welcome any collaboration or media inquiries or anything else you'd like to ask us about!