BTC €61’643Distance to floor +1.3 %Zone Accumulation€1 = 1’622 sats
21Bitcoin Power Law My Goal

Magazine · Buying & saving

Dollar-Cost Averaging for Beginners

Dollar-cost averaging explained simply: why a fixed amount buys more bitcoin when prices are low, what it can't do and how to start in 5 steps.

By · · 11 min read

What is dollar-cost averaging? You buy at fixed intervals for a fixed amount, for example €100 every month, whatever the price. Because the amount stays the same, you get more bitcoin when the price is low and less when it is high. In German the principle is called the Cost-Average-Effekt; in everyday terms it is simply a savings plan.

The idea in one sentence

You set an amount and buy with it regularly, without looking at the price. That's all.

The name comes from the US, where investors have bought equity funds for a fixed dollar amount every month for decades. Benjamin Graham recommended the approach in his classic "The Intelligent Investor". It works the same way in euros or francs. Banks and brokers call it a savings plan.

The opposite is to buy a larger amount all at once or to wait for the "right moment". Both require a decision. DCA takes it off your hands.

Why a fixed amount buys more when prices are low

Imagine you buy €100 of bitcoin every month. At a price of €50’000 you get 0.002 BTC. If it falls to €25’000, the same €100 gets you twice as much, 0.004 BTC.

So you automatically buy more when it's cheap and less when it's expensive. You don't have to plan this. It happens by itself, because the amount is fixed, not the quantity.

Thinking in sats helps here. One bitcoin has 100’000’000 sats. What a sat is and why you don't need a whole bitcoin is explained in Sats explained.

The average price: what the cost-average effect really is

In the example, the average price on the four purchase dates was €31’250. But you paid only €28’571 per bitcoin (€400 for 0.014 BTC). Your cost basis is below the average price.

That is neither chance nor a trick. It holds for every price path, as long as the price moves. The more it moves, the larger the gap. With bitcoin it is therefore large.

Why the cost basis is always below the average price

With n purchases of B euros each and the prices p₁ … pₙ:

Amount = B ÷ p₁ + B ÷ p₂ + … + B ÷ pₙ

Cost basis = n × B ÷ amount = n ÷ (1 ÷ p₁ + … + 1 ÷ pₙ)

That is the harmonic mean of the prices. It is always smaller than the arithmetic mean (p₁ + … + pₙ) ÷ n, or equal if all prices are equal.

Example above: 4 ÷ (1 ÷ 40’000 + 1 ÷ 20’000 + 1 ÷ 25’000 + 1 ÷ 40’000) = 4 ÷ 0.00014 = €28’571, arithmetic mean €31’250.

What matters is what this effect does not say. It compares your cost basis with the average price, not with the price on the first day. Whether you end up with a profit depends only on where the price stands at that point.

A real example: €100 a month since 2020

How did DCA work with real bitcoin prices? We did the maths: €100 on the first of every month, each plan starting in January, last purchase on 01.11.2026. Everything is valued at the closing price of 07.11.2026, $75’868 or about €67’730. Fees are not deducted.

StartPurchasesPaid inCollectedValue on 07.11.2026ResultCost basis
Jan 202083€8’30031’911’628 sats€21’614+160%€26’009
Jan 202171€7’10018’079’433 sats€12’245+72%€39’271
Jan 202259€5’90014’805’930 sats€10’028+70%€39’849
Jan 202347€4’70010’078’574 sats€6’826+45%€46’634
Jan 202435€3’5005’242’120 sats€3’550+1%€66’767
Jan 202523€2’3003’097’563 sats€2’098−9%€74’252
Jan 202611€1’1001’742’177 sats€1’180+7%€63’139

Three things stand out:

  • Long plans were all in profit, including the one that started in January 2022, shortly after the high of the time. It kept buying all the way through the 2022 low and collected a lot of sats there.
  • Short plans depend on today's price. Anyone who started at the beginning of 2025 bought at an average price of €77’280 and was slightly in the red in November 2026.
  • The cost basis is below the average price every time. For the plan from 2020, the average of the 83 prices was €44’720; you paid €26’009 per bitcoin.
How the table is calculated
  • Price on the first of the month: daily closing price in dollars from the site's daily data.
  • Conversion to euros: monthly average of the ECB EUR/USD reference rate for that month.
  • Amount per purchase = €100 ÷ price in euros, in sats × 100’000’000.
  • Value = amount collected × $75’868 ÷ 1.1202 $/€ (closing price 07.11.2026, ECB average for October 2026, the latest in the data).
  • Result = value ÷ paid in − 1. Cost basis = paid in ÷ bitcoin collected.

The savings plan calculator works it out with your own amount, start date and rhythm:

Calculator Savings plan (DCA)
Open in the calculators →

What DCA can't do

DCA is often sold as if it made risk disappear. It doesn't. You should know two limits before you start.

It doesn't protect against a long decline

If the price falls for many months, you do keep buying ever cheaper. But everything you bought before keeps losing value. Despite the savings plan, your holdings are then deep in the red.

DCA spreads your risk over time. It doesn't remove it. How deep and how long earlier declines were is shown in All bitcoin bear markets compared.

It doesn't beat a lump sum on average

If you already have a larger amount today, it is usually better to invest it straight away than to spread it over months. The reason: bitcoin has risen over the long term, and every month of waiting is a month in which your money is not in. The counter-example with rising prices above shows the effect in miniature.

How often the lump sum came out ahead for bitcoin and when the savings plan did is calculated for every start month since 2011 in Savings plan or lump sum.

For most savers the question doesn't even arise. Anyone who saves part of their salary every month has no large amount to spread out. For them DCA is not a compromise, but simply the way to buy with the money as soon as it's there.

What DCA also isn't

  • No guarantee of profit. If the price at the end is below your cost basis, you are in the red.
  • No strategy for timing. It deliberately does without choosing a moment.
  • No reason to ignore fees. With many small purchases, every fee and every spread is paid more often.

Why DCA still suits bitcoin so well

The most important advantage is not a mathematical one but a human one. Bitcoin regularly falls by 50% and more. In such phases many sell out of fear or stop buying. At highs many buy too much out of greed.

A savings plan keeps running without you deciding. It buys at the low, when you might not do it yourself. And it takes away the question of whether now is the right moment. Nobody knows it in advance.

How to bear the swings without getting nervous is described in HODL psychology.

How to start in 5 steps

  1. Set the amount. Choose an amount you won't need for at least four years and can keep paying in even if the price drops 70%. An emergency fund in your account comes first.
  2. Choose a provider. Look at the total cost of fee plus spread and whether you can withdraw to your own wallet. The providers in Germany, Austria and Switzerland are compared in Bitcoin savings plans: providers compared.
  3. Choose rhythm and day. Monthly, shortly after your salary arrives, is easiest for most people. Whether weekly or monthly makes little difference over years. What matters is that the money is reliably there.
  4. Set up your own wallet. Let the purchases accumulate at the exchange and withdraw them to your wallet in larger steps, say every few months. That way you don't depend on the exchange and you avoid many small withdrawals. How to do it is shown in Setting up a bitcoin wallet.
  5. Let it run. Set up the plan and don't look at the price every day. Check once a year whether the amount still fits your income, and raise it if you can.

Frequently asked questions

What is dollar-cost averaging called in German?

In German it is called the Cost-Average-Effekt or Durchschnittskosteneffekt. It means the same thing: you buy regularly for a fixed amount and so reach a cost basis below the average price. In everyday terms it is called a savings plan (Sparplan).

How much should I invest each month?

As much as you can permanently spare, even if the price falls sharply. Whether €25 or €500 is secondary. What matters more is that you keep the amount up over many years.

Is weekly better than monthly?

Over several years the difference is small. Weekly purchases smooth the cost basis a little more, but cost more if there is a fixed fee per purchase. Monthly fits most people's salary best.

Should I stop the savings plan in a crash?

No, especially not then. At the low, the same amount buys the most sats. The example from November 2021 shows: anyone who kept buying was back in profit after about a year and a half.

Does DCA work with Swiss francs too?

Yes, in exactly the same way. The effect does not depend on the currency, but on the amount being fixed and the price moving. What matters is that you always pay in the same currency.

In Germany, do I have to pay tax on each purchase?

Buying is tax-free. Tax can only arise when you sell. Each purchase has its own holding period: if you sell bitcoin you have held for more than a year, the gain is tax-free in Germany as a private sale.

Sources

Not financial, legal or tax advice. Models are no guarantee.

Tags:

The Bitcoin Power Law newsletter

An email when we publish a new article or calculator. Every issue has a one-click unsubscribe link.

← All articles