Skip to main content

Bitcoin Calculators

Five tools, each built around a single question people actually ask. Dollar-cost averaging, or DCA, means buying a fixed amount on a fixed schedule. All five run on the same engine and the same historical price data as the main DCA calculator. A number you see here lines up with the same number there. No account, no email, nothing saved on a server.

What they all run on

Price history from

Aug 18, 2010

Through

Aug 17, 2026

Daily price points

5,844 · 15 years

Latest price used

$63,308

Prices come from Kraken, with Coinbase as a fallback. Each day gets one price, bucketed by the UTC calendar day. These figures refresh once a day. The live calculator uses the current price at the moment you load it. Pre-2015 history and the rest of the assumptions are written out on the methodology page.

Pick the question you came with

Bitcoin Drawdown Calculator

How far did it fall from the top, and how long did getting back take?

Every Bitcoin holder eventually watches their position drop. This measures the real ones: how deep each fall from a previous high went, and how long the position stayed underwater. It also flags the worst stretch in Bitcoin’s history, and lets you model spending your own stack down.

Worth knowing: Measured on one price per UTC day, so intraday spikes and wicks are not counted.

Bitcoin FIRE Calculator

How much Bitcoin would it take to cover what I spend?

Pick your annual spending and this works backwards, at the standard 4% rule, to the stack that supports it. It also shows how far the BTC you already hold gets you toward that number, and why applying that rule to Bitcoin is contested.

Worth knowing: A withdrawal rate is an assumption, not a law. Bitcoin has never had a smooth return path.

Stack Sats Goal Tracker

At my buy rate, when do I actually hit 0.1 BTC?

Set a target in BTC or sats (a sat is one hundred-millionth of a bitcoin) and how much you buy each week or month. You get a date and the total it costs to get there. You also see how the answer moves if the price runs or stalls.

Worth knowing: Future dates assume a price path. Nobody has one, so treat the date as a range.

Exchange Fee Comparison

What is my exchange quietly costing me over years of buying?

A 1.5% fee sounds small on a single $50 buy. Run it across a full DCA schedule and it becomes a specific number of dollars. It also becomes a specific amount of Bitcoin you never bought. This puts each major exchange side by side on the same schedule.

Worth knowing: Trading fees only. The spread is the gap between the price you are quoted and the real market price. It is where several "zero fee" services earn, and it is not counted here.

Bitcoin Cost Basis Calculator

What did I actually pay per coin across all my buying?

Add each period you bought in: a 2021 run, a 2023 restart, a lump sum. You get one blended average cost, the BTC held in each batch, and where the whole position stands today.

Worth knowing: A cost basis estimate, meaning what you paid per coin. This is not tax reporting, and jurisdictions differ on how purchases get matched to sales.

Start with the DCA calculator

Most of the tools above are more useful once you have a schedule in mind. Give the main calculator an amount, a cadence, a date range, and a fee. It runs that schedule against the same historical prices and reports the BTC accumulated, your average cost, and the annualized return. Carry those into the rest.

Open the DCA calculator

How to read the output

Anything backward-looking here is a measurement. The tools simulate your buys on UTC calendar days against real market prices. So “what a schedule would have done” is arithmetic on history, not a forecast. Run it again with the same inputs and you get the same answer.

Anything forward-looking is arithmetic on an assumption you supplied. A growth rate or a withdrawal rate produces a smooth path Bitcoin has never had. Real sequences arrive in the wrong order. A drawdown is a fall from a previous high, and an 80% one early does far more damage than the same fall late. No single number captures that. Change the assumption, watch the answer move, and take the range of answers more seriously than any one result.

Fees and spread are modeled only where a tool says so. Taxes are not modeled anywhere. The full list of what is and is not included lives on the methodology page.

Elsewhere on the site

Not financial advice. These calculators are educational simulations; past performance does not guarantee future results. Bitcoin is volatile and you can lose money.