DCA calculator

Dollar-cost averaging (DCA) means investing the same amount at regular intervals, whatever the price. This calculator replays that plan on real price history — Bitcoin, Ethereum, gold, the S&P 500, the Nasdaq, BIST 100, Apple, NVIDIA and more — and shows how much you would have put in, what it is worth today, your annualised return and how it compares with investing everything on day one.

USD

Amounts in US dollars (crypto is priced in USDT)

Frequency
%

Optional, as a percentage of each purchase

Investing $100 every month in Bitcoin from Oct 6, 2021, you would have put in $6,100 and now hold 0.14170735 BTC worth $12,097.

Total invested
$6,100
Purchases: 61
Value today
$12,097
Profit / loss
+$5,997
Total return
+98.31%
Annualized (XIRR)
+28.09%
Holdings
0.14170735 BTC
Average cost: $43,046
Max drawdown
-74.16%
Nov 14, 2021 → Jan 1, 2023
Lowest point
-54.22%
Jul 3, 2022

Lump sum on Oct 6, 2021 instead

Investing the same $6,100 in one go on Oct 6, 2021 would be worth $9,405 today (+54.19%).

Regular investing ended $2,692 ahead.

Invested vs. portfolio value (USD)Portfolio valueInvested
Bitcoin: money invested rises to $6,100; the portfolio ends worth $12,097.

Year by year

YearInvestedValueReturn
2021$300$272-9.31%
2022$1,500$857-42.86%
2023$2,700$4,097+51.72%
2024$3,900$10,955+180.9%
2025$5,100$11,239+120.37%
2026 (to date)$6,100$12,097+98.31%

Uses weekly closing prices: each purchase is priced at the close of the week it falls in.

Price data: Oct 8, 2017 – Oct 4, 2026

Bitcoin chart and analysis →

For information only — not investment advice.

How the calculator works

Pick an asset, the amount you would invest each time, how often (weekly or monthly) and a start date. On each scheduled date the calculator spends the amount at that period's closing price — buying more units when the price is low and fewer when it is high — and adds up everything you would own today.

It works from weekly closing prices: each purchase is priced at the close of the week it falls in. That is a small approximation of buying on an exact day, and over several years it hardly moves the result.

Formula

  • Units bought = (amount − fee) ÷ closing price
  • Value today = total units × latest price
  • Total return = (value today − total invested) ÷ total invested
  • Average cost per unit = total invested ÷ total units

Worked example: $100 of Bitcoin every month since Oct 6, 2021

Investing $100 in Bitcoin every month from Oct 6, 2021 adds up to 61 purchases and $6,100 in total. At the latest weekly close (Oct 6, 2026) the 0.14170735 BTC bought along the way are worth $12,097 — +$5,997 (+98.31%) against the money put in.

Because each purchase was invested for a different length of time, the fair yearly figure is the money-weighted return (XIRR): +28.09% a year. Putting the whole $6,100 into Bitcoin on Oct 6, 2021 instead would be worth $9,405 today (+54.19%).

Along the way, the Bitcoin the plan held fell as much as 74.16% below an earlier high (between Nov 14, 2021 and Jan 1, 2023) — the kind of drop a regular plan has to sit through.

YearInvestedValueReturn
2021$300$272-9.31%
2022$1,500$857-42.86%
2023$2,700$4,097+51.72%
2024$3,900$10,955+180.9%
2025$5,100$11,239+120.37%
2026 (to date)$6,100$12,097+98.31%

Why your average cost ends up below the average price

A fixed amount buys more units when the price is low, so the average price you pay per unit (the harmonic mean) is always at or below the simple average of the prices on your purchase dates. A simple, made-up example with four monthly purchases of 100:

MonthPriceUnits bought
1502
2402.5
3254
4502

You spend 400 for 10.5 units, an average cost of about 38.10, while the average price was 41.25. Back at 50, those 10.5 units are worth 525 — 31% up, even though the price only returned to where it started. The other side of the coin: in a market that rises steadily, every later purchase costs more and DCA trails a lump sum.

DCA or lump sum?

If you already have the money, investing it all at once has historically come out ahead more often, simply because the money spends more time in the market: a Vanguard study of the US, UK and Australian stock markets found the lump sum ahead in roughly two out of three periods. DCA's strength lies elsewhere. It removes the risk of putting everything in just before a big fall, and it matches how most people actually invest — a slice of every paycheck.

The lump-sum line in the results shows which approach won for your asset and dates. For a single purchase in the past, the what-if calculator answers “what if I had bought on that day?”.

What if you had invested everything at once? Try the what-if calculator →

How to read the results

  • Total return compares today's value with everything you put in. It ignores how long the money was invested.
  • Annualized (XIRR) is the yearly rate that grows each purchase, from its own date, into today's value — the same calculation as XIRR in Excel. It is the fair way to compare a regular plan with a savings account or with the lump sum, and it is shown for periods of a year or more.
  • Max drawdown is the deepest fall in the value of what you held from an earlier high, leaving out new contributions — on your statement they would have topped the balance up and hidden part of the drop. It is the fall you had to sit through.
  • Lowest point shows how far below the money put in your portfolio was at its worst moment.

Assumptions and limits

  • Weekly closing prices; each purchase is priced at the close of the week it falls in.
  • Prices are in the asset's own currency: US dollars for US stocks, US indices and gold, euros for the DAX, CAC 40 and IBEX 35, Turkish lira for Borsa Istanbul. Crypto trades against USDT, a dollar-pegged stablecoin.
  • Gold per gram in lira is derived from the ounce price and the USD/TRY rate (ounce ÷ 31.1035 × USD/TRY): a spot value without dealer spread or workmanship.
  • Stocks and most indices are price-only — dividends are not reinvested, so a real index fund would have done somewhat better. The exception is the DAX, a performance index that already includes reinvested dividends.
  • Fractional units are allowed. The fee is a percentage of each purchase; taxes, spreads and account fees are not included.
  • If the price history starts after your chosen date, the backtest starts at the first available price.
  • Past performance does not predict future returns. This is an illustration, not investment advice.

Frequently asked questions

What is dollar-cost averaging (DCA)?

Investing a fixed amount at regular intervals — for example $100 on the first of every month — whatever the price. You buy more units when prices are low and fewer when they are high, and you never have to decide when the right moment is.

Is DCA better than investing a lump sum?

Not on average: when markets rise over time, money invested earlier has longer to grow, so a lump sum has historically ended ahead more often. DCA reduces the risk of bad timing and suits money you earn and invest month by month. The calculator shows both results for your asset and dates.

How is the annualized return calculated?

With XIRR, the money-weighted internal rate of return: the yearly rate at which all your purchases, each from its own date, would grow into today's portfolio value. It is the same formula as XIRR in Excel or Google Sheets.

Which prices does the calculator use?

Real historical weekly closing prices for the asset you pick, in its own currency. Each purchase uses the close of the week it falls in, and the holding is valued at the latest weekly close.

What if I had bought Bitcoin every month?

Choose Bitcoin, enter your monthly amount and a start date, and the calculator shows how much you would have invested, how many BTC you would own and what they are worth today. The worked example on this page runs that plan over the last five years.

Learn the terms