$

Buys when >20% below 200-day MA · 1.5× at 5–20% below · at MA · 0.5× extended above. Loads up at lows — no emotion.

Past performance does not predict future results. Educational use only.

Fetching BTC price history
Pulling from Binance — takes a few seconds
Failed to load price data. Check your connection and try refreshing.
How it works

Dollar-cost averaging into Bitcoin — explained

Understanding how DCA works, why it outperforms most timing strategies historically, and what the Trade Logic weighted approach adds on top.

What is Bitcoin DCA?

Dollar-cost averaging means investing a fixed amount into Bitcoin at regular intervals regardless of price. When the price is low, your fixed amount buys more BTC. When the price is high, it buys less. Over time this averages out your cost basis.

Historically, consistent BTC DCA since any year before 2021 has produced significant positive returns — not because Bitcoin always goes up short-term, but because long-term holders who accumulated during downturns were rewarded.

What is the TL Weighted strategy?

Standard DCA ignores where price sits in the cycle. The Trade Logic weighted approach uses the 200-day moving average to systematically buy more when Bitcoin is undervalued and less when it’s extended.

Price vs 200-day MAMultiplier
More than 20% below2× — maximum accumulation
5–20% below1.5× — elevated buy
Within ±5%1× — standard
More than 5% above0.5× — reduce

How to share your result

After calculating, a styled result card appears below the chart. You can screenshot this directly from your phone — it’s designed to look clean when posted to X or Discord.

Download PNG generates a 1200×630 image (the exact size for Twitter/X posts) with your return, stats, and Trade Logic branding. Copy text gives formatted text ready to paste anywhere.

Why DCA beats timing for most investors

Most investors who try to time the market underperform consistent accumulators. The reason is behavioural: we sell during fear (lows) and buy during excitement (highs) — the exact opposite of what produces returns.

DCA enforces the right behaviour mechanically. You buy on schedule, not on emotion. This calculator shows what that looks like across Bitcoin’s most volatile periods, including the 80%+ drawdowns where consistent buyers accumulated cheaply.

Want a structured long-term BTC accumulation plan?

The Long Term Investing Strategy PDF covers cycle-based accumulation rules, stage analysis, and DCA rebalancing triggers — when to add, hold or reduce without market timing.

Get the strategy → DCA guide →

Common questions

Frequently asked questions

How accurate is the historical Bitcoin price data?
From 2017 onwards the calculator uses daily OHLCV data from Binance (BTCUSDT). Pre-2017 data uses known monthly historical prices with linear interpolation for daily granularity — accurate for DCA return calculation over multi-year periods.
Does this account for exchange fees?
No — the calculator shows gross returns before fees or taxes. Spot buy fees on major exchanges range from 0.1%–0.5% per transaction. The Trade Logic position size calculator includes fee calculations for active trades.
Why is TL Weighted sometimes lower than Standard?
The weighted strategy reduces purchases (to 0.5×) when Bitcoin is extended above its 200MA — which includes strong bull run phases. If your selected period was mostly a bull market with few drawdowns, standard DCA may outperform. Over periods that include bear markets, weighted typically accumulates significantly more BTC at lower average cost.
Is dollar-cost averaging suitable for everyone?
DCA works best for long-horizon investors who believe in Bitcoin’s long-term value proposition and can tolerate significant drawdowns without panic-selling. Nothing on this site is financial advice. Past performance does not predict future results.