Recurring investment backtest

Crypto DCA Calculator
Bitcoin & Ethereum Returns

See what equal weekly or monthly crypto purchases would have done historically—then compare the result with a clearly labelled lump-sum illustration.

Important: this is a historic educational model, not a recommendation to invest. It excludes fees, spreads, tax, staking rewards, custody costs and cash interest.

Crypto Calculator / All calculators / Crypto DCA calculator

Test a recurring Bitcoin or Ethereum investment

Choose a recurring amount, a weekly or monthly schedule and a start date. The calculator buys the selected asset at the first available weekly close on or after each scheduled contribution date.

Run the DCA backtest

Each contribution is equal in dollars. The tool then values all acquired units using the latest available weekly close.

Weekly-close historical data
Try a period:
Loading the live weekly-close series…

DCA portfolio value and total contributions

The blue line is the value of all asset units acquired through the DCA schedule. The orange line is the cumulative amount contributed; it is not a price forecast.

What dollar-cost averaging means

Dollar-cost averaging, commonly shortened to DCA, means investing equal amounts at regular intervals rather than choosing one large purchase date. Investor.gov defines it as investing money in equal portions at regular intervals regardless of market ups and downs. That means a fixed dollar contribution buys more units when the price is lower and fewer units when the price is higher.[1]

For a historical calculator, the definition gives us a clear method: choose an amount, choose a schedule, select a start date, and apply each contribution consistently. This page performs that arithmetic for Bitcoin and Ethereum using weekly closing prices. It does not decide whether DCA is right for a particular person.

Why an equal schedule matters: the tool does not alter the contribution when prices rise or fall. It follows the same recurring-dollar rule throughout the selected historical period.

How this DCA calculator works

The page uses a simple, reproducible model. It does not simulate intraday trades or a specific exchange account.

StepHow CryptoRetail handles it
1. Choose asset and amountSelect BTC or ETH and a dollar amount for every contribution.
2. Choose scheduleWeekly invests at every available weekly close after the chosen date. Monthly invests at the first available weekly close in each calendar month after the chosen date.
3. Buy unitsEach contribution amount is divided by that observation’s closing price; all acquired units are added together.
4. Value the portfolioThe calculator values the accumulated units at every later weekly close, reporting current value, peak value and maximum weekly-close drawdown.
5. Compare lump sumThe comparator assumes the full eventual DCA contribution total was available and invested at the first DCA purchase price. It is a hypothetical illustration, not a claim about a person’s actual cash flow.

What DCA can make visible

Equal contributions can reduce the importance of choosing one single entry point. The historical result shows how the schedule accumulated units across changing prices, rather than relying entirely on a one-day purchase.

What it cannot guarantee

DCA does not guarantee gains or a lower average price. FINRA notes that gradually investing available cash can reduce the effect of short-term moves, but can also mean missed gains while part of the money remains uninvested.[2]

DCA versus lump sum: read the comparison carefully

“DCA or lump sum?” is a common question, but the historical answer depends on the selected period and on how the money became available. This tool’s lump-sum comparator makes one particular assumption: the entire eventual DCA contribution total was available at the first DCA purchase date and could have been invested immediately.

That assumption can be useful for examining an opportunity-cost question. It is not the same as a person investing part of each paycheck as it is earned. In the latter case, future contributions were not sitting in cash waiting to be invested, so a lump-sum alternative may not have been possible.

FINRA also notes that transaction commissions or other repeated costs can matter when many purchases are made. CryptoRetail excludes those costs, along with exchange spreads, tax, staking rewards and any interest on cash that would not yet have been invested. The page is therefore a price-history calculation, not a complete personal portfolio simulation.

Useful periods to test

Why weekly closing prices are used

CryptoRetail uses weekly closing prices throughout its historical tools. That gives the same repeatable sampling method across long periods and avoids implying that a user could reliably buy at a precise intraday low. The trade-off is that an exact exchange execution, a particular time zone or a daily auto-buy schedule can produce a different result.

For a single purchase rather than a recurring schedule, use the Bitcoin investment hub or Ethereum investment hub. For equal-dollar comparisons between assets, see Ethereum vs Bitcoin, Bitcoin vs S&P 500 and Bitcoin vs Gold.

Frequently asked questions

What is a crypto DCA calculator? +

It is a historical tool that applies equal recurring dollar purchases to a selected crypto asset, then shows the amount invested, units accumulated and later historical value.

Does DCA always beat lump-sum investing? +

No. The result depends on the selected period and price path. The calculator’s lump-sum illustration assumes the full eventual contribution total was available at the first DCA purchase date.

How does monthly DCA work with weekly price data? +

The calculator uses the first available weekly close in each calendar month after your selected start date. This keeps the calculation consistent with CryptoRetail’s weekly methodology.

Are fees, tax, spreads or staking included? +

No. The results exclude all of those factors, as well as cash interest on contributions that have not yet been invested.

Is this investment advice? +

No. It is a historical educational calculator. Past performance is not indicative of future results.

Sources and data notes