ExplainerLearn the foundationsTrunk: Read the market

How the Bitcoin Halving Affects Price and What the Cycles Actually Show

The halving in consensus code, all four halvings verified on-chain, why each supply shock is smaller than the last, the stock-to-flow argument, and the priced-in paradox.

CoinBeaver TeamPublished Jul 28, 2026Updated Jul 28, 2026
CoinBeaver inspects price, volume, candlesticks, and market flows in an open notebook
On this page

Quick read

The Bitcoin halving cuts the block subsidy in half roughly every four years, and it is the most anticipated scheduled event in crypto. This lesson explains the mechanism in code, why each halving delivers a smaller supply shock than the last, and why four observations cannot prove the cycle it is credited with.

What to remember

  • The halving is nine lines of consensus code that halve the block subsidy every 210,000 blocks, with no discretion and no announcement.
  • Each halving delivers roughly half the supply shock of the previous one, because the cut is measured against a circulating supply that keeps growing.
  • The 2024 halving reduced Bitcoin's annual issuance rate by under one percentage point, against more than twelve points for the 2012 halving.
  • Stock-to-flow models fit the past well and failed out of sample, which is the expected behaviour of a curve fitted to four data points.
  • Four halvings is far too small a sample to separate the halving's effect from the macro regime each cycle happened to coincide with.

The halving is the only genuinely scheduled event in crypto. There is no announcement, no committee, and no discretion. It has been publicly readable since 2009, its exact block heights were determined before anyone owned a bitcoin, and every participant has had years of notice.

Which makes the standard claim about it faintly paradoxical. If a supply reduction is known to everyone well in advance, an efficient market should have priced it long before it happens. Yet the halving is credited with driving Bitcoin's four-year cycle, and traders continue to position around it.

Both the bull case and the counterargument are stronger than their usual presentations. This article works through the mechanism from the consensus code, verifies each halving against the chain, and then makes the strongest available version of each side.


1. What the halving is, in the code

The rule lives in Bitcoin Core's GetBlockSubsidy function and is short enough to read in full:

Show the source codeOptional. The article explains this without it.
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
{
    int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
    // Force block reward to zero when right shift is undefined.
    if (halvings >= 64)
        return 0;

    CAmount nSubsidy = 50 * COIN;
    // Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
    nSubsidy >>= halvings;
    return nSubsidy;
}

Three properties follow directly, and they are worth stating precisely because most descriptions blur them.

The trigger is block height, not a date. The function divides the current height by the halving interval. Bitcoin has no concept of the calendar. Every published halving date is a forecast derived from assuming blocks continue to arrive at roughly ten-minute intervals, which is why estimates for the next halving differ between sources by weeks.

The endpoint is built in. Once 64 halvings have occurred the function returns zero. Issuance ends permanently, and from that point miners are paid only by transaction fees.


2. The four halvings so far

Because the trigger is height, the halving blocks are known exactly: 210,000, 420,000, 630,000, and 840,000. The dates below are the actual timestamps of those blocks on the chain.

The four Bitcoin halvings to date, with block dates verified on-chain
HalvingBlock heightDate the block was minedSubsidy change
First210,00028 November 201250 BTC to 25 BTC
Second420,0009 July 201625 BTC to 12.5 BTC
Third630,00011 May 202012.5 BTC to 6.25 BTC
Fourth840,00020 April 20246.25 BTC to 3.125 BTC

The fifth halving occurs at block 1,050,000, expected during 2028. The height is certain; the date is an estimate that moves with , and anyone quoting a specific day is quoting a projection rather than a schedule.

Bitcoin price and the four halvings

Quarterly BTC/USD closes on a logarithmic scale. Dashed markers show each halving.

Log scaleeach gridline is 10x
$100$1k$10k$100k2012201620202024YearBTC/USD (log scale)
Figure 1: Quarterly BTC/USD closes from Bitstamp on a base-10 logarithmic axis, with the four halvings marked. A linear axis would compress everything before 2017 into the baseline, hiding the two largest cycles entirely.

Reading Figure 1

Figure 1 plots quarterly BTC/USD closes with the four halvings marked. Two things about how it is drawn matter before reading anything into it.

The axis is logarithmic, and it has to be. Bitcoin traded near $12 at the first halving and above $60,000 at the fourth. On a linear axis the entire 2012 and 2016 era is a flat line against the baseline, and the two largest percentage cycles in the asset's history become invisible. Each labelled gridline is a power of ten, so equal vertical distances are equal multiples, not equal dollars.

Equal-sized moves on this chart are equal percentage moves. That is the property that makes the next section's comparison possible at all.

Working left to right, each dashed marker is followed by a rise to a cycle peak and then a drawdown. That much is real and it is the basis of the whole four-year-cycle framework. What the log axis adds is the part a dollar chart hides: each rise is visibly shorter than the one before it.


3. Why each halving is a smaller event than the last

This is the part of the argument that can be settled with arithmetic rather than opinion, and it is the strongest form of the diminishing-returns thesis.

A halving always cuts issuance by exactly 50%. But what matters to a market is not the size of the cut in isolation. It is new supply as a fraction of supply that already exists, which is the inflation rate. And because circulating supply keeps growing while the cut stays proportional, each halving removes a progressively smaller share of the .

The numbers follow directly from the code. Every 210,000-block era issues 210,000 times its subsidy, and Bitcoin produces roughly 52,560 blocks per year at a ten-minute target.

Annual issuance as a percentage of circulating supply, before and after each halving
HalvingSupply issued by thenAnnual inflation beforeAnnual inflation afterSize of the shock
2012about 10.5 million BTCabout 25.0%about 12.5%about 12.5 points
2016about 15.75 million BTCabout 8.3%about 4.2%about 4.2 points
2020about 18.4 million BTCabout 3.6%about 1.8%about 1.8 points
2024about 19.7 million BTCabout 1.7%about 0.8%about 0.8 points
2028 (projected)about 20.3 million BTCabout 0.8%about 0.4%about 0.4 points

What this table actually tells you

The 2024 halving was roughly one fifteenth the supply event that 2012 was. Removing 12.5 percentage points of annual inflation is a genuine monetary shock. Removing 0.8 points is a rounding adjustment on most measures. The headline "issuance cut in half" is identical in both cases and describes two completely different magnitudes.

Every future halving must be smaller than every past one. This is not a forecast or a thesis, it is a property of the schedule. The inflation rate approaches zero, so the absolute reduction available at each successive halving approaches zero too. Any model predicting equal or larger price effects from future halvings is predicting a larger response to a strictly smaller input.

Flow matters less as the stock grows. In absolute terms, the 2024 halving reduced new issuance from about 900 BTC per day to about 450 BTC per day. Against a global spot market that turns over many multiples of that daily, the removed structural selling is a small fraction of flow. The next halving takes it from about 450 to about 225.

The actionable version. If you are sizing a position around a halving, size it against the change in the inflation rate rather than against the word "halving." The event's name has stayed constant while its economic content has fallen by more than an order of magnitude.

What the price record adds

Section 3 argued from issuance arithmetic that each halving is a smaller supply event. The price history, measured the same way across all four cycles, declines on the same shape.

Peak within 18 months of each halving, measured from the halving month's close
HalvingClose at the halvingHighest close within 18 monthsMultiple
November 2012$12.43$955 (November 2013)about 77x
July 2016$540$13,880 (December 2017)about 26x
May 2020$9,446$60,923 (October 2021)about 6x
April 2024$58,256$120,612 (September 2025)about 2x

Each cycle's multiple is roughly a third of the one before. Seventy-seven, then twenty-six, then six, then two. That is an independent series from the issuance arithmetic in section 3, and it declines just as steeply.

Two shrinking series are not two pieces of evidence. Both are consistent with the halving mattering less each time, and both are equally consistent with an asset whose returns fall as it grows from millions to trillions in value. Nothing here distinguishes the two explanations, and the sample is still four.

What it does rule out is extrapolation. Anyone projecting a repeat of a previous cycle's multiple is projecting a number that has fallen by roughly two thirds at every observation. That is the one firm conclusion available from four points, and it points down.


4. The stock-to-flow argument and where it breaks

The most influential bull case is the stock-to-flow model, which treats Bitcoin as a commodity and values it by the ratio of existing supply (stock) to annual new production (flow). Because the halving doubles that ratio on a schedule, the model produces a rising step function of predicted price.

The case for it

The reasoning is not frivolous. Scarce commodities such as gold do trade at higher valuations partly because their existing above-ground stock dwarfs annual mine production, which makes supply unresponsive to price. Bitcoin's stock-to-flow ratio rises mechanically at each halving and is fully knowable in advance. As a description of why Bitcoin's supply cannot respond to demand the way an equity issuance or a mining expansion can, the framing is genuinely useful.

The case against it

It was fitted to a handful of points. A model calibrated on a series containing very few halvings, and describing an asset whose price rose by many orders of magnitude over the same window, will fit almost any monotonically increasing function of time. Fitting the past is weak evidence when the sample is this small.

Stock-to-flow does not model demand at all. The ratio contains no term for who is buying or why. It implies that price is determined by supply alone, which would mean an asset nobody wanted would still appreciate on schedule. That is not how any market works, including commodity markets.

It failed out of sample. The model's published forward projections diverged substantially from realized price after they were made. A model's fit to data it was built on is not evidence; its performance on data it has not seen is, and that performance was poor.

Its logic implies an unbounded price. Because flow approaches zero by design, the stock-to-flow ratio approaches infinity, and any valuation proportional to it approaches infinity as well. A model whose structure guarantees an infinite price is telling you something about the model rather than the asset.


5. The priced-in paradox

If the schedule has been public since 2009, why would the halving move price at all? Three mechanisms are worth separating, because they have different strengths.

The weakest: a supply shock nobody noticed. This one does not survive contact with the numbers in section 3. The reduction in daily issuance is small relative to daily traded volume, and it is the most widely publicized fact in the asset class. There is no informational surprise.

Stronger: the change in structural miner selling. Miners are among the few holders who must sell continuously, because their costs are denominated in fiat and paid monthly. A halving instantly halves that forced selling. The effect is real and directionally supportive, but it is bounded by how small miner issuance now is relative to total market turnover, and that share shrinks with every halving.

Strongest: the halving is a scheduling device for attention. The halving gives the entire market a shared, dated, unambiguous focal point. Coverage rises, new participants arrive, and existing holders adjust positioning around it. None of that requires the supply change to matter economically. The event coordinates behaviour, and coordinated behaviour moves price whether or not the underlying cause is significant.

What this actually tells you

Reflexivity does not require the belief to be correct. If enough participants expect a halving to be followed by appreciation and position accordingly, their positioning produces buying pressure regardless of the monetary arithmetic. The belief is self-confirming for as long as it is widely held, and it stops being self-confirming when it stops being widely held. That is a fundamentally less durable mechanism than a supply shock, and it should be sized differently.

Which mechanism you believe determines the trade you should make. If you think the supply shock drives it, the halving date is the input and the effect should be immediate and permanent. If you think attention drives it, the trade is in the anticipation window and the risk is a reversal on the day. These are opposite trades justified by the same headline.


6. What four observations can and cannot support

The core empirical claim is that each halving has been followed by a cycle high some months later, and then a large drawdown. That pattern is real in the data and it is the basis of the whole four-year-cycle framework.

It is also four observations, which is a serious problem for any causal claim.

Each cycle coincided with a distinct macro regime. The halvings fell in very different environments for interest rates, dollar liquidity, and general risk appetite. With one observation per regime, there is no way to separate what the halving did from what the macro environment did. The framework in what moves crypto prices treats macro liquidity as a first-order driver, and it moved substantially across each of these windows.

The asset changed fundamentally between each observation. Market structure across the four halvings went from almost no institutional participation to regulated derivatives and spot exchange-traded products. Treating four points spread across that transformation as repeated draws from one stable process assumes exactly what needs to be proven.

The pattern is not falsifiable as usually stated. "A cycle high some months after the halving" is loose enough that a wide range of outcomes confirms it. A claim that cannot fail is not being tested by the data that supposedly supports it.

And the sample is shrinking in relevance. Since section 3 established that each halving is a materially smaller supply event than the last, the older observations are the least informative about the next one. The two halvings with the largest effects were also the two with the smallest, least mature market.


7. How to think about positioning around a halving

Steps

  1. Work in block heights, not dates

    The trigger is height 1,050,000, and any calendar date attached to it is a projection from current hash rate. If your position has an expiry, remember the event can drift by weeks in either direction.

  2. Size against the inflation change, not the headline

    Compare the change in annual issuance rate to the prior halving's. The upcoming reduction is roughly half the last one's, which was itself roughly half the one before. The word stays the same while the economic content halves each time.

  3. Decide which mechanism you are actually trading

    A supply-shock thesis argues for holding through the event. An attention thesis argues for owning the anticipation and reducing into the date. Both can be defended, but they imply opposite behaviour on the day and you should know which one you hold.

  4. Check positioning before the event

    A widely anticipated date attracts crowded leveraged positioning. Open interest and funding around the halving tell you how violent the reaction will be in either direction, which matters more than your directional view.

  5. Separate the halving from the regime

    Before crediting the halving for a move, ask what liquidity conditions and the broader risk complex were doing. If the whole risk market rallied through the same window, the halving may have contributed far less than the timing suggests.


8. Conclusion

The halving is exactly what the code says it is: a bit shift on a block height counter, cutting the subsidy in half every 210,000 blocks, on a schedule fixed since 2009 and requiring no trust in anyone. As a demonstration of credible monetary policy without a central authority, it is the single most important design decision in Bitcoin.

As a price catalyst, it is weakening on a schedule that is equally fixed. The 2012 halving removed more than twelve percentage points of annual inflation. The 2024 halving removed under one. Every future halving is guaranteed to be a smaller supply event than every past one, and no model can escape that by predicting a larger response to a smaller input.

What remains is a genuine but bounded reduction in miner selling, and a large attention effect that is real, self-reinforcing while it lasts, and considerably less durable than a monetary argument. Four observations spread across four very different macro regimes and a complete transformation of market structure cannot distinguish between those explanations, and anyone claiming otherwise is over-reading a tiny sample.

The practical stance that follows: treat the halving as a scheduled focal point for positioning rather than as a mechanical supply shock, size against the change in issuance rate rather than the headline, and be explicit with yourself about whether you are trading the monetary event or the crowd around it.


Frequently asked questions


Sources and further reading

Primary sources:

Related CoinBeaver articles:

This article is educational and is not financial advice. Block heights and subsidy amounts are taken from consensus code and verified block timestamps. The inflation percentages are derived arithmetically from the issuance schedule and a ten-minute block target, so they are approximations rather than exact realized figures. Future halving dates are projections that shift with hash rate. Price data is quarterly BTC/USD closes from Bitstamp's public OHLC API, chosen because it is one of the few venues with continuous USD pricing back to 2011 and therefore covers all four halvings. Early Bitcoin prices differ between venues, so treat the pre-2015 levels as one exchange's record rather than a canonical market price.

Related coins

Keep learning

Recommended next reads based on this lesson.