The Bitcoin Barometer: How We Score 27 On-Chain Metrics Into One Weekly Read
By Doc · Co-founder, The Markets Unplugged · May 2026
Last updated: May 2026
The Bitcoin Barometer: methodology explained
27 metrics. 6 families. One weekly score.
Current reading: 20.5 / 100 — Accumulation · 27 May 2026 · 100% metric coverage
MVRV gets posted on Crypto Twitter every week as if it settles the argument. One number, one conclusion, done. That framing fails roughly half the time — not because MVRV (Market Value to Realised Value) is a flawed metric, but because no single on-chain reading carries enough signal on its own. Every metric works in some regimes and fails in others. MVRV at 2.53 looked moderate at the October 2025 ATH of $124,753. The correction that followed erased 49.7% of price over 18 weeks.
Five years ago, Doc started building a composite designed to hold across full cycles, not just the regimes where a single metric happens to perform. The design question was direct: which on-chain families need representation in a single score for it to remain cycle-accurate? After two cycles of iteration, the answer became the Bitcoin Barometer — 27 metrics across 6 families, each scored as a percentile against its own historical distribution, combined into one number updated three times per week.
This piece covers what the six families are, how the scoring works, and why the composite read Late Bull at the October 2025 ATH while MVRV argued for more runway. The live score is at themarketsunplugged.com/bitcoin-barometer/, updated every Monday, Wednesday, and Friday at 07:00 UTC.
What the Bitcoin Barometer Is
The Bitcoin Barometer is The Markets Unplugged's proprietary on-chain scoring engine. It scores 27 metrics across six families — Valuation, Holder Conviction, Absorption and Spending, Miner Economics, Chain Flows, and Cycle Timing — into a single number from 0 to 100. Trained on two complete Bitcoin cycles (2009 to 2021) and validated blind at 94% accuracy against 16 historical cycle events. It measures where Bitcoin sits in its market cycle. It does not predict price.
The score runs from 0 to 100. Zero marks the cheapest on-chain conditions in Bitcoin's recorded history. One hundred marks the most extended. Between those extremes sit six zones, each with a distinct on-chain character and a distinct historical relationship to what price does next.
The distinction between the composite and any individual metric is not a matter of data volume. It is a matter of regime coverage. MVRV dominates its own dimension — aggregate unrealised profit — but has no access to spending behaviour, chain flows, or cycle timing. The composite captures all three alongside valuation. When they agree, the signal has structural confirmation. When they disagree, the model says nothing rather than forcing a read.
Why a Single On-Chain Metric Is Never Enough
Every on-chain metric captures one dimension of the market. Reserve Risk measures the ratio of current price to accumulated holder conviction over time. The Puell Multiple measures miner revenue relative to its one-year moving average. MVRV measures aggregate unrealised profit relative to cost basis. Each answers one question. None answers the same question, and none covers for the others when its regime breaks down.
The structural problem is regime dependency. MVRV performs well at extremes — deep capitulation and peak euphoria. In the middle third of a cycle, its signal weakens. Reserve Risk tends to be most informative during accumulation phases. Cycle Timing metrics add context near macro inflection points but contribute little during stable mid-cycle progression. No single metric knows which regime it is currently in. Six families across independent categories cover the regimes redundantly.
The October 2025 ATH. Bitcoin closed at $124,753 on 6 October 2025. MVRV Z-Score read 2.53 — well below the 7.0-plus threshold historically associated with cycle tops (2017: 8.0 to 9.6; 2021: 8.2). A pure MVRV framework argued the cycle had meaningful runway remaining. The Bitcoin Barometer composite read 56.5/100, Late Bull. The correction low of $62,702 arrived on 5 February 2026, 18 weeks later. Drawdown: 49.7%.
The Six Families Inside the Bitcoin Barometer
Family One
Valuation
This family asks whether the market is overextended or historically cheap relative to its on-chain cost basis and holder profitability. It measures the gap between what Bitcoin is currently priced at and what the chain says it is intrinsically worth, using the full distribution of holder cost basis as the anchor.
Headline metrics include MVRV Z-Score, Reserve Risk, and RHODL Ratio. This family carries the most individual metrics in the composite and tends to be the primary signal driver at cycle extremes. It was the dominant contributor at both the November 2022 cycle bottom and the October 2025 ATH.
Valuation is the largest family by metric count. At current levels, it sits in the lowest percentile territory of its historical distribution — consistent with the Accumulation zone read.
Family Two
Holder Conviction
This family asks whether long-term holders are accumulating, holding firm, or beginning to distribute at scale. It tracks the behaviour of the coins that matter — those held through previous drawdowns. A strengthening read from this family at low prices has historically preceded sustained price recovery.
The logic is straightforward: holders who have survived at least one full drawdown cycle are the most informed participants in the market. When they are adding to their positions rather than selling, that is a signal about their read on value, not noise. Headline metrics include LTH SOPR and Liveliness.
Long-term holders are not distributing at current prices. The family's current reading contributes toward the Accumulation zone classification.
Family Three
Absorption and Spending
This family asks whether profit-taking is being absorbed by demand or starting to overwhelm it. MVRV tells you the market is in profit. This family tells you how aggressively holders are acting on that profit — a dimension MVRV has no access to, and the dimension that provided the critical signal at the October 2025 ATH.
At the October 2025 ATH, valuation metrics looked moderate in isolation. But aSOPR, STH SOPR, VDD Multiple, and LTH SOPR were all elevated. Coins were moving at scale. That spending behaviour fed the composite score toward Late Bull even while MVRV at 2.53 argued for more runway. Headline metrics: aSOPR and VDD Multiple.
This family is the primary reason the composite diverged from MVRV at the October 2025 ATH. Spending behaviour at cycle peaks tends to escalate well before price tops out.
Family Four
Miner Economics
This family asks whether miners are under economic pressure or operating from a position of strength. Miner sell pressure is a structural supply input that sits entirely outside the holder-behaviour families. When miners are profitable and comfortable, they tend to hold. When they are under pressure, they sell into the market regardless of cycle position.
The Puell Multiple is the primary metric — it compares daily miner revenue to its one-year moving average. At current levels, miner economics sit in historically low territory, consistent with the Accumulation zone reading and not a source of structural sell pressure.
Miner Economics currently contributes toward bottom evidence. This family scores its lowest readings at cycle lows, when miner revenue is most compressed relative to history.
Family Five
Chain Flows
This family asks whether the structural supply and demand picture on-chain is constructive or deteriorating. It tracks exchange reserve balances and ETF holdings — the plumbing of where coins are moving at a network level and whether that movement signals accumulation or distribution.
Exchange reserve balances falling over time indicate coins are moving off exchanges — a structural supply reduction. Balances rising indicate coins moving onto exchanges, which tends to precede selling. The family reads the direction and velocity of that movement, not just the level, to distinguish genuine accumulation from noise.
Chain Flows currently sits in its lowest scoring territory, consistent with post-bottom on-chain mechanics. Exchange reserves have not shown the inflow pattern associated with cycle peaks.
Family Six
Cycle Timing
This family asks where Bitcoin sits in the macro cycle relative to key price anchors. Headline metrics include the Mayer Multiple and Pi Cycle Ratio. It adds historical context the behavioural families cannot supply: whether price is at a point in Bitcoin's history that has statistically preceded tops or recoveries.
This family also carries no cycle timing input that MVRV could replicate. At the October 2025 ATH, leveraged positioning and the Mayer Multiple level added caution that has no representation in MVRV's single-dimensional read. That is the third structural reason the composite diverged.
Cycle Timing is the smallest family by contribution at mid-cycle. It adds meaningful weight at structural extremes — when Mayer Multiple is far below or far above its historical average.
How the Scoring Works
Each of the 27 metrics is scored as a percentile against its own historical distribution, using data from 2009 to 2021 — two complete Bitcoin cycles. A percentile of 0 means the current reading is at its most conservative level in Bitcoin's recorded history. A percentile of 100 means it is at its most extended. The composite score is the weighted sum of all 27 percentiles across the six families.
The training window closes at 31 December 2021 and does not update. This is intentional: it prevents look-ahead bias and ensures every reading from January 2022 onward is genuinely out-of-sample. The model was validated blind against 16 known historical cycle events, achieving 15 correct reads out of 16, a 94% accuracy rate.
The percentile approach also absorbs structural market maturity changes automatically. The same price appreciation produces a lower MVRV Z-Score today than it did in 2017, because the total holder base has grown. Percentile scoring compares each reading to all prior readings in its own distribution — it does not rely on absolute thresholds anchored to an earlier market structure.
| Score | Zone | Historical context |
|---|---|---|
| 0 to 20 | Bottom | Deep capitulation. Aligned with Nov 2018, Mar 2020, Nov 2022. |
| 20 to 35 | Accumulation | Post-bottom. Long-term holders not distributing. Price may still be suppressed. |
| 35 to 55 | Mid-Cycle | Healthy bull phase. On-chain conditions neither cheap nor extended. |
| 55 to 72 | Late Bull | Distribution risk rising. Holders beginning to take profit at scale. |
| 72 to 85 | Top Warning | Multiple families flashing. High historical proximity to cycle peaks. |
| 85 to 100 | Top Zone | Most extreme on-chain readings in Bitcoin's recorded history. |
A Worked Example: the October 2025 ATH
On 6 October 2025, Bitcoin closed at $124,753 — the cycle ATH, with an intraday high of $126,198 on the same date. Below is the full data from that week alongside the correction that followed.
Data point
Value
Read
BTC close · 6 Oct 2025
$124,753
Cycle ATH
Barometer composite
56.5 / 100
Late Bull
MVRV Z-Score
2.53
Moderate — argued more upside
MVRV top threshold (historical)
Above 7.0
2017: 8.0–9.6 · 2021: 8.2
Family scores · 6 Oct 2025
[FAMILY-SCORE-1 through 6]
Run backtest to confirm
Correction low
$62,702 · 5 Feb 2026
−49.7% over 18 weeks
Three structural reasons explain why the composite read 56.5/100 while MVRV argued for continuation.
First, MVRV is subject to market maturity compression. As the total holder base has grown, the same price appreciation produces a lower Z-Score than it did in 2017 or 2021. Percentile scoring in the composite absorbs this automatically — it compares each reading to all prior readings in its own distribution, not to an absolute threshold anchored to an earlier market structure.
Second, the Absorption and Spending family was already signalling distribution. MVRV measures whether the market is in profit. It has no access to how aggressively holders are acting on that profit. At the October 2025 ATH, aSOPR, STH SOPR, VDD Multiple, and LTH SOPR were all elevated. Coins were moving at scale. That spending behaviour fed the composite even while valuation looked moderate in isolation.
Third, MVRV carries no cycle timing input. The Cycle Timing family added caution that MVRV's single-dimensional read cannot represent. Leveraged positioning at an all-time high is a separate risk dimension, and the composite captures it.
This is not a model miss. The Barometer scored October 2025 as Late Bull — the correct on-chain read given what the chain was showing at the time. The point of this example is that 56.5/100 correctly refused to call mid-cycle, while MVRV Z-Score at 2.53 actively argued for more upside. The 49.7% correction confirmed the calibration.
Why This Beats Reading MVRV Alone
MVRV Z-Score at 2.53 on the day of a cycle ATH produced a false sense of remaining runway. The composite at 56.5/100 did not. The gap exists because the composite covers three dimensions MVRV cannot access: how aggressively holders are distributing (Absorption and Spending), where coins are moving at a network level (Chain Flows), and where price sits relative to macro cycle anchors (Cycle Timing). MVRV captures whether the market is in profit. The composite captures whether the market is behaving as if it is approaching a top. Those are different questions, and they do not always have the same answer. See the On-Chain Hub for a deeper guide to the individual metrics and how they relate to each other. The Useful Indicators page is a reference tool for the broader set of on-chain and market indicators Doc and Oz use in their weekly analysis.
Free guide · five of the 27 metrics explained
The On-Chain Starter walks through MVRV, Stablecoin Supply Ratio, Exchange Netflow, Funding Rates, and Long-Term Holder behaviour — with current readings and what each signal means at different points in the cycle.
Get the free On-Chain Starter
How to Use the Bitcoin Barometer
Free public page. themarketsunplugged.com/bitcoin-barometer/ shows the current cycle score, zone label, zone description, surface metrics (Mayer Multiple, 200WMA Multiple, ATH Drawdown, BTC Price), and the names of all six metric families. Updated Monday, Wednesday, and Friday at 07:00 UTC. No account required.
Alpha Insider membership. Full breakdown every Monday: Doc's weekly analysis, all six family scores, the 2022-to-present history chart, and the week-over-week delta. Membership details at themarketsunplugged.com/plans/.
On-Chain Hub. For a detailed guide to the individual metrics — what each one measures, how to read it, and where it sits inside the Barometer's framework — see the On-Chain Hub.
This Week's Reading
Update this section on every re-share. The score, zone, and surface metrics should reflect the live reading at time of publication.
20.5
Composite Score
Accumulation zone · 27 May 2026 · 100% coverage · down 1.2 on prior week
0.99
Mayer Multiple
Below 1.0 · price below 200-day moving average · historically low territory
−35.1%
ATH Drawdown
From $124,753 · 6 Oct 2025 ATH · current price $75,883
1.329
200WMA Multiple
Price above 200-week moving average · structural support intact
Long-term holders are not distributing at this price level. The on-chain position remains consistent with post-bottom accumulation mechanics. Price has recovered without the velocity typical of early-cycle rallies, placing the current read at the lower boundary of the Accumulation zone rather than its centre.
What the Barometer Does Not Tell You
It does not predict price. Cycle position is not a price target. A score of 20.5/100 measures on-chain condition — it does not mean price will rise from here or by how much.
It does not react to macro shocks in real time. A geopolitical event, regulatory action, or exchange failure will not appear in the score until chain behaviour changes in response. The score lags these events by design.
It cannot signal exact tops or bottoms. Both are only confirmed in retrospect. The 2025 ATH was scored Late Bull at the time, not Top Warning. That was the correct on-chain read — not a miss.
It covers on-chain only. Funding rates, options positioning, liquidation clusters, and futures open interest are not in the rubric. The read is derived from on-chain behaviour alone.
Coverage below 100% degrades confidence. If the data pipeline stalls, the score reflects fewer than 27 metrics. The engine flags coverage percentage alongside the score. Current coverage is 100%.
Frequently Asked Questions
What is the Bitcoin Barometer? +
The Bitcoin Barometer is a proprietary on-chain composite engine built by Doc at The Markets Unplugged. It scores 27 metrics across six families — Valuation, Holder Conviction, Absorption and Spending, Miner Economics, Chain Flows, and Cycle Timing — into a single number from 0 to 100. It is updated three times per week. It measures where Bitcoin sits in its market cycle based on on-chain data only. It does not predict price or provide trade instructions.
What does an Accumulation score mean for Bitcoin right now? +
An Accumulation score (20 to 35) indicates post-bottom on-chain conditions: long-term holders are not distributing, valuation metrics sit in historically low territory, and chain flows are not showing the distribution patterns associated with cycle peaks. The current reading of 20.5/100 as of 27 May 2026 places Bitcoin in this zone. An Accumulation reading measures on-chain condition — it does not constitute a price forecast or an instruction to buy.
Is MVRV enough to time the Bitcoin cycle? +
No. MVRV performs well at extremes but misses distribution behaviour, chain flows, and cycle timing. At the October 2025 ATH, MVRV Z-Score read 2.53 — well below the 7.0-plus threshold historically associated with cycle tops. The Bitcoin Barometer read 56.5/100, Late Bull. The correction that followed reached 49.7% over 18 weeks. A single-metric approach to cycle timing carries structural blind spots that a cross-family composite is built to address.
How accurate is the Bitcoin Barometer? +
The model was validated blind against 16 known historical cycle events — cycle lows, mid-cycle inflections, ATHs, and recovery phases — achieving 15 correct reads out of 16, a 94% accuracy rate. The training window runs from 2009 to 2021. All data from January 2022 onward is out-of-sample. The model does not update its percentile thresholds as new data arrives, which prevents look-ahead bias and keeps the baseline anchored to two complete cycles.
What would change the current Barometer reading? +
The score moves when on-chain behaviour changes. A sustained rise in spending by long-term holders, an increase in exchange reserve balances, or a Mayer Multiple crossing and holding above 1.0 would push the composite toward Mid-Cycle territory (35 to 55). A deterioration in chain flows or a collapse in holder conviction metrics could push it back toward Bottom territory (0 to 20). The score reflects current on-chain behaviour — not a forecast of what will happen.
How is the Bitcoin Barometer different from other on-chain tools? +
Most on-chain tools present individual metrics in isolation. The Bitcoin Barometer scores 27 of them simultaneously, weighted by family, and outputs a single cycle position read. It uses percentile scoring against a fixed training window (2009 to 2021), which makes the output comparable across market conditions of different sizes and maturities. No external data — funding rates, futures open interest, macro indicators — enters the score. The read is derived from on-chain behaviour alone.
Alpha Insider members receive the full Bitcoin Barometer every Monday: Doc's weekly analysis, all six family scores, the 2022-to-present history chart, and the week-over-week delta.
See membership options
The Bitcoin Barometer runs alongside two other frameworks Doc publishes weekly. The On-Chain Hub covers the individual metrics in depth. The live Barometer page shows the current score, zone, and surface metrics updated three times per week.
This is analysis, not financial advice. The Bitcoin Barometer is a structured framework for reading on-chain market conditions, not a guarantee of future returns. Past cycle behaviour does not guarantee future results. The Barometer does not predict price. Position only what you can afford to lose and manage risk accordingly.
Discussion in the ATmosphere