Simulate dollar-cost averaging into Bitcoin, Ethereum, and major cryptocurrencies.
Enter a recurring amount, a frequency, and a date range. The calculator pulls historical prices from CoinGecko, applies a DCA schedule across the range, and shows total invested, total coins accumulated, current value, return on investment, and a lump sum comparison. Your inputs save locally in your browser.
Run the calculation
Pick a coin, a recurring amount, a frequency, and a date range. We fetch historical prices from CoinGecko and compute the outcome of the strategy.
What is dollar-cost averaging
Dollar-cost averaging, or DCA, is an investment strategy in which an investor divides the total amount to be invested across periodic purchases of a target asset, rather than investing the full amount at once. The periodic purchases happen on a fixed schedule, regardless of the asset price at the time of purchase.
The core idea is to reduce the impact of short-term volatility on the overall purchase. By buying at many different prices over time, the investor average purchase price approaches the asset average price across the entire period. That eliminates the risk of investing the entire amount at a single unfavorable price point, which is the most costly mistake an investor can make at the start of a position.
DCA is older than cryptocurrency. The approach has been used in traditional investing for decades, particularly by long-term stock investors and retirement plan participants. Employer-sponsored 401(k) plans in the United States, for example, are essentially DCA by default. An employee contributes a fixed percentage of each paycheck, which is then used to buy shares of selected funds regardless of current market prices. Over a career of several decades, this approach has historically produced strong outcomes for participants who stayed consistent through both bull and bear markets.
DCA transfers well to cryptocurrency because crypto markets exhibit extreme volatility. Bitcoin has seen drawdowns of 50 to 80 percent in every bull market cycle. An investor who places a large lump sum at an unfortunate peak can face years of waiting to recover capital. DCA softens that risk by spreading entry points across an extended window and letting the average purchase price reflect a fuller range of market conditions.
DCA also removes a category of emotional mistakes. Investors who try to time the market tend to underperform the market over long periods, because the instinct to wait for lower prices or chase higher ones produces more poor decisions than good ones. A rules-based schedule, enforced by either discipline or by automation through an exchange recurring buy feature, bypasses that failure mode. The investor follows the plan regardless of what the market is doing that week. Over multi-year horizons, this has historically produced better outcomes than discretionary timing attempts.
How to use the DCA calculator
- Pick a cryptocurrency. Choose from the seven supported coins in the dropdown. Bitcoin and Ethereum have the longest historical data available.
- Set your amount per period. Enter the amount in US dollars you would contribute at each step of the schedule. Typical values are anywhere from 25 to 500 dollars.
- Choose a frequency. Daily, weekly, bi-weekly, and monthly are supported. Weekly is the most common default.
- Set the start and end dates. The defaults run one year back to today. Longer ranges produce more meaningful comparisons to the cycle.
- Click calculate. The tool fetches historical prices, applies your schedule, and shows the outcome alongside a lump sum comparison and a chart of portfolio value against cumulative contributions.
DCA vs lump sum: which performs better?
The question of DCA versus lump sum has been studied extensively in traditional markets, and the evidence is consistent. In a widely cited analysis, Vanguard found that lump sum investing outperformed DCA roughly 67 percent of the time over rolling 12 month periods in US equities, with an average outperformance of around 2 percentage points. The reason is straightforward. Stock markets rise more often than they fall over 12 month windows, and capital deployed earlier captures more of that rise.
The picture changes in two important ways when the asset is more volatile and when the entry point is unfavorable. When lump sum investing, the outcome over the first one to three years is almost entirely determined by the starting price. If that price turns out to be near a local top, the investor may face a deep drawdown that takes years to recover. DCA reduces that path-dependency by distributing entries across many price points, so a single unfortunate day matters much less.
Cryptocurrency amplifies both effects. Bitcoin has delivered higher average returns than equities over its lifetime, which favors lump sum in expected value terms. But Bitcoin also has much deeper drawdowns, with multiple 70 to 80 percent corrections in its history. An investor who lump summed at the 2017 or 2021 peaks waited years to break even in nominal terms, even though holding through the full cycle produced strong returns. DCA investors who started at the same times reached breakeven faster and often outperformed, because they accumulated aggressively at prices well below the top.
The rough rule of thumb: lump sum tends to beat DCA in calm, rising markets, particularly when the investor has high conviction that current prices are not stretched. DCA tends to beat lump sum when volatility is high, when starting prices are near cycle highs, or when the investor has no strong view on current valuation. For most retail crypto investors, the honest assessment of their own ability to identify cycle bottoms argues for DCA.
There is also a behavioral angle that the research often undersells. Lump sum investing requires the investor to watch a large sum of capital experience volatility from day one. Many investors cannot emotionally handle that and end up selling at the worst moment. DCA distributes psychological exposure along with financial exposure, which tends to produce better stick-with-it behavior. An investor who actually follows the plan almost always outperforms one who abandons a more theoretically optimal plan at the wrong time.
Historical Bitcoin DCA performance
Approximate results of a 100 dollar per week DCA into Bitcoin, starting from various historical dates and running through the present. Figures are illustrative. The live calculator above produces exact values from CoinGecko data.
| Start date | Weeks invested | Total invested | BTC accumulated (approx.) | Current value (approx.) | Approximate ROI |
|---|---|---|---|---|---|
| Jan 2015 | ~ 587 | ~ $58,700 | ~ 2.8 BTC | ~ $211,000 | +260% |
| Jan 2018 | ~ 432 | ~ $43,200 | ~ 1.5 BTC | ~ $113,000 | +162% |
| Jan 2020 | ~ 328 | ~ $32,800 | ~ 1.0 BTC | ~ $75,500 | +130% |
| Jan 2022 | ~ 223 | ~ $22,300 | ~ 0.45 BTC | ~ $34,000 | +52% |
Historical Ethereum DCA performance
Approximate results of a 100 dollar per week DCA into Ethereum. Ethereum trading started in August 2015, so meaningful history begins from 2016 onward.
| Start date | Weeks invested | Total invested | ETH accumulated (approx.) | Current value (approx.) | Approximate ROI |
|---|---|---|---|---|---|
| Jan 2018 | ~ 432 | ~ $43,200 | ~ 28.8 ETH | ~ $66,200 | +53% |
| Jan 2020 | ~ 328 | ~ $32,800 | ~ 21.9 ETH | ~ $50,400 | +54% |
| Jan 2022 | ~ 223 | ~ $22,300 | ~ 8.9 ETH | ~ $20,500 | -8% |
| Jan 2024 | ~ 120 | ~ $12,000 | ~ 4.4 ETH | ~ $10,100 | -16% |
Ethereum illustrates an important caveat: DCA does not guarantee gains. Entries concentrated during a sustained downtrend can still produce flat or negative outcomes. The strategy reduces timing risk relative to lump sum investing, but it does not eliminate market risk. Crypto investors should size positions accordingly.
Why DCA works especially well for crypto
Cryptocurrency markets are uniquely suited to DCA for four reasons. First, volatility is structurally high. Even Bitcoin, the most mature asset in the space, routinely has daily moves of five percent or more. Second, the market cycles are driven in part by supply events like the Bitcoin halving and in part by macro liquidity conditions, both of which are difficult to time precisely. Third, the amount of new information arriving daily is so large that retail investors cannot realistically process it faster than automated systems. Fourth, the psychological pressure to either buy tops or sell bottoms is unusually intense in a 24 hour, social-media-driven market.
DCA addresses all four. Constant volatility becomes a benefit because a wider distribution of purchase prices drags the average toward the asset mean. Cycle timing matters less because the investor holds across many cycle phases. Information overload stops being a factor because the schedule is set in advance. And psychology is handled by automation, which removes the most emotional moments of the cycle from the decision loop entirely.
The tax profile of DCA also tends to be friendlier than active trading. Each purchase establishes its own cost basis and holding period, and long-term capital gains rates in most jurisdictions apply once any given lot has been held for a year. An investor who holds DCA purchases for the long term typically has a well-distributed set of tax lots, which allows selective selling of the highest-basis lots first to minimize taxable gains when the time comes to take profits.
Finally, DCA creates a durable habit. A plan that runs quietly in the background month after month is much more likely to produce a meaningful position over a decade than a plan that depends on the investor making active decisions every week. Consistency, more than cleverness, is what produces outcomes in crypto over long horizons.
Best platforms for automated DCA
Several platforms support recurring buys that automate the DCA process. Features and fees vary, so confirm details before committing.
- Coinbase. Recurring buys for most major coins with flexible daily, weekly, bi-weekly, and monthly schedules. Fees depend on payment method and amount. Simple interface for beginners.
- Kraken. Automated purchases for a broad list of assets. Generally lower fees than Coinbase on comparable orders, with a slightly more advanced interface.
- Swan Bitcoin. Bitcoin-only platform focused on long-term DCA. Transparent fee structure and an emphasis on self-custody education.
- River Financial. Another Bitcoin-only option with institutional grade custody, recurring buys, and in some jurisdictions zero fee recurring orders above certain amounts.
- Strike. Bitcoin focused recurring buys with same-day Lightning Network withdrawals and simple mobile onboarding.
For a detailed comparison of exchange fees across trading types, see our exchange fee comparator.
DCA mistakes to avoid
- Stopping during bear markets. This is the most common failure. Bear markets are when DCA works hardest for you, because you are accumulating the most coins per dollar. Pausing defeats the purpose.
- Not sticking to the schedule. Once you decide on a cadence, let the schedule run. Discretionary skipping or adding reintroduces the timing problem DCA was meant to solve.
- Manual DCA that depends on emotion. If possible, automate through an exchange recurring buy. Manual DCA tends to produce worse outcomes because investors quietly skip purchases when prices feel uncomfortable.
- Ignoring fees. Per-trade flat fees can eat a large percentage of a small purchase. Pick a platform with percentage-based fees or free recurring buys for amounts under roughly 50 dollars.
- Not diversifying beyond one asset. DCA into a single coin concentrates idiosyncratic risk. A common approach is to weight Bitcoin as the core allocation, with smaller positions in Ethereum and a short list of higher-conviction altcoins.
Advanced DCA strategies
Once you have a basic DCA running, there are a few established variations worth considering.
- Value averaging. Rather than investing a fixed dollar amount each period, adjust the amount so your portfolio value grows by a fixed target each period. This automatically buys more during drawdowns and less during runups.
- DCA weighted by fear and greed. Increase your purchase amount when the fear and greed index is in extreme fear territory and reduce it during extreme greed. A simple implementation is to double purchases under 20 and halve them over 80.
- DCA layered with technical levels. Continue the baseline schedule, but add supplemental purchases at predefined support levels such as long-term moving averages. This preserves the discipline of DCA while capturing opportunistic entries during deep corrections.
- Dynamic DCA. Scale contribution size with income. Many investors set DCA as a fixed percentage of take-home pay rather than a fixed dollar amount. Position size grows with career progression.
Related tools
Profit and Loss Calculator
Calculate realized profit, return on investment, and exchange fees on any trade or position.
ToolBitcoin Halving Countdown
Track the next Bitcoin halving and plan DCA entries around the cycle.
ToolStaking Calculator
Estimate rewards for holding staked ETH, SOL, ADA, and other proof of stake assets.
Frequently asked questions
Is DCA better than lump sum investing?
Research from Vanguard and others finds that lump sum investing outperforms DCA in roughly two thirds of historical market environments, because markets rise over long periods and putting capital to work sooner tends to do better on average. DCA still matters for two reasons. First, most people do not have a large lump sum to deploy. Income arrives on a schedule, so investing also happens on a schedule, which is DCA by default. Second, DCA is less about maximum expected return and more about minimizing regret and behavioral mistakes. For highly volatile assets like crypto, DCA often produces better outcomes than lump sum investing when the entry point happens to be near a cycle top.
How often should I DCA into Bitcoin?
For most people, weekly or monthly DCA produces very similar outcomes. Weekly captures slightly more price variation and can feel more active, while monthly is easier to automate and aligns with most income schedules. Daily DCA is possible on some platforms and can reduce variance further, but the marginal benefit over weekly is small. The most important factor is sticking to the schedule, not the frequency itself.
What is the minimum amount to DCA?
Most major exchanges support recurring buys starting at 1 to 10 dollars per purchase. Platforms like Coinbase, Kraken, and Swan Bitcoin make small recurring orders practical. The real constraint is trading fees. A fixed per-trade fee can eat a large percentage of a 1 dollar purchase, so look for platforms with percentage-based fees or fee-free recurring buys.
Can I DCA into altcoins?
Yes. The calculator above supports Bitcoin, Ethereum, Solana, Cardano, XRP, BNB, and Dogecoin. Altcoins tend to be more volatile than Bitcoin and Ethereum, which makes DCA even more useful, but also means the downside of individual coin selection is larger. A common approach is to weight the majority of DCA into Bitcoin and Ethereum, with a smaller allocation to higher-conviction altcoins.
How do I start DCA automatically?
Most major exchanges offer a recurring buy feature. On Coinbase, for example, choose a coin, click buy, and select a schedule rather than a single purchase. Kraken, Binance, and Strike all offer similar automation. For Bitcoin-only platforms, Swan Bitcoin and River Financial are common choices. Always confirm the fee structure and withdrawal terms before committing to a long-term schedule.
Should I stop DCA during bear markets?
Historically, continuing to DCA through bear markets has produced the strongest long-term results, because you are accumulating more coins at lower prices. Stopping during a downturn is the most common DCA mistake because it defeats the purpose of the strategy. If a full DCA amount feels uncomfortable during a drawdown, reducing the amount is generally better than pausing entirely.
Does DCA work for short-term trading?
No. DCA is designed for accumulation over long horizons of one year or more. For short-term trading, timing and technical analysis matter far more than any averaging strategy. Mixing DCA with active trading usually produces worse outcomes than either approach on its own.
How does this calculator source price data?
The calculator fetches historical daily prices from the CoinGecko public API and applies them to your chosen DCA schedule. Prices are in US dollars and reflect market aggregates across major exchanges. Because the data is daily granularity for longer ranges, the calculated result is a close approximation of what a real-world DCA strategy would have produced, not an exact tick-level simulation.
Related reading
For ongoing coverage of cycle timing and macro drivers, see our price predictions and market analysis desks. For daily summaries of the news that actually moves markets, subscribe to the free newsletter. For broader context on each coin supported by this calculator, browse the Bitcoin, Ethereum, and altcoins archives.































