Skip to content
The Bitcoin 500-day halving rule

Bitcoin 500-Day Rule

The Bitcoin 500-day rule buys November 28, 2026. That is 500 days before the next Bitcoin halving — the date the BTC500 window buys. This page shows what that window paid in all four completed cycles, how far below the entry price Bitcoin traded inside it, and what moving the entry date costs.

Current 500-day cycle

Waiting to buy

BTC $77,091Live
26Days until T-500
T-500
Nov 28, 2026
Next halving
Apr 11, 2028
T+500
Aug 24, 2029

Block 974,277 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 rule?

Bitcoin cuts the miner block reward in half every 210,000 blocks — roughly every four years. The Bitcoin 500-day rule is the fixed-window framing of that event: buy at T-500, exactly 500 days before the halving, and sell at T+500, exactly 500 days after it. 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

How deep did Bitcoin draw down inside the window?

In all 4 windows with a T-500 print in the archive, Bitcoin closed below the entry price at least one day before the halving. The deepest was the 2012 Halving: $14.07 at T-500, then a low close of $2.30 on Nov 22, 2011 — -83.7% from entry, 128 days later.

Across those windows the median lowest close was -11.7% below the T-500 price, and it arrived 85 days after the buy. Before the halving, a holder sat below the entry price on a median of 74 daily closes — the 2012 window is the extreme case, with almost the whole pre-halving stretch underwater.

These are daily closes, so intraday lows were deeper than any number here. Where a window would start before the price archive does, the first available close is used as its entry. Four cycles is a small sample: the next window can trade below entry for longer, or not at all. A drawdown table is a description of the past, not a forecast and not advice.

Lowest daily close after each T-500 entry, how long it took to arrive, and the worst close-to-close drawdown inside each BTC500 window
CycleT-500 entryLowest closevs entryDays to lowCloses below entry before halvingWorst peak-to-trough close
2012 Halving$14.07Jul 17, 2011$2.30Nov 22, 2011-83.7%128 days491 of 501-84.3%(Nov 22, 2011)
2016 Halving$237Feb 25, 2015$210Aug 24, 2015-11.5%180 days92 of 501-36.2%(Sep 14, 2017)
2020 Halving$3,854Dec 28, 2018$3,394Feb 7, 2019-11.9%41 days56 of 501-61.3%(Mar 16, 2020)
2024 Halving$16,851Dec 7, 2022$16,423Dec 19, 2022-2.5%12 days18 of 501-28.1%(Apr 8, 2025)
-11.7%
Median lowest close
vs the T-500 entry price
-84%
Deepest close below entry
2012 Halving
85 days
Median days to the low
After the T-500 buy

Worst peak-to-trough close is the largest fall from a running high inside the window — what a holder who did not sell the high actually sat through. Compare the same dates with a different entry on the simulator, or read what happened at each T+500 sell date.

Does the exact buy date matter?

The rule fixes one entry date, so the fair challenge is whether that date carries the result. This test keeps the T+500 exit where the rule puts it and moves only the entry — from 120 days earlier to 120 days later — then compares each completed-window multiple with the multiple from entering on T-500 itself.

Every earlier entry in this archive did worse. In the 3 windows where the archive reaches back 120 days before T-500, a T-620 entry (120 days early) produced a smaller multiple in all 3 — median -32.5%, worst -45.1% in the 2020 Halving. Thirty days early pointed the same way: 3 of 3 windows lower, median -12.5%.

Entering late was close to a coin flip for the first two months. A T-530 entry (30 days after the signal) changed the multiple by -4.0% to +19.5% — higher in 2 of 4 windows, median +3.9%. By 120 days late the median was -14.4%, lower in 3 of 4. Part of that is arithmetic: the exit stays fixed, so a later entry holds Bitcoin for fewer days.

The exception is the 2012 window, where entering 120 days late would have produced +356.8% more than the exact date. The archive begins on that window's T-500 itself (17 July 2011), so there is no earlier print to test, and the months after that entry included a fall from $14.07 to $2.30. That is the honest shape of this test: the date is not a knife-edge, but whether a nearby date beat it depended on what price did next — which no calendar could know in advance.

This test covers 4 completed windows, uses daily closes only, and ignores fees and taxes. A different four years could invert the pattern. It is a description of the past, not a forecast and not advice.

Change in the completed-window multiple for each cycle when the BTC500 entry moves from 120 days before T-500 to 120 days after it, with the T+500 exit fixed
Cycle−120−90−60−30T-500+30+60+90+120
2012 Halving————base+19.5%+137.7%+243.2%+356.8%
2016 Halving-32.5%-35.6%-24.5%-12.5%base-4.0%+8.6%-0.1%-2.1%
2020 Halving-45.1%-41.7%-38.7%-9.7%base+8.5%+1.2%-4.3%-26.7%
2024 Halving-27.4%-12.8%-13.2%-18.2%base-0.6%-26.6%-24.2%-39.9%
Median-32.5%-35.6%-24.5%-12.5%0.0%+3.9%+4.9%-2.2%-14.4%
-32.5%
120 days early
Median vs T-500 · 3 of 3 worse
+3.9%
30 days late
Median vs T-500 · roughly a coin flip
-14.4%
120 days late
Median vs T-500 · 3 of 4 worse

Each column is an offset from T-500 in calendar days — for example 60 days earlier means entering at T-560. “Base” is the exact T-500 entry the rule publishes; “—” means the archive has no print for that day. Compare any two dates yourself in the simulator, or see what each window cost to hold in the sell-date record.

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 November 28, 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 timing test above shows what missing T-500 by up to four months did in each completed window. 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.

When to sell Bitcoin after the halving?

BTC500’s historical exit is T+500. For the current estimated halving that date is August 24, 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.

Method, data and how to cite this page

Every figure above is computed from the same daily-close archive that powers the simulator. Nothing is hand-entered, and a day with no print is left out rather than interpolated.

Data source
BTC500's own Bitcoin daily-close archive — 5,584 daily closes, 2011-07-17 to 2026-11-01, in USD.
Windows
T-500 and T+500 are 500 calendar days before and after each halving date, taken from the protocol block heights (210,000 / 420,000 / 630,000 / 840,000).
Drawdowns
The lowest close inside the window against the T-500 close. Only daily closes are available, so intraday lows were deeper than shown — every drawdown here is a lower bound.
Timing test
The T+500 exit stays fixed and the entry moves ±120 days. Each row is the change in the T+500 multiple against the exact T-500 entry.

The finding in one sentence

In all 4 completed BTC500 windows, Bitcoin closed below its T-500 entry price at some point; the median lowest close was 11.7% below entry.

Cite this as

BTC500 (2026). “Bitcoin 500-Day Cycle: T-500 to T+500 record, 2011–2026”. https://btc500.net/bitcoin-500-day-cycle

Machine-readable copy, updated daily and open to any origin: /data/500-day-cycles.json — entry, halving and exit closes, per-window drawdowns, the timing deltas and the method above. Historical observations only; past performance does not guarantee future results.

Frequently asked questions

Direct answers about T-500, T+500, and what the historical record actually shows.

What is the Bitcoin 500-day rule?

The Bitcoin 500-day rule is the fixed-window framework behind this page: buy Bitcoin 500 days before each halving and sell it 500 days after. The window spans about 1,000 days and is measured against the daily-close archive, not chosen by curve-fitting past returns.

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.

Did Bitcoin fall below the T-500 price before earlier halvings?

In BTC500’s daily-close archive it did, in every completed window. The drawdown table on this page lists each cycle’s T-500 entry, the lowest close that followed, how long the low took to arrive, and how many pre-halving closes were below entry. The 2012 window is the extreme case. These are daily closes, so intraday lows were deeper than the table shows, and a historical drawdown is not a forecast of the next window.

Is 500 days an optimized number?

No. 500 is a fixed, round number, not the output of a search for the best historical entry. The timing test on this page re-runs every completed window with the entry moved from 120 days earlier to 120 days later while keeping the T+500 exit fixed, so the cost of missing the exact date is published rather than assumed. Four completed windows is a small sample, and the result describes the past only.

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.