On-Chain
Bitcoin On-Chain Metrics and Data Sources
On-chain data is the analysis of transactions, addresses, mining, and holding behavior recorded on the blockchain. While a price chart shows the outcome formed on exchanges, on-chain data shows the holder behavior and network state that produced that outcome. This page explains what the leading on-chain metrics mean and where to find them.
Exchanges, wallets, miners, and holders leave records on the blockchain, which platforms like Glassnode, CryptoQuant, and mempool.space aggregate and visualize.
Price forms on exchanges, but underneath are holder behavior and network health, both moving with macro factors like rates, liquidity, and regulation.
Key terms at a glance. Reviewing definitions with real-world examples builds a foundation for reading these indicators.
Unspent Transaction Output — the smallest unit of Bitcoin balance, representing a transaction output that has not yet been spent.
Example: If a wallet has 1 BTC and sends 0.7 BTC, the remaining 0.3 BTC returns as a new UTXO.
The total computing power miners dedicate to securing the network, measured in SHA-256 hash attempts per second.
Example: A hashrate of 600 EH/s means miners are attempting 600 quintillion candidate values per second.
The number of unique addresses that participated in transactions over a given period, providing a rough gauge of network usage and interest.
Example: Active addresses tend to rise when a bull market begins and fall during a bear market.
Market Cap divided by Realized Cap. Shows how much higher the market price is than holders' average purchase price.
Example: An MVRV near 3.5–4 is often cited as a candidate for an overheated top, while a value below 1 is cited as a candidate for a bottom.
Spent Output Profit Ratio — the ratio of a coin's realized price to its purchase price when moved, indicating whether holders are in profit or loss.
Example: A SOPR of 1.05 means holders are realizing an average 5% profit; 0.95 means an average 5% loss is being taken.
The total amount of bitcoin remaining in wallets managed by exchanges, interpreted as immediately sellable liquidity.
Example: A sustained decline in exchange balances is read as a signal that sell-side supply is shrinking.
Coins unmoved for 155 days or more are classified as Long-Term Holder supply, and coins moved more recently as Short-Term Holder supply.
Example: A rising LTH share can be interpreted as a signal that coins are accumulating in strong hands.
A distributed ledger whose transaction records anyone can verify. The Bitcoin blockchain is a representative example.
Example: Entering an address on mempool.space lets anyone view all of its inflow and outflow history.
The sum of the newly issued bitcoin and the transaction fees from a block, paid to the miner who creates it.
Example: After the April 2024 halving, the block reward fell from 6.25 BTC to 3.125 BTC per block.
What each metric measures and how it's typically read. For every metric, tracking its trend is safer than reading the absolute value.
| Metric | Meaning | Interpretation |
|---|---|---|
| Active Addresses | Number of unique addresses that transacted in a given period | Shows network usage trend, but note that addresses ≠ users. |
| Hash Rate | Total computing power miners commit to securing the network | Higher raises the cost of a 51% attack and signals miner-ecosystem health post-halving. |
| UTXO Age / HODL Waves | Distribution of how long coins have stayed unmoved | Growing long-term holdings suggest reduced structural sell pressure. |
| Exchange Balance | Amount of BTC held in exchange wallets | A decline signals shrinking sellable liquidity; a rise implies near-term sell pressure. |
| MVRV Ratio | Market cap / realized value | Historically cited as a top signal near 3.5–4 and a bottom candidate below 1. |
| SOPR | Spent Output Profit Ratio | Above 1 means coins are sold at profit on average; below 1 means losses dominate. |
| Long-Term Holder Share (LTH) | Share of supply unmoved for 155+ days | Higher suggests coins held by strong hands; it can drop sharply near market tops. |
Platforms differ in free-tier scope and key features. Users typically combine several depending on the metrics they need.
| Platform | Key features | Pricing |
|---|---|---|
| Glassnode Studio ↗ | MVRV, SOPR, HODL Waves, exchange balances | Freemium / paid tiers |
| CryptoQuant ↗ | Exchange in/outflows, miner positions, ETF flows | Freemium / paid tiers |
| mempool.space ↗ | Block explorer, fee market, halving countdown | Free |
| IntoTheBlock ↗ | Address profitability, whale trends, on-chain signals | Freemium / paid tiers |
| LookIntoBitcoin ↗ | Cycle models, stock-to-flow, 2-year moving average | Free-based |
| CoinMetrics ↗ | Institutional on-chain/market data, network health | Freemium / enterprise tier |
What on-chain data shows
Every Bitcoin transaction and balance change is publicly recorded on the blockchain. On-chain metrics are statistics compiled from this record. On-chain data often reflects network health and holder psychology more directly than real-time price does.
For example, an increase in bitcoin flowing into exchanges can be interpreted as growing willingness among holders to sell, while a decline in movement from long-term holding wallets is seen as weakening sell pressure in the market. However, no single metric should be relied on for a conclusion — multiple metrics and the macro environment should be considered together.
The meaning and interpretation of key metrics
Active address count shows the scale of addresses actually using the network. It correlates with price, but it is not a direct user count, since one address can represent multiple users and one user can use multiple addresses.
Hashrate is the total computing power miners have dedicated to the network. A higher hashrate means stronger network security, and it is used to gauge whether miners are exiting after a halving.
UTXO age distribution, or HODL Waves, shows how long coins have gone unmoved. A rise in long-term-held supply is read as a signal of reduced sell pressure. MVRV is the ratio of market cap to realized cap, historically used as a reference for identifying tops and bottoms, while SOPR shows whether coins are being sold at a profit or a loss.
Caveats when reading on-chain data
Every on-chain metric's value depends on the definitions and methodology of the tracking organization. For example, some define a 'long-term holder' as unmoved for 155-plus days, while others use one year or more. It is therefore safer to look at the trend of the same metric over time rather than its absolute value.
On-chain data also assumes that past patterns repeat. When market structure changes (such as with the launch of spot ETFs), the thresholds of past metrics may no longer hold. Metrics are a supporting tool, not a guarantee of prediction.
Sources & references
- Glassnode Studio ↗
Provides leading Bitcoin on-chain metrics such as MVRV, SOPR, HODL Waves, and exchange balances.
- CryptoQuant ↗
On-chain data on exchange inflows/outflows, miner positioning, and ETF-related activity.
- mempool.space ↗
A block explorer that also shows the fee market, mining pools, and a live halving countdown.
- IntoTheBlock ↗
Provides analysis tools based on address profitability, large-holder activity, and on-chain signals.
- LookIntoBitcoin ↗
Visualizes long-term metrics such as Bitcoin cycle models, stock-to-flow ratio, and the two-year moving average.
- CoinMetrics ↗
An institutional-grade on-chain and market data platform, with some free charts publicly available.