The 4-Year Cycle Is Measured Wrong

By Josh Molnar · August 2026 · 10 min read

Ask about Bitcoin's four-year cycle and everyone has a position. It is dead, it is alive, it is stretching, it is being front-run. Almost every one of those arguments shares a hidden assumption, and the assumption is wrong.

The cycle is not four years long. It never was. It is 210,000 blocks long, and that is a different thing.

Where the four came from

On 8 January 2009, five days after mining the genesis block, Satoshi Nakamoto described the monetary schedule to the Cryptography Mailing List. Coins would go to nodes that make blocks, "with the amount cut in half every 4 years."

That sentence is the origin of the four-year cycle. It is a plain-English summary written for an email list, and it is approximately right.

The code says something else. The rule is a single constant, SubsidyHalvingInterval = 210000 blocks, fixed at block zero and adjustable by nobody. Not four years. Not any number of years. A block count.

Four years is what 210,000 blocks works out to if the network produces a block every ten minutes. Do the arithmetic and it is not even four. 210,000 blocks at ten minutes each is 2,100,000 minutes, which is 1,458 days, which is 3.99 years. The headline number was already rounded before the chain did anything unexpected.

And the chain does not run on schedule

Bitcoin targets 144 blocks a day. It hits that on average across the long run, because difficulty re-tunes every 2,016 blocks to pull it back. But it drifts in between, and early on it drifted badly.

Between 2011 and 2013 the network averaged roughly 170 blocks a day against about 147 at maturity. The chain was running about 15% fast.

The reason is structural. Difficulty only adjusts once every 2,016 blocks, roughly a fortnight. Between adjustments the network runs on a setting chosen for the hashrate that existed two weeks ago. If miners are switching on faster than that, every block in the gap arrives early and the correction always lands after the damage. In a mature network that error is small and self-cancelling. In 2011, with the first purpose-built mining hardware arriving in waves, it ran in one direction for two years.

So if you measure a block-defined event on a calendar, and the block rate drifts, your ruler stretches and shrinks underneath you. The cycle stays where it is. Your measurement of it moves.

What happens when you switch units

Re-score the three mature cycle tops in blocks after their own halving and they land in a narrow band.

  • December 2017 top: 79,596 blocks after its halving
  • November 2021 top: 78,781 blocks
  • October 2025 top: 77,901 blocks

That is a spread of 1,695 blocks across three cycles spanning eleven years. At normal mining speed it is about twelve days' worth. The same three tops measured on the calendar spread across 21 days. Same three events, roughly a third less scatter, purely from changing the unit.

How unlikely is that cluster? The research generates 10,000 synthetic Bitcoin histories by block-bootstrapping its own daily returns, preserving volatility clustering and crash geometry, then runs the identical mechanical rule for identifying tops. Zero of the 10,000 reproduce it. Under a more forgiving construction that lets the null pick among candidate tops, 3 in 10,000 do.

Against the look-alike clocks

A four-year rhythm is not much of a finding on its own. Plenty of things happen every four years. So the halving gets tested head to head against clocks that look just like it, on the same data.

  • The halving. Holds the three tops inside a 1,723-block band.
  • The US election cycle. Needs 12,775 blocks.
  • A fixed calendar period. Needs 209,158, which is almost an entire epoch and means no alignment at all.

One result looks backwards until you see why. In days, a fixed four-year clock at a random starting phase never matches the halving's cluster, so phase carries the signal. In blocks, a fixed 210,000-block clock at a random offset matches it 98.5% of the time. That is not a failure, it is the point restated. In block space the halving is an exact period rather than a drifting one, so any clock with the right period lands on the tops regardless of where it starts. Draw the period at random instead and only 0.9% match. The period is the thing, and the protocol is the only thing that fixes it.

2013 stops being strange

For years the 2013 top was the awkward one. It arrived early enough relative to its halving that it looked like a different regime, and plenty of theories were built on treating it as an exception.

It landed 62,280 blocks after its halving, against a mature band of 77,901 to 79,596. Nobody is claiming it lands inside. The question is how far outside.

In days it sits at 0.693 of the mature average. In blocks it sits at 0.801. Still early, but roughly a third of its apparent earliness was never the market at all. It was the 2011 to 2013 chain running fast.

There is a robustness test hiding in that. Force the 2013 top into the mature set, which is the most hostile version of the analysis, and the null widens from zero to 8 per 10,000 in days but only to 3 per 10,000 in blocks. The native coordinate is more robust to the cycle that fits worst.

The bottoms, partly

The bottoms need more care, and the honest answer is that they are the weaker half.

Measured as a gap after the top, bear-market duration turns out to be largely intrinsic to how crashes behave, reproduced by about 40% of random histories. That statistic was demoted in the research and it stays demoted.

What the block coordinate adds is a phase statistic the calendar could not resolve. The three bottoms' blocks-after-halving spread is reproduced by 1.7% of random paths in day phase and only 0.16% in block phase. A tenfold sharpening, and it survives conditioning on cycle structure.

An old argument also dissolves. In days it was genuinely unclear whether bottoms anchored to the previous halving or the next one, and the two answers disagreed by months. In blocks the question cannot even be asked, because blocks-since and blocks-until always sum to exactly 210,000. They are one statement written twice. The disagreement was the drifting calendar all along.

How much looser is the bottom?

It is easy to say the bottoms are weaker and leave it there. Here is the size of it, measured the same way for both turns.

  • Tops. A 1,695-block band. About 12 days of mining.
  • Bottoms. A 5,024-block band. About 35 days.

Three times wider. That is the honest gap between how well this clock times tops and how well it times bottoms, and it is why the tops carry the case while the bottoms are described as a weak prior worth watching. It is still a band, and 5,024 blocks inside a 210,000-block epoch is a small target. But anyone treating a bottom call with the same confidence as a top call is ignoring a threefold difference in precision.

This epoch, in numbers

The current epoch opened at block 840,000 in April 2024. Add the historical bands and the zones for this cycle are fixed, because the epoch length is fixed.

  • Halving: block 840,000
  • Historical top band: 917,901 to 919,596
  • Actual top, October 2025: 917,901
  • Historical bottom band: 968,910 to 973,934
  • Next halving: block 1,050,000

The October 2025 top landed inside the historical band and at its early edge. That is one more observation for the tops column, and it is the only part of this epoch already settled.

A band is not a date. The chain reaches a given height when it reaches it, and the arrival depends on hashrate, which nobody schedules. Treat these as zones to watch, not appointments.

Where blocks make it worse

A framework that improved everything it touched would be the more suspicious one. The block coordinate costs something, and here is the full list.

  • Cycle-shape overlay across cycles: 0.72 in days, 0.69 in blocks. Worse.
  • Volatility clock placebo: p = 0.19 in days, p = 0.40 in blocks. Worse.
  • Top-to-bottom lag sharpening: 0.42% in days, 1.11% in blocks. Worse.
  • Bear-market duration evidence: none either way. Unchanged.

The block clock times the cycle's discrete turns better than the calendar does. It does not organise the continuous path between those turns any better, and on volatility it is clearly worse.

And the sample is three cycles. Three tops and three bottoms. Every number here rests on that, which is why the case leans on nulls and placebo tests rather than on the tightness of the band alone. A tight band across three points is easy to produce by accident. A band that 10,000 synthetic histories cannot reproduce is harder.

The narrow claim

This is not a machine that prints cycle dates, and it does not resolve whether the four-year cycle is dead. What it says is smaller and firmer. The halving keeps better time than the calendar does, and the calendar is what almost everyone has been using.

When a system defines itself in one unit and you insist on measuring it in another, you will find anomalies that are not there and miss structure that is. That is worth more than any single cycle call.

The full method, the nulls, and the robustness checks are in the research paper, free to read at arxiv.org/abs/2607.26188.

Education, not financial advice.

Common questions

Is Bitcoin's cycle really four years?

No. The halving is defined in the protocol as every 210,000 blocks, not every four years. At a ten-minute block target that works out to 1,458 days, or 3.99 years, and the chain does not run exactly on target. The four-year figure comes from Satoshi's January 2009 email describing the schedule, not from the code.

Where do Bitcoin cycle tops land in block terms?

The last three mature tops landed 77,901 to 79,596 blocks after their own halving, a spread of 1,695 blocks or about twelve days of mining. The same three tops measured on a calendar spread across 21 days, so the block coordinate is roughly a third tighter.

Why does measuring in blocks make a difference?

Because block production drifts. Bitcoin targets 144 blocks a day but between 2011 and 2013 it averaged nearer 170, about 15% fast, since difficulty only re-tunes every 2,016 blocks and lagged the arrival of the first serious mining hardware. Measuring a block-defined event on a calendar means the ruler stretches while the event stays put.

Where do Bitcoin cycle bottoms land in blocks?

The three prior bottoms landed 128,910 to 133,934 blocks after their halving, near 132,000. That is a 5,024-block band, about 35 days of mining, which is three times wider than the 1,695-block top band. The bottoms are the weaker half of the clock and should be treated with less confidence than the tops.

Was the 2013 top really early?

Partly. It landed 62,280 blocks after its halving against a mature band of 77,901 to 79,596. In days it sits at 0.693 of the mature average, but in blocks it sits at 0.801, so roughly a third of its apparent earliness was the 2011 to 2013 chain running about 15% fast rather than the market behaving differently.

Keep reading

We break down the market like this every day, free on Instagram and YouTube, and in depth inside the community.

Education, not financial advice. Trading involves real risk.