Bitcoin price history since 2010
One daily closing price per day, from 18 August 2010 to today. This page summarises that whole series by year, names the dates that shaped it, and lets you download the yearly figures. Education only, not financial advice. Past performance does not predict future results.
Year by year, from the same price series
The table below is computed live from the Coinbase daily-close series, the same series the calculator replays. Each row shows the year's first close, last close, highest close, lowest close, and the change in the last close against the previous year-end close. The current year is partial: its last close, high and low move until 31 December.
Loading the price history…
| Year | First close | Last close | Year high | Year low | Change vs prior year-end |
|---|
Source: daily BTC/USD closes, Coinbase via btcdollarcostaverage.com, from 18 August 2010. Figures are daily closes, not intraday highs or lows. The CSV header names this source so the file stays citable on its own.
We could not load the price history just now. The calculator and the other tools still run on the same series; please try this page again in a few minutes.
Notable dates in the price history
Two kinds of dates anchor the series: the day it starts, and the halvings, when the new Bitcoin paid per block was cut in half by the protocol schedule, every 210,000 blocks.
| Date | Event | Detail |
|---|---|---|
| 18 August 2010 | First close in this series | $0.07. The earliest daily close the calculator series carries. |
| 28 November 2012 | First halving, block 210,000 | New Bitcoin per block fell from 50 to 25. |
| 9 July 2016 | Second halving, block 420,000 | New Bitcoin per block fell from 25 to 12.5. |
| 11 May 2020 | Third halving, block 630,000 | New Bitcoin per block fell from 12.5 to 6.25. |
| 20 April 2024 | Fourth halving, block 840,000 | New Bitcoin per block fell from 6.25 to 3.125. |
| Around April 2028 | Next halving, block 1,050,000 | Expected date only: halvings follow block count, not the calendar, so the exact day moves with block times. New Bitcoin per block would fall from 3.125 to 1.5625. |
Halving dates and block heights follow the protocol schedule documented by Bitcoin's developer documentation and block explorers. A halving changes new supply; it says nothing about what the price will do next.
How to cite this data
Cite it as: BitcoinSaving, "Bitcoin price history since 2010", https://bitcoinsaving.fyi/data/, daily BTC/USD closes from Coinbase via btcdollarcostaverage.com, from 18 August 2010. Name the date you fetched it: the current year row changes with each new close.
Use the data
Replay a regular buying plan on this same series in thecalculator, compare one big purchase with spread-out buying on Lump sum vs DCA, check how long a weekly pace would take at today's price with the goal planner, or read the method behind the numbers in the DCA guide andthe Learn hub.
Questions
Where do the prices on this page come from?
Daily Bitcoin USD closing prices from Coinbase, served via btcdollarcostaverage.com. It is the same price series the calculator replays, starting 18 August 2010.
Why does the current year row look incomplete?
Because the year is still running. Its first close is fixed, but its last close, high and low move with each new daily close until 31 December. Past years never change.
Can I download the yearly table?
Yes. The download button under the table saves the yearly figures as a CSV file, with the source named in the file header.
Does this page say what Bitcoin will do next?
No. Every figure here is a past price. Past performance does not predict future results, and nothing on this page is financial advice.