Skip to content
The BTC500 window

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

BTC $80,381Live
77Days until T-500
T-500
Dec 04, 2026
Next halving
Apr 17, 2028
T+500
Aug 30, 2029

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.

T-500

500 days before

The buy date in the BTC500 rule. Price on this day is the window’s starting print.

Halving

Reward cut

The block-height event that halves new issuance. BTC500 records the price on that date too.

T+500

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.

Bitcoin price at T-500, the halving, and T+500 for each completed BTC500 cycle
CycleT-500HalvingT+500Price at T-500Price at halvingPrice at T+500T-500 → halvingT-500 → T+500
2012 HalvingJul 17, 2011Nov 28, 2012Apr 12, 2014$14$13$421-11%+2890%
2016 HalvingFeb 25, 2015Jul 9, 2016Nov 21, 2017$237$654$8,114+175%+3318%
2020 HalvingDec 28, 2018May 11, 2020Sep 23, 2021$3,854$8,605$44,981+123%+1067%
2024 HalvingDec 7, 2022Apr 20, 2024Sep 2, 2025$16,851$64,894$111,190+285%+560%
2012 Halving
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
2016 Halving
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
2020 Halving
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
2024 Halving
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.

4
Completed windows
T-500 and T+500 both printed
+1959%
Average window return
Simple mean, not a forecast
+3318%
Largest completed window
2016 Halving

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.