DCA calculator
Regular bitcoin buying simulated in your currency, on real historical prices.
Result
- Bitcoin bought
- 15,312,491 sats0.15312491 BTC
- Average buy price
- 1 BTC€39,837
- Current price
- 1 BTC€74,290
Prices as of Oct 13, 2026, bought at the daily close, fees excluded.
Bitcoin versus your exchange rate
Bitcoin is priced in dollars. Your result therefore combines two things – the move in bitcoin and the move in the exchange rate.
- Return in EUR
- +86.5%
- Return in USD
- +89.5%
- Effect of EUR/USD
- -1.6%
A positive effect means the dollar strengthened against your currency and added to your result. A negative one means the opposite.
Daily BTC/USD prices from a historical dataset and CoinGecko, exchange rates from ECB reference rates. Powered by CoinGecko · ECB · Not investment advice
What DCA means
Dollar cost averaging means buying for the same amount at regular intervals, whatever the price happens to be. When bitcoin is cheap you get more of it, when it is expensive you get less. The result is an average entry price that smooths out the swings, and a rule you can follow without guessing the right moment. This calculator shows how that strategy would have played out with the amount and interval you choose.
Why the currency matters
Almost every DCA calculator works in US dollars. If you earn and spend euros, koruna, zloty or forint, that hides half the story: between the dollar price of bitcoin and the number in your bank account sits an exchange rate that can move by tens of percent over a few years. This calculator runs the simulation in your currency and then splits the outcome in two – what bitcoin did, and what the exchange rate did. Dollars are on the list as well, and there the result is the pure bitcoin move with no exchange rate in it – the number every other calculator gives you.
How the numbers are calculated
Each purchase is made at the daily closing price of bitcoin on the day implied by your interval. A monthly interval buys on the same day of every month, a weekly one every seven days. The dollar price is converted to your currency at the European Central Bank reference rate published for that day. The value today uses the most recent close available. Exchange fees, spreads and taxes are not included, so a real portfolio would end up somewhat lower.
Where the data comes from
Daily BTC/USD closes since January 2013 come from a public historical dataset, and newer days are added every day from CoinGecko. Rates for USD, CZK, PLN and HUF against the euro are the ECB reference rates, which are published on working days – weekends and holidays carry the last known rate forward. The data is refreshed once a day in the early morning.
What this does not tell you
Past performance says nothing about the future. Bitcoin has gone through stretches where even several years of regular buying ended below water, and this calculator will happily show you those – just move the starting month. It is a tool for understanding how regular buying behaves in numbers, not investment advice.