Skip to content

The Bitcoin 500-day halving rule · Two dated trades per cycle

The Bitcoin 500-day rule: 500 days before the next Bitcoin halving is 28 November 2026 — the BTC500 buy date. Sell 500 days after the halving. No indicators, no narratives: the dates are fixed and the chart is just the ride.

One rule · every halving cycle
Halving26dwe are hereBuy−500dSell+500d

500 days before the next Bitcoin halving is 28 November 2026BTC500 — trade the calendar, not the noise · next halving estimated 11 April 2028

Bitcoin 500-Day Cycle — historical performance from 500 days before each halving through 500 days after

Buy window opens Nov 28, 2026 — 26 days from now.

26days to buy

Free to use · No account · Calendar-fixed dates · Block + price data

BTC / USD —Next halving Apr 2028 est.Block height 974,274Countdown 26d to buy Live

What is the Bitcoin 500-day rule?

BTC500 measures one window: 500 days before each Bitcoin halving through 500 days after it. The live countdown on this page is that window for the current cycle. The 500-day cycle explainer is the full methodology. Nothing here is financial advice.

When is 500 days before the next Bitcoin halving?

The BTC500 buy date is Nov 28, 2026 — 500 days before the next estimated halving on Apr 11, 2028. That date moves if Bitcoin blocks come in faster or slower than ten minutes. The record of that offset, window by window, is in when is 500 days before the next bitcoin halving. Every cycle date is on the halving dates page.

Cycle command center
Today's read · Waiting to buy
Days to buy
500 days before next halving
26days
Next halving
Apr 11, 2028
Buy date
Nov 28, 2026
Sell date
Aug 24, 2029
Block progress
974,27475,726 left1,050,000
13:36 UTC · last halving block 840,000
Embed kit
Open Embed Kit — badges, countdown widgets & themes

01 / The rule

The rule, step by step

One 500-day window around each Bitcoin halving. Buy at T-500, hold through the event, sell at T+500. Nothing needs interpreting — the calendar decides. The cycle explainer has the dates and prices.

1

Buy 500 Days Before

Set your buy order exactly 500 days before the next halving. The countdown above tells you exactly when.

See the halving schedule
2

Hold Through Halving

Hold your position as the halving event passes. This is where the magic happens — reduced supply meets sustained demand.

Calculate your returns
3

Sell 500 Days After

Exit exactly 500 days after halving. Lock in profits and wait for the next cycle. Rinse and repeat every ~4 years.

Watch the timeline

BTC500 vs buy-and-hold vs monthly DCA

Same asset. Different rules. BTC500 is for people who want a cycle window they can audit — not a replacement for every strategy.

Comparison of BTC500, buy-and-hold, and monthly dollar-cost averaging
ApproachRuleTrades per cycleBest for
BTC500Buy 500 days before the halving, sell 500 days after2A dated window you can backtest
Buy and holdNever sell0Maximum time in market
Monthly DCABuy a fixed amount every month~48Smoothing entry over years

Compare lump-sum BTC500 dates against spreading buys on the DCA vs lump sum tool.

02 / The record

The rule has a history.

Every completed BTC500 window in the archive finished higher at T+500. Exact dates, exact prices, open assumptions. Start with the record, then make up your own mind.

4/4
Completed cycles higher
+1959%
Avg return per cycle
+3318%
Best completed window

Past performance is not a guarantee of future results. BTC500 is educational software, not financial advice.

Historical Performance

The BTC500 strategy has delivered exceptional returns across every halving cycle since 2012.

2012 Halving
Buy Price$14
Sell Price$421
Return+2890%
2016 Halving
Buy Price$237
Sell Price$8,114
Return+3318%
2020 Halving
Buy Price$3,854
Sell Price$44,981
Return+1067%
2024 Halving
Buy Price$16,851
Sell Price$111,190
Return+560%

04 / Put a number on it

What would $10,000 have done?

A quick look at the last completed BTC500 window. This is the useful kind of what-if: dated, simple, and impossible to mistake for a forecast.

Open the full simulator
$

Illustrative result · 2024 Halving window

$65,983

Based on the 2024 Halving window's historical +560% return (buy Dec 7, 2022 → sell Sep 2, 2025). Not a prediction.

05 / Choose your depth

Go deeper when you're ready

Every tool is free and instant. Start with the explainer, check the record in the simulator, or replay any day on the timeline.

Latest Articles

In-depth analysis and strategy guides.

06 / Skeptic's corner

Ask the hard questions

Quick answers about the BTC500 strategy, Bitcoin halving dates, post-halving price behavior, and the free tools on this site.

What is the Bitcoin 500-day rule?

The Bitcoin 500-day rule is the framework BTC500 publishes: buy Bitcoin 500 days before a halving event and sell it 500 days after. It comes from the roughly four-year halving cycle and is measured against every completed window in BTC500's daily-close archive, not from a single backtest.

What is the BTC500 strategy?

The BTC500 strategy is a simple Bitcoin investment approach built on the Bitcoin 500-day rule: buy exactly 500 days before each halving event and sell exactly 500 days after. This rules-based method is designed to capture historically strong parts of Bitcoin's roughly four-year halving cycle without day-trading or technical analysis.

When is the next Bitcoin halving?

The next Bitcoin halving is projected for around April 2028, when block height reaches 1,050,000. The exact date depends on Bitcoin's average block time. BTC500 tracks live block height and estimates the countdown automatically.

When is 500 days before the next Bitcoin halving?

The BTC500 buy date is the calendar day 500 days before the next estimated Bitcoin halving. Because the halving is triggered by block height (1,050,000), that buy date moves if blocks come in faster or slower than ten minutes. The live date is on the BTC500 homepage countdown and the halving-dates schedule.

How does the Bitcoin halving work?

Bitcoin halving occurs approximately every 210,000 blocks (~4 years). The block reward paid to miners is cut in half, reducing new Bitcoin supply issued each day. Scarcity from lower issuance has historically coincided with major multi-year price cycles.

What happens to Bitcoin price after halving?

In each completed halving cycle since 2012, Bitcoin's price rose substantially in the 12–18 months after the halving before peaking and entering a new market cycle. Past performance does not guarantee future results, and the BTC500 strategy exists to capture this recurring post-halving window systematically.

Is buying before a Bitcoin halving profitable?

Historically, buying roughly 500 days before each halving and selling 500 days after has been profitable in every completed cycle — including 2012, 2016 and 2020. The BTC500 simulator lets you backtest any amount against real historical prices to see these returns yourself.

Is BTC500 free to use?

Yes. BTC500's countdown, simulator, timeline, liquidation dashboard, articles, and embed widgets are free. No account is required.

Is this financial advice?

No. BTC500 is educational software and market data tooling. Nothing on the site is financial, investment, or trading advice. Past performance does not guarantee future results. Always do your own research.

What tools does BTC500 include?

BTC500 includes a live halving countdown and Cycle Command Center, investment simulator, DCA vs lump sum comparison, interactive timeline, bear market bottom indicators, futures liquidation dashboard, Bitcoin ETF absorption board, insider trading tracker, crypto news feed, strategy articles, and free embed widgets.

What is the average Bitcoin halving cycle length?

A full Bitcoin halving cycle spans roughly 4 years (approximately 210,000 blocks). The BTC500 strategy uses the 500 days before and 500 days after each halving as the buy and sell window, covering the historically strongest parts of each cycle.

How much do I need to start using the BTC500 strategy?

There is no minimum. The simulator lets you enter any amount — from $100 to $1,000,000+ — and see how the same strategy would have performed across every halving cycle since 2012.

See What $10,000 Would Be Worth Today

Enter any amount into the simulator and see how the BTC500 strategy would have performed across every halving cycle since 2012 — using real historical prices.

Data refreshes automatically. Halving estimate from Bitcoin block height · BTC price from Binance, CoinGecko, Coinbase & Kraken. Last reviewed 2026-10-29.

BTC 500
Halving cycle strategy
Waiting to Buy
Halving26dwe are hereBuy−500dSell+500d
Days until buy window
500 days before the next halving
26days
Buy date
Nov 28, 2026
95% of window
474 days elapsed500 day window
BTC price
—
Next halving
Apr 11, 2028
Sell date
Aug 24, 2029
Buy 500 before · Sell 500 after
btc500.net
26d to buySee returns