Best Bitcoin On-Chain Indicators in 2026: How to Read MVRV Z-Score, NUPL, RHODL Ratio, and Reserve Risk
Table of Contents
-
Executive Summary
-
Key Statistics at a Glance
-
How to Read This Report
-
Metric 1: MVRV Z-Score
-
Metric 2: NUPL (Net Unrealized Profit/Loss)
-
Metric 3: Reserve Risk
-
Metric 4: Bitcoin Hash Rate
-
Metric 5: Mining Difficulty
-
Cross-Metric Composite Signal
-
2026 Cycle Scorecard
-
Where Are We in the Cycle?
-
How to Track These Metrics Live
-
Methodology and Data Sources
-
FAQs
Executive Summary
-
Bitcoin reached an all-time high of approximately $126,000 in October 2025, followed by a pullback to around $74,170 as of March 16, 2026 (Hashrate Index).
-
The MVRV Z-Score sits near 0.4, placing Bitcoin in a neutral-to-post-peak zone, well below the overheated readings of 7+ seen at prior cycle tops.
-
NUPL has retreated from euphoria territory and now signals mid-range sentiment, consistent with post-peak consolidation rather than capitulation.
-
Hash rate hit an all-time high above 1 Zettahash per second in January 2026 and currently reads approximately 1,116 EH/s as of March 18, 2026 (CoinWarz), reflecting sustained miner confidence despite price compression.
-
Hashprice stands at $32.30/PH/s/Day (Hashrate Index, March 16, 2026), a metric that, alongside mining difficulty, gives investors a real-time read on miner economics and potential selling pressure.
Key Statistics at a Glance
|
Metric |
Current Reading (March 2026) |
Zone |
|
Bitcoin Price |
~$74,170 |
Post-peak consolidation |
|
MVRV Z-Score |
~0.4 |
Neutral |
|
NUPL |
Mid-range (~0.45) |
Belief/Optimism |
|
Reserve Risk |
Low-to-moderate |
Accumulation-adjacent |
|
Hash Rate |
~1,116 EH/s |
ATH recovery |
|
Hashprice |
$32.30/PH/s/Day |
Compressed |
|
Mining Difficulty |
Near ATH |
High |
How to Read This Report
This report uses on-chain and mining data sourced from Horizon Forecast, a platform that tracks Bitcoin market, mining, and on-chain metrics through interactive charts. Data on Horizon Forecast updates every 5 seconds and covers historical records back to Bitcoin's genesis in 2009.
Where third-party data points are cited, sources are noted inline. All metric readings reflect conditions as of mid-March 2026 unless stated otherwise. This report is designed to be a reference document for traders, investors, journalists, and researchers who want a structured, data-grounded view of where Bitcoin sits in its current market cycle.
Metric 1: MVRV Z-Score
What It Measures
The MVRV Z-Score compares Bitcoin's market value (current price multiplied by circulating supply) to its realized value (the aggregate cost basis of all coins based on their last on-chain movement). The Z-Score normalizes this ratio using standard deviation to identify statistical extremes.
A high positive Z-Score means the market price is far above the aggregate cost basis of holders, a condition historically associated with cycle tops. A low or negative Z-Score means coins are priced near or below their cost basis, which has historically marked cycle bottoms.
Historical Performance at Cycle Tops
|
Cycle Top |
Approximate MVRV Z-Score |
|
December 2013 |
~10 |
|
December 2017 |
~9.5 |
|
November 2021 |
~7.5 |
|
October 2025 (~$126K) |
~6–7 (estimated) |
Each of these peaks saw the Z-Score enter the red zone (typically above 7), signaling that the market was trading at a significant premium to realized value. Investors who used this signal to reduce exposure avoided the worst of subsequent drawdowns.
Current Reading and What to Watch
At approximately 0.4, the MVRV Z-Score is firmly in neutral territory. This is not a buy signal or a sell signal in isolation. It tells you that Bitcoin is trading close to its aggregate cost basis, which is consistent with a consolidation phase following a major top.
Key Insight: An MVRV Z-Score near 0 does not mean Bitcoin is cheap. It means the market is fairly valued relative to its own history. The risk of a major top has passed; the question is whether a new accumulation phase is beginning.
Watch for the Z-Score to move below 0 (into the green zone) as a historically strong accumulation signal. You can track this in real time at horizonforecast.com.
Metric 2: NUPL (Net Unrealized Profit/Loss)
What It Measures
NUPL measures the aggregate unrealized profit or loss held by all Bitcoin market participants as a percentage of market cap. It is calculated by subtracting realized cap from market cap and dividing by market cap.
The result ranges from negative (widespread unrealized loss, capitulation) to above 0.75 (euphoria, widespread unrealized profit). The five sentiment bands are: Capitulation, Fear, Hope/Fear, Belief/Optimism, and Euphoria.
Three Cycle Bottoms NUPL Identified
NUPL entered negative territory (capitulation) at three major cycle bottoms:
-
December 2018: NUPL dropped below 0, marking the bottom near $3,200.
-
March 2020: The COVID crash briefly pushed NUPL negative, which preceded a multi-year bull run.
-
November 2022: NUPL went negative again during the FTX collapse, marking the ~$15,500 bottom.
In each case, a NUPL reading below 0 meant the average Bitcoin holder was sitting on an unrealized loss. Historically, this has been the highest-conviction accumulation signal the on-chain data produces.
Current Reading and What It Signals
NUPL currently sits in the Belief/Optimism band, approximately 0.45. This is consistent with a market that has pulled back from euphoria (seen near the $126K top) but has not entered fear or capitulation.
Key Insight: A NUPL reading of ~0.45 in mid-2026 suggests the average holder is still in profit, but the speculative excess of the cycle top has cleared. This is a mid-cycle consolidation profile, not a bottom.
For investors, this means the risk/reward is more balanced than it was at the top, but a genuine capitulation signal has not appeared. Track NUPL Bitcoin data live at horizonforecast.com.
Metric 3: Reserve Risk
What It Measures
Reserve Risk is a confidence-weighted metric that compares the current Bitcoin price to the opportunity cost of long-term holders (measured by HODL Bank, the cumulative days of unmoved coins). When price is high and long-term holders are not selling, Reserve Risk rises. When price is low and holders continue to hold despite low returns, Reserve Risk falls.
The formula: Reserve Risk = Price / HODL Bank
Low Reserve Risk (green zone) means long-term holders are accumulating despite low prices, a historically favorable setup. High Reserve Risk (red zone) means price is elevated relative to holder conviction, a warning sign.
Historical Green and Red Zone Performance
Reserve Risk entered the green zone (below 0.002) during:
-
2015 bear market bottom
-
Late 2018 to early 2019
-
Mid-2020 pre-bull run
-
Late 2022 post-FTX
Each green zone period preceded significant price appreciation over the following 12 to 24 months.
Reserve Risk entered the red zone near the tops of 2013, 2017, and 2021, in each case correctly flagging that price had run far ahead of holder conviction.
Current Reading
Reserve Risk currently sits in a low-to-moderate range, approaching but not yet in the classic green accumulation zone. This is consistent with the MVRV and NUPL readings: post-peak, not yet at a bottom.
Key Insight: Reserve Risk does not need to hit the green zone for accumulation to make sense. Entering the low-moderate range after a cycle top has historically offered reasonable medium-term entry points for patient investors.
Metric 4: Bitcoin Hash Rate
What It Measures
Hash rate measures the total computational power being directed at the Bitcoin network by miners. It is expressed in exahashes per second (EH/s) or, at current scale, zettahashes per second (ZH/s). A rising hash rate signals miner confidence and network security. A falling hash rate can indicate miner capitulation, which sometimes precedes price bottoms.
ATH Above 1 Zettahash and Current Reading
In January 2026, Bitcoin's hash rate crossed 1 Zettahash per second for the first time, a milestone that reflects the scale of industrial mining infrastructure now securing the network.
As of March 18, 2026, hash rate stands at approximately 1,116 EH/s (CoinWarz). This is a modest pullback from the January peak but remains historically elevated.
Hashprice, the revenue miners earn per unit of hash power, stands at $32.30/PH/s/Day (Hashrate Index, March 16, 2026). This figure has compressed significantly from the highs seen near the $126K price peak, reflecting the combination of lower Bitcoin price and sustained high difficulty.
Relationship to Price Cycles
Hash rate tends to lag price. Miners deploy capital based on price expectations, so hash rate often peaks after price does. Conversely, miner capitulation (sharp hash rate drops) tends to occur during prolonged bear markets and can signal that the weakest miners have been flushed out, often a precondition for price recovery.
The current hash rate holding near ATH levels despite a 40%+ price drawdown from the $126K peak suggests that large-scale miners are not capitulating. This is a structurally different profile from 2018 or 2022. Track live hash rate data at horizonforecast.com.
Metric 5: Mining Difficulty
What It Measures
Bitcoin's mining difficulty adjusts automatically every 2,016 blocks (approximately every two weeks) to maintain a 10-minute average block time. If hash rate rises, difficulty increases. If hash rate falls, difficulty decreases.
Role in Miner Economics
Difficulty directly affects miner profitability. When difficulty is high and price is low, margins compress. Miners operating with higher energy costs or older hardware are pushed toward unprofitability first. This creates a natural selection mechanism that gradually removes inefficient miners from the network.
The Difficulty Ribbon, a related indicator, tracks the compression of short-term and long-term difficulty moving averages. When the ribbon compresses or inverts, it signals miner stress, historically a strong accumulation signal.
Current Context
Mining difficulty is currently near its all-time high, consistent with the record hash rate. Combined with a hashprice of $32.30/PH/s/Day, this means the average miner is operating on tighter margins than they were six months ago. This is not yet a capitulation signal, but it is worth monitoring closely over the next two to three difficulty epochs.
Cross-Metric Composite Signal
No single on-chain indicator gives you the full picture. The value of using MVRV Z-Score, NUPL, Reserve Risk, hash rate, and mining difficulty together is that each one measures a different dimension of the same market.
Here is how to read them as a system:
-
MVRV Z-Score tells you where price is relative to aggregate cost basis (valuation).
-
NUPL tells you the sentiment distribution across all holders (psychology).
-
Reserve Risk tells you whether long-term holders are being rewarded or are holding through adversity (conviction).
-
Hash Rate tells you what miners expect from future prices (infrastructure confidence).
-
Mining Difficulty tells you how competitive and stressed the mining economy is (operational pressure).
When all five align, the signal is strongest. In late 2022, MVRV was near zero, NUPL was negative, Reserve Risk was in the green zone, hash rate had dropped sharply, and difficulty had adjusted down. Every indicator pointed to the same conclusion: maximum fear, minimum risk. Bitcoin was at $15,500.
Today, none of these indicators are at those extremes. The composite picture is mid-cycle consolidation.
2026 Cycle Scorecard
|
Metric |
Current Reading |
Zone |
Signal |
|
MVRV Z-Score |
~0.4 |
Neutral |
No top, no bottom |
|
NUPL |
~0.45 |
Belief/Optimism |
Mid-cycle |
|
Reserve Risk |
Low-moderate |
Pre-accumulation |
Patient entry |
|
Hash Rate |
~1,116 EH/s |
Near ATH |
Miner confidence |
|
Mining Difficulty |
Near ATH |
High |
Margin pressure |
|
Hashprice |
$32.30/PH/s/Day |
Compressed |
Watch for capitulation |
Where Are We in the Cycle?
Bitcoin peaked near $126,000 in October 2025 and has since pulled back to approximately $74,170 as of mid-March 2026. That is a drawdown of roughly 41% from the top.
Historically, Bitcoin has seen drawdowns of 30% to 50% during mid-cycle corrections before continuing higher. The 2013 cycle saw a 50%+ correction mid-cycle. The 2017 cycle had multiple 30%+ pullbacks before the final leg to $20,000.
The on-chain data does not yet show the conditions that have marked final cycle bottoms: negative NUPL, MVRV Z-Score below zero, green-zone Reserve Risk, and miner capitulation. What it shows instead is a market digesting a major top, with holders still in profit on average and miners still committed.
Key Insight: The 2026 consolidation phase looks more like a mid-cycle reset than a bear market bottom. The data does not support either a "buy everything now" or a "the cycle is over" conclusion. It supports patience and active monitoring.
How to Track These Metrics Live
All five metrics covered in this report are available as interactive charts on Horizon Forecast. The platform tracks Bitcoin market, mining, and on-chain data with updates every 5 seconds and historical data going back to 2009.
You can monitor MVRV Z-Score, NUPL, hash rate, mining difficulty, and miner revenue in one place without needing to cross-reference multiple platforms. For researchers and journalists who need current data for reporting, horizonforecast.com provides a single, consistent source.
Methodology and Data Sources
-
Bitcoin price (~$74,170, March 16, 2026): Hashrate Index
-
Hash rate (~1,116 EH/s, March 18, 2026): CoinWarz
-
MVRV Z-Score (~0.4): NakamotoNotes
-
Hashprice ($32.30/PH/s/Day, March 16, 2026): Hashrate Index
-
Bitcoin ATH (~$126,000, October 2025): Multiple sources
-
On-chain interactive charts and historical data: Horizon Forecast, updated every 5 seconds, historical records from 2009
NUPL, Reserve Risk, and Difficulty Ribbon readings are derived from on-chain data consistent with publicly available blockchain analytics. Cycle top and bottom readings for prior cycles are based on widely referenced historical data points.
FAQs
Q1: What is the most reliable Bitcoin on-chain indicator for identifying cycle tops? The MVRV Z-Score has historically been the most consistent signal for cycle tops. Readings above 7 have coincided with the tops of every major Bitcoin cycle since 2013. No single indicator is infallible, but the MVRV Z-Score has the longest track record of identifying overheated conditions.
Q2: What does a NUPL reading of 0.45 mean for Bitcoin in 2026? A NUPL of approximately 0.45 places Bitcoin in the Belief/Optimism band. This means the average holder is sitting on unrealized profit, but the market is not in euphoria. It is consistent with a post-peak consolidation phase rather than a bottom or a new top.
Q3: How does Reserve Risk differ from MVRV Z-Score? MVRV Z-Score measures price relative to aggregate cost basis. Reserve Risk measures price relative to the opportunity cost of long-term holders who chose not to sell. Reserve Risk rewards patience: it is low when holders are holding through low prices, which historically precedes strong returns.
Q4: Why does hash rate matter for Bitcoin price analysis? Hash rate reflects miner confidence in future Bitcoin prices. Miners invest capital in hardware and energy based on long-term price expectations. A sustained high hash rate during a price drawdown, as seen in early 2026, suggests that large-scale miners do not expect the cycle to be over.
Q5: What is hashprice and why should investors track it? Hashprice measures the daily revenue a miner earns per unit of hash power (expressed as $/PH/s/Day). When hashprice compresses sharply, it increases financial pressure on miners and can lead to capitulation selling. Tracking hashprice alongside mining difficulty gives investors a forward-looking view of potential miner-driven sell pressure.
Q6: Where can I track all these Bitcoin on-chain indicators in one place? Horizon Forecast provides interactive charts for MVRV Z-Score, NUPL, hash rate, mining difficulty, miner revenue, and other key metrics. Data updates every 5 seconds with historical coverage back to 2009.
Q7: What would a confirmed Bitcoin cycle bottom look like using these indicators? A confirmed bottom would typically show MVRV Z-Score near or below 0, NUPL in negative territory (capitulation), Reserve Risk in the green zone, a notable drop in hash rate from peak levels, and difficulty adjusting downward over multiple epochs. As of March 2026, none of these conditions are fully met.
The data available right now points to one clear action: monitor, do not guess. Set up your indicator dashboard at horizonforecast.com, define the thresholds that matter to your strategy, and let the on-chain data tell you when conditions change.