- Halving
- Nov 28, 2012
- T-500
- Jul 17, 2011
- T+500
- Apr 12, 2014
- T-500 price
- $14
- Halving price
- $13
- T+500 price
- $421
Bitcoin 500-Day Cycle
BTC500 tracks Bitcoin's historical performance from 500 days before each halving through 500 days after it.
Current 500-day cycle
Waiting to buy
Block 966,947 of 1,050,000. The live countdown lives on the homepage. Dates move if Bitcoin blocks come in faster or slower than ten minutes.
What is the Bitcoin 500-day cycle?
Bitcoin cuts the miner block reward in half every 210,000 blocks — roughly every four years. BTC500 does not try to pick the exact bottom or top of that cycle. It measures one fixed window around the event and shows what historically happened inside it.
T-500 is the calendar day 500 days before a halving. T+500 is the calendar day 500 days after it. The window is about 1,000 days long. Cycles are compared by lining those two dates up across the 2012, 2016, 2020, and 2024 halvings, using the same daily price archive as the simulator.
The 500-day span is a simple, auditable rule — not an optimized curve-fit. It is long enough to include the pre-halving stretch and most of the historical post-halving advance, and short enough to leave the later drawdown outside the window. Other windows exist. This one is published so it can be checked.
Historical performance is not a guarantee of future results. Four halvings is a small sample. Later cycles have produced smaller multiples as Bitcoin matured. The next window can be better, worse, or fail.
500 days before
The buy date in the BTC500 rule. Price on this day is the window’s starting print.
Reward cut
The block-height event that halves new issuance. BTC500 records the price on that date too.
500 days after
The sell date in the BTC500 rule. If that day has not arrived, the window is still open.
Historical Bitcoin halving cycles
Each row is a real date and a daily close from BTC500's price archive. Missing prices stay blank — they are not filled in. Replay the same windows on the Bitcoin timeline.
| Cycle | T-500 | Halving | T+500 | Price at T-500 | Price at halving | Price at T+500 | T-500 → halving | T-500 → T+500 |
|---|---|---|---|---|---|---|---|---|
| 2012 Halving | Jul 17, 2011 | Nov 28, 2012 | Apr 12, 2014 | $14 | $13 | $421 | -11% | +2890% |
| 2016 Halving | Feb 25, 2015 | Jul 9, 2016 | Nov 21, 2017 | $237 | $654 | $8,114 | +175% | +3318% |
| 2020 Halving | Dec 28, 2018 | May 11, 2020 | Sep 23, 2021 | $3,854 | $8,605 | $44,981 | +123% | +1067% |
| 2024 Halving | Dec 7, 2022 | Apr 20, 2024 | Sep 2, 2025 | $16,851 | $64,894 | $111,190 | +285% | +560% |
- Halving
- Jul 9, 2016
- T-500
- Feb 25, 2015
- T+500
- Nov 21, 2017
- T-500 price
- $237
- Halving price
- $654
- T+500 price
- $8,114
- Halving
- May 11, 2020
- T-500
- Dec 28, 2018
- T+500
- Sep 23, 2021
- T-500 price
- $3,854
- Halving price
- $8,605
- T+500 price
- $44,981
- Halving
- Apr 20, 2024
- T-500
- Dec 7, 2022
- T+500
- Sep 2, 2025
- T-500 price
- $16,851
- Halving price
- $64,894
- T+500 price
- $111,190
What happened historically?
4 completed windows in this archive finished higher at T+500 than at T-500. The simple average of those window returns is +1959%. That average is a description of a small sample, not a forecast.
The largest completed multiple was the 2016 Halving (+3318%). The smallest was the 2024 Halving (+560%). After the earliest windows, later cycles started at a higher Bitcoin price and the same rule produced a smaller multiple.
The move from T-500 to the halving date was not uniformly positive. The table above is the record; it is not an argument that the next pre-halving stretch must rise.
Between T+500 and the next T-500 the rule is in cash. That gap historically covered the 2018 and 2022 drawdowns. It also means the rule did not own Bitcoin in those stretches. Compare the same dates against buy-and-hold in the simulator before treating the cash window as an advantage.
When to buy Bitcoin before the halving?
BTC500’s historical entry is T-500 — 500 days before the next estimated halving. The live date for the current cycle is December 4, 2026. It will move if blocks run faster or slower than ten minutes.
That date is a rule, not a claim that it is the best day, the cheapest day, or the right day for a given person. Some investors buy earlier. Some wait until after the event. The point of publishing T-500 is that it can be backtested. Open the simulator on a $500 or $1,000 starting amount to see what that rule did in previous windows.
When to sell Bitcoin after the halving?
BTC500’s historical exit is T+500. For the current estimated halving that date is August 30, 2029. The rule does not sell before the halving and does not trail a moving average. It uses one calendar date.
T+500 is not a forecast of the cycle top. In some completed windows price was still advancing at that point; in others the strongest months were already behind it. Selling then also means sitting out until the next T-500. That is a tradeoff, not a guarantee. Nothing on this site is financial advice.
Frequently asked questions
Direct answers about T-500, T+500, and what the historical record actually shows.
When is 500 days before the next Bitcoin halving?
T-500 is the calendar day 500 days before the next estimated Bitcoin halving. Because the halving is triggered at a block height (the next one is 1,050,000), that date moves if blocks arrive faster or slower than ten minutes. BTC500 shows the live T-500 date on this page and on the homepage countdown.
What happens 500 days before a Bitcoin halving?
T-500 is the start of the BTC500 window, not a forecast that a bottom has printed. Historically it has fallen in the later part of the post-peak decline or the early recovery, before the halving itself. This page compares Bitcoin’s price on that date with the price at the halving and, when the window has closed, at T+500.
What happens 500 days after a Bitcoin halving?
T+500 is the end of the BTC500 window — about 16 months after the event. In completed cycles it has often landed after the strongest post-halving advance. The rule then stays in cash until the next T-500. A handful of cycles is a small sample; the next window can look different.
Should you buy Bitcoin before or after the halving?
BTC500 studies a fixed pre-halving entry at T-500. That is a measurement rule, not a claim that buying after the event cannot work, and not a recommendation that anyone should buy. The simulator lets you compare that window with other dates using the same historical prices. Nothing here is financial advice.
Should you sell Bitcoin before the halving?
The BTC500 rule does not sell before the event. It holds from T-500 through the halving to T+500. Selling before the halving is a different strategy. Past windows do not prove the next one, and this site does not tell anyone when they should sell.
When should you sell Bitcoin after the halving?
BTC500’s historical exit is T+500. That is one rules-based date, not a forecast of the cycle top. Some completed windows were still rising at that point; others had already cooled. Compare the dates on the timeline rather than treating T+500 as a guaranteed peak.
How has Bitcoin performed 500 days before previous halvings?
The table on this page lists the T-500, halving, and T+500 prices from BTC500’s historical archive for the 2012, 2016, 2020, and 2024 cycles. Completed T-500 to T+500 windows in that dataset finished higher than they started. Later windows started at a higher Bitcoin price and produced smaller multiples than the earliest ones. Past performance does not guarantee future results.
Try the BTC500 Simulator
See what an investment made 500 days before previous Bitcoin halvings would have done.
Historical prices from the on-site daily archive. Past performance does not guarantee future results. Nothing on this page is financial advice.