Miner flows is the on-chain measurement of Bitcoin movement to and from miner-controlled wallets — the operational positioning of the cohort that earns new Bitcoin through block rewards. Miner economics are structurally distinct: continuous block-reward receipts (3.125 BTC post-2024 halving), fixed and semi-fixed operational costs, and the necessity of converting some Bitcoin to fiat to fund operations. The metric set includes miner balance, miner outflows, miner net position change, and the Puell Multiple (daily miner revenue ÷ 365-day-MA daily miner revenue). Historically, miner capitulation events have recurringly marked cycle bottoms, sustained miner accumulation has accompanied bull-market initiations, and the Puell Multiple has been one of the more reliable single-metric bottom-signaling tools. The 2024 halving substantially changed miner economics; post-halving dynamics are still calibrating. Cohort framing is anchored by James Check, Ryan (On-Chain Mind), and David Puell (for the eponymous multiple).


Why this note matters

Miner flows is load-bearing for on-chain analysis in three respects:

  1. A structurally distinct cohort. Miners are the only Bitcoin holders that receive new supply continuously through protocol-defined block rewards. They are continuous sellers, face fixed costs that don’t scale with price, and operate within hashrate economics — warranting separate analytical treatment from other holder cohorts.
  2. Miner capitulation has recurringly signaled cycle bottoms. Across multiple cycles, mining-entity distress captured through hashrate decline, difficulty resets, miner-balance drawdown, and Puell Multiple extremes has marked structural bottom regions when cross-validated.
  3. The halving’s most direct effect is on miners. The halving - Mechanism cuts block rewards every ~4 years, propagating through hashrate, difficulty, and capitulation dynamics into cycle-level on-chain signals.

The framework requires mining-industry knowledge (hashprice, capacity factors, ASIC depreciation, electricity-cost geographies, public-vs-private miner dynamics) that pure on-chain analysis sometimes lacks; the Limitations and Counter-arguments sections engage these honestly.


What this metric measures

The conceptual claim. Miner flows measures the net positioning of the miner cohort — the entities that operate Bitcoin mining hardware and receive block rewards. The framework rests on the proposition that miners are forced sellers (must convert some Bitcoin to fund operations) but exercise discretion on how much and when, producing operationally informative behavioral signatures.

The basic metrics.

  • Miner balance — total Bitcoin currently held in identified miner-controlled wallets
  • Miner outflows — Bitcoin moving from miner wallets, typically to exchanges (for sale) or to OTC desks (for institutional sale)
  • Miner net position change — daily change in miner balance; negative when miners are distributing, positive when accumulating
  • Miner-to-exchange flow — specifically the subset of miner outflows going to exchange wallets (most direct sell-side proxy)
  • Hashrate and difficulty — operational metrics that complement miner-flow analysis: hashrate decline signals miner shutdowns; difficulty resets follow hashrate adjustments at ~2-week intervals

Derived metrics.

  • Puell Multiple — David Puell’s framework: daily miner revenue (block reward × spot price) divided by 365-day moving average of daily miner revenue. Captures “how much are miners earning relative to their typical year.” Puell Multiple < 0.5 has historically marked deep bear-market bottoms; Puell Multiple > 4 has marked cycle peaks.
  • Hash Ribbons (Charles Edwards) — short-term hashrate moving average crossing below longer-term moving average, then crossing back above — a derived bottom signal capturing the “miners shut down, then come back online” capitulation-and-recovery pattern.
  • Mining cost basis — estimated production cost per BTC across the miner cohort; provides a structural support level (miners at break-even and below face more capitulation pressure).

What miner flows is not. Miner-flow analysis does not directly measure mining-industry profitability beyond the on-chain-visible portion. Off-chain hedging (futures contracts to lock in revenue), pre-arranged OTC sale agreements, and debt-financing patterns are not visible. The framework captures the on-chain-visible operational positioning; the full mining-industry picture requires complementary off-chain data.


How it’s calculated

Wallet attribution as the foundation. Like Exchange flows, the framework depends on identifying miner-controlled wallets. Identification methods:

  1. Coinbase address attribution — every Bitcoin block has a coinbase transaction creating new Bitcoin; the recipient address(es) directly identify the recipient mining entity or pool
  2. Mining-pool attribution — major mining pools (Foundry USA, Antpool, F2Pool, ViaBTC, MARA Pool, others) publish or are heuristically identified through coinbase patterns
  3. Public-miner attribution — publicly-traded mining companies (MARA, RIOT, CLSK, IREN, CIFR, others) often have known wallet structures through SEC filings and public disclosure
  4. Pool-payout pattern clustering — pools distribute rewards to participating miners through identifiable transaction patterns; individual-miner attribution is harder than pool-level attribution

Inflow/outflow construction. Same methodology as Exchange flows: identify miner-controlled addresses, classify transaction inputs/outputs by miner ownership, sum BTC values to produce net flow.

Miner-to-exchange flow as the primary signal. Among miner outflows, movement to exchange wallets is the most direct sell-side proxy. The metric requires both miner-wallet attribution and exchange-wallet attribution (cross-referencing the two attribution databases). Glassnode, Coin Metrics, and CryptoQuant all publish miner-to-exchange flow as a featured metric.

Puell Multiple construction.

where is the block reward in BTC (currently 3.125 after the 2024 halving) and is the BTC-USD spot price. The metric captures how miner USD revenue compares to its trailing-year baseline.

Hashrate dynamics.

  • Bitcoin’s hashrate is computed from observed block-time variance and known difficulty
  • Hashrate declines signal miner shutdowns; rapid declines indicate distress
  • Difficulty adjusts every 2016 blocks (~2 weeks) to target 10-minute block intervals; difficulty decreases signal sustained hashrate decline
  • The May 2021 China mining ban produced a ~50% hashrate decline and the largest negative difficulty adjustment in Bitcoin’s history; the recovery pattern provided a clear capitulation-and-recovery signal

Data-provider variants. Glassnode, Coin Metrics, CryptoQuant, and Checkonchain each maintain miner-wallet attribution with different coverage. Public-miner attribution is generally high quality (SEC filings); pool-level attribution is well-developed; individual-miner attribution at the long-tail level has more variance across providers.


What it tells you

Miner-distribution as cycle-context signal.

Miner-flow regimeCycle contextOperational reading
Sustained miner accumulation (positive net flow)Bull-market setup or post-halving stabilityMiners holding mined supply; signals conviction or pricing power
Modest miner distribution (small negative flow)Normal operationsMiners selling to cover costs; structurally neutral
Aggressive miner distribution (large negative flow)Distress or distributionMiners forced-selling; cycle-bottom risk indicator
Miner capitulation (sustained large outflows + hashrate decline)Late bear-marketRecurring cycle-bottom signal
Post-capitulation miner accumulation resumptionCycle-bottom regionSurviving miners re-positioning

Puell Multiple signals.

Puell MultipleCycle context
> 4Extreme miner revenue; recurring near cycle peaks
2-4Elevated; late-bull territory
1-2Normal range
0.5-1Below baseline; bear-market territory
< 0.5Extreme miner distress; recurring near cycle bottoms

The historical pattern: Puell Multiple < 0.5 occurred in late 2014 / early 2015, late 2018, mid-2022; each instance preceded substantial structural reversal. The metric has attenuated cycle-over-cycle alongside other on-chain extremes.

Hashrate dynamics.

  • Sustained hashrate growth: structurally bullish; reflects miner confidence and capital deployment
  • Hashrate plateau: typical of mid-cycle conditions
  • Hashrate decline: signals miner shutdowns; rapid decline indicates capitulation
  • Recovery from hashrate decline: structurally bullish; surviving miners absorb capacity from shutdowns
  • Post-halving hashrate dynamics: the 2024 halving’s first major cycle test; substantial mining-industry consolidation expected

Specific operational patterns.

  • Miner-to-exchange flow spike + Puell Multiple < 0.5 + hashrate declining = classic capitulation setup; recurring cycle-bottom signal
  • Sustained miner accumulation + hashrate growth + Puell Multiple normal = bull-market structural support
  • Public-miner SEC disclosure of large sales = directly observable distribution event; correlates with on-chain flow signatures

Halving-related dynamics. Bitcoin halvings (every 210,000 blocks, ~4 years) directly affect miner economics by cutting block reward in half. Post-halving patterns:

  • Hashprice (revenue per unit of hashrate) drops by ~50% immediately at halving
  • Difficulty adjustments follow hashrate response over subsequent months
  • Marginal-cost miners face capitulation pressure
  • Industry consolidation typically accelerates post-halving as higher-cost producers exit
  • Surviving miners typically benefit as the cohort consolidates

The 2024 halving (April 19, 2024) marked the most recent transition; the resulting miner dynamics are still calibrating as of 2026.


Empirical track record

Cycle-bottom miner capitulation events.

Cycle bottomHashrate behaviorPuell MultipleMiner-to-exchange flow
Late 2014 / early 2015Plateau then decline< 0.5Elevated
Late 2018Significant decline< 0.5Elevated
March 2020 (COVID crash)Sharp declineDipped to ~0.4Spiked
Mid 2021 China mining ban~50% hashrate declineDropped substantiallyMajor outflow event
Mid 2022 (Three Arrows / Celsius / LUNA)Decline< 0.5Elevated
Late 2022 (FTX collapse)Continued pressureNear 0.4Elevated

The capitulation pattern has held across multiple cycles; specific magnitudes have varied with cycle attenuation.

Cycle-peak miner dynamics.

Cycle peakHashratePuell Multiple at peakMiner behavior
Late 2013Growing~7Pre-pool-era; high distribution
Late 2017Growing~3.5Substantial distribution
April 2021 (intra-peak)Growing~5Aggressive distribution
November 2021Growing~2.5Less extreme distribution
2024-2025 (Aug 2025 top)Growingbelow prior peaks (attenuated)Muted distribution

Cycle peaks have produced less consistent miner signals than cycle bottoms; the bottom-signaling is the framework’s stronger application.

The 2021 China mining ban (May-June 2021). The clearest single empirical episode of capitulation-and-recovery dynamics:

  • Pre-ban: China hosted ~50-65% of global hashrate (estimates vary)
  • May-June 2021: Chinese government cracked down on Bitcoin mining; mass operational shutdowns
  • Hashrate decline: From ~190 EH/s peak to ~85 EH/s low — approximately 55% decline
  • Difficulty adjustment: Largest negative adjustment in Bitcoin’s history (~-28%)
  • Miner sales: Massive outflows as Chinese miners liquidated and relocating miners covered transition costs
  • Recovery: Hashrate began recovering immediately as relocated miners (US, Kazakhstan, others) brought capacity online; full hashrate recovery achieved within ~5 months
  • Cycle implication: Marked a substantial mid-cycle accumulation opportunity; spot price recovered from the June 2021 lows and reached new highs by November 2021

The episode validated the miner-cohort framework as a real-time analytical tool.

Post-2024 halving dynamics. The April 2024 halving cut block rewards from 6.25 BTC to 3.125 BTC. Subsequent observed dynamics:

  • Hashrate has continued growing despite halving-induced revenue compression
  • Public miner consolidation has accelerated (acquisitions, mergers, capacity expansion)
  • Marginal-cost miner pressure has been moderate, mitigated by elevated spot prices
  • Miner-to-exchange flows have been moderate; no major capitulation event yet
  • The dynamics are still calibrating; whether classic post-halving consolidation patterns hold depends on price-and-difficulty trajectory through 2026-2027

Puell Multiple track record. Across the four halving cycles, Puell Multiple < 0.5 has occurred:

  • Late 2014 — preceded the 2015-2016 accumulation
  • December 2018 — marked the late-2018 cycle bottom
  • March 2020 — brief dip during COVID crash; preceded the 2020-2021 bull market
  • Mid 2022 — preceded the late-2022 / early-2023 reversal

The track record is supported by relatively few data points (4-5 distinct episodes) but is consistent.


Limitations

Wallet-attribution quality affects the framework. Identifying miner-controlled wallets is generally easier than identifying exchange wallets (coinbase transactions directly attribute block rewards), but coverage drops at the individual-miner level. Pool-level attribution is well-developed; individual-miner attribution within pools is more variable.

Off-chain hedging is invisible. Public miners increasingly use futures contracts, options, and OTC pre-arranged sales to manage revenue volatility. These off-chain hedging activities don’t appear in on-chain miner-flow signals. As mining-industry financialization deepens, the framework captures less of total mining-industry positioning.

Pool-payout structures complicate cohort definition. Mining pools aggregate hashrate from many individual miners; block rewards arrive at pool addresses and are subsequently distributed. The framework can analyze pool-level dynamics directly but individual-miner dynamics within pools require additional inference.

Public vs private miner divergence. Public miners (MARA, RIOT, etc.) have public disclosure obligations, SEC-filing patterns, and somewhat predictable financial cycles. Private miners can operate with different patterns. The framework’s signals are most reliable for the publicly-disclosed mining cohort; less-visible mining activity has more attribution noise.

Hashprice and capacity-factor dynamics. Miner economics depend on hashprice (revenue per unit of hashrate), capacity factor (fraction of theoretical capacity actually mining), electricity-cost variability, and ASIC depreciation cycles. On-chain miner flows don’t capture these directly; full miner-cohort analysis requires complementary mining-industry data.

Geographic concentration risk. Mining is concentrated in specific geographies (US, Kazakhstan, Russia, various others post-China-ban). Geographic-specific events (regulatory actions, electricity-price spikes, weather disruptions) produce structural flow signatures that aren’t representative of ordinary miner behavior.

Halving-cycle calibration is incomplete. Bitcoin has only experienced four halvings (2012, 2016, 2020, 2024). Post-halving miner dynamics have varied across cycles in ways that haven’t yet been fully calibrated. The 2024 halving’s full impact is still unfolding.

Mining-industry financialization changes the framework. As public miners issue debt, equity, and convertibles, their Bitcoin holdings become collateral with specific operational constraints. Forced-sale dynamics (margin calls, debt-service requirements) produce flow patterns that don’t reflect ordinary holder behavior.

Cycle attenuation affects calibration. Like all on-chain extremes, miner-flow extremes (Puell Multiple, capitulation magnitudes) have attenuated cycle-over-cycle. Specific thresholds need ongoing recalibration; the directional pattern is more stable than the magnitudes.


Counter-arguments and tensions

”Off-chain hedging has degraded the framework”

The argument: Public miners increasingly use futures, options, and OTC pre-arranged sales to hedge revenue. These off-chain activities replace on-chain selling. Miner-flow signals capture a smaller fraction of total miner positioning each year. Specific signals (large public miner hedges revenue without spot-selling) don’t appear in on-chain flows at all.

Response: Right. The framework’s coverage has degraded as mining-industry financialization deepens. The mitigation: combining on-chain miner flows with public-miner SEC disclosures and futures-market open-interest data recovers some of the lost signal. The honest reading: pure on-chain miner-flow analysis is decreasingly sufficient; integration with off-chain data is increasingly required.

”Pool-payout structures hide individual miner behavior”

The argument: Mining pools aggregate hashrate from many miners; block rewards arrive at pool addresses. The cohort-level miner-flow signal is operational positioning of pools, not of individual miners. Pool-level dynamics may not reflect individual-miner economic decisions.

Response: Partially right. Pool-level analysis is the framework’s strength; individual-miner analysis is harder. The systematic frameworks deploy pool-level signals primarily, with individual-public-miner analysis as a complementary layer. The honest reading: the framework captures aggregate-cohort dynamics well and individual dynamics imperfectly.

”The Puell Multiple is just lagged price”

The argument: The Puell Multiple is computed as current miner revenue (price × block reward) over 365-day-average miner revenue. The denominator is essentially a smoothed price metric. The ratio is therefore approximately current price over smoothed price — a recapitulation of standard moving-average analysis dressed up as miner-cohort framework.

Response: Partially right but understated. The ratio does have substantial price-tracking content. The framework’s analytical claim is that the specific ratio (compared to its historical cycle thresholds) captures miner-economic-decision pressure: at Puell < 0.5, miners face structural pressure that contributes to capitulation. The mechanism is real (miner break-even economics), even if the metric is mathematically a price ratio. The honest reading: Puell Multiple is partially a price ratio dressed in miner-economics framing, but the historical regularity at extreme levels appears genuine.

Halving-cycle calibration is sample-limited

The argument: Bitcoin has had only four halvings; the post-halving miner dynamics in each have been different. Generalizing from four cycles to confident predictions about future post-halving dynamics is overconfident. The 2024 halving’s effects are still unfolding; framework calibrations from earlier halvings may not apply.

Response: Right. The sample is small. The directional pattern (post-halving consolidation, marginal-cost miner pressure, eventual hashrate recovery) appears across cycles, but specific magnitudes vary. Users should focus on direction-and-pattern rather than absolute calibration.

Mining-industry financialization changes everything

The argument: Public miners increasingly behave like financial entities — issuing equity to fund capacity expansion, holding Bitcoin as treasury asset, hedging revenue, using debt. Their economic decisions are driven by capital-market dynamics, not just mining-industry break-even. Treating them as part of a homogeneous “miner cohort” loses analytical content.

Response: Substantively right. The framework’s “miner cohort” abstraction was more accurate for the 2010s pure-miner-industry era. Contemporary mining requires distinguishing pure-play miners (energy + hardware companies) from financialized miners (corporate-treasury-and-mining-hybrid entities like MARA, RIOT, MicroStrategy-adjacent operations). Future framework refinement should explicitly partition the miner cohort.

”Hashrate is not a signal, it’s a lagging indicator”

The argument: Hashrate responds to mining-economics conditions with ~1-3 month lag. By the time hashrate decline confirms miner distress, the cycle bottom may have already passed. Hash Ribbons signals are inherently lagging; they confirm trends rather than lead them.

Response: Partially right. Hashrate dynamics are lagging confirmatory rather than leading. The framework’s value is in cross-validation: hashrate decline + Puell Multiple < 0.5 + miner-to-exchange-flow spike together strengthen a cycle-bottom hypothesis that other metrics may signal earlier. Standalone hashrate signals are weak; cross-validated signals are operationally useful.

Geographic-event distortion

The argument: The 2021 China mining ban and subsequent relocation produced miner-flow patterns that reflected one-time geographic event, not ordinary positioning. Generalizing from such events to typical miner behavior is misleading. Future geographic-regulatory events could produce similarly distortive signals.

Response: Right. Geographic-event-driven flows require contextual reading. The 2021 event was uniquely informative because it was time-bounded and known-cause; subsequent events may be harder to interpret. The framework should distinguish event-driven flows from positioning-driven flows; this requires analyst judgment.

Sample-noise in cycle-bottom track record

The argument: The Puell Multiple < 0.5 cycle-bottom track record relies on 4-5 historical episodes. Statistical confidence in such a small sample is limited; the apparent regularity could be coincidence. Future cycles may produce regime changes that invalidate the calibration.

Response: Right as critique of overconfident inference. The track record is suggestive but not definitive. The framework should be deployed as one signal among several with appropriate epistemic humility. Cross-validation with other metrics (MVRV ratio Z-score, Long-term vs short-term holder behavior cohort dynamics, Coin Days Destroyed Liveliness extremes) strengthens any single-metric signal.


Open questions for further development

  • How should the miner cohort be explicitly partitioned for the financialized era? Pure-play miners vs corporate-treasury-and-mining-hybrid entities have different economic decision frameworks; framework refinement to capture the distinction would strengthen analysis.
  • How does off-chain hedging activity interact with on-chain miner flows? Integration with futures-market data, options-market metrics, and public-miner SEC disclosures is increasingly important.
  • What is the appropriate cycle-attenuation adjustment for Puell Multiple thresholds? The historical < 0.5 / > 4 threshold framework may need migration as cycles attenuate.
  • How will the 2024 halving’s full effects propagate through subsequent cycles? Post-halving consolidation, hashrate recovery, marginal-cost-miner dynamics, and financialization-driven changes are still unfolding.
  • Can pool-level dynamics be partitioned by individual-miner contribution? Better individual-miner attribution within pools would strengthen cohort analysis.
  • What is the appropriate framework for engaging future geographic-regulatory events? Specific event-driven flow signatures need to be distinguished from positioning-driven flows.
  • How does the miner-flow framework interact with the broader macro positioning? The integration with Bitcoin and global liquidity and Bitcoin and the ISM PMI cycle is the topic of Using on-chain data for macro positioning.
  • What is the appropriate way to handle very-small-miner attribution gaps? Long-tail individual miners have weak attribution coverage; the framework’s signal degrades for these.

Canonical sources for this note

Primary framework sources

  • Glassnode research, various pieces on miner flows, miner balance, and miner-to-exchange flows — most-cited contemporary framework source
  • David Puell, “Introducing the Puell Multiple” (Medium, 2019) — the canonical Puell Multiple introduction
  • Charles Edwards, “Introducing Hash Ribbons” (2020) — the canonical Hash Ribbons exposition
  • CryptoQuant platform — alternative attribution database; substantial miner-flow analytical infrastructure
  • Checkonchain platform — James Check’s analytical framework integrating miner flows with cohort dynamics
  • Coin Metrics State of the Network reports — adjacent miner-flow treatment

Practitioner literature

  • James Check, extensive Glassnode Week On-Chain newsletters during the 2020-2023 tenure — applied miner-flow analysis through multiple capitulation events
  • James Check, ongoing Checkonchain platform analysis 2024+ — refined post-halving framework
  • Ryan (On-Chain Mind), various video analyses applying miner-flow framework
  • Charles Edwards, Capriole Investments publications — Hash Ribbons and adjacent miner-cycle frameworks
  • Willy Woo, various pieces on miner-cohort positioning
  • BitMEX Research, various pieces on mining-industry dynamics

Mining-industry-specific literature

  • Public miner SEC filings and quarterly disclosures (MARA, RIOT, CLSK, IREN, CIFR, others)
  • Hashrate Index (Luxor) research — mining-industry-specific analytical platform
  • Galaxy Digital Mining Research publications
  • Various mining-industry trade press (CoinDesk, The Block, Bitcoin Magazine miner-specific coverage)
  • Cambridge Centre for Alternative Finance Bitcoin Electricity Consumption Index — geographic and energy-intensity analysis

Halving-specific literature

  • Various analyses of the 2024 halving’s near-term effects on miner economics
  • Pre-halving prediction frameworks and their post-halving validation
  • Marathon Digital, Riot Platforms, and other public miner halving-readiness disclosures

Critical perspectives

  • Engagements with off-chain hedging’s impact on framework relevance
  • Critiques of Puell Multiple as essentially a price ratio
  • Within-Bitcoin debates about mining-industry financialization changing miner-cohort definition