Course 07 · Lesson 02

On-Chain Analysis Basics

~10 min readLesson 02/8Free

Every Bitcoin transaction is permanently recorded on a public blockchain visible to anyone. This transparency - which Bitcoin has by design - creates an unprecedented dataset about market participant behaviour. On-chain analysis uses this data to measure who is buying, who is selling, at what prices, and whether the market is in accumulation or distribution. Unlike technical indicators that are derived from price alone, on-chain metrics measure the actual economic behaviour of market participants - providing a fundamentally different perspective on market conditions. This lesson covers the core on-chain metrics that have the most consistent relationship with market cycles.

What On-Chain Analysis Is

On-chain analysis treats the Bitcoin blockchain as a financial database. Every transaction records: the sending address, the receiving address, the amount, and the timestamp. By aggregating this data across all transactions in Bitcoin's history, analysts can identify the cost basis of different holder cohorts, the flow of Bitcoin between addresses associated with different participant types (exchanges, miners, long-term holders), and the profit or loss status of coins currently in circulation.

The primary on-chain analysis platforms are Glassnode, CryptoQuant, and IntoTheBlock - each providing dashboards of on-chain metrics with historical context. Some metrics are available for free; comprehensive access typically requires a paid subscription.

UTXO Age and Holder Behaviour

Bitcoin uses the UTXO model - every unspent output from a previous transaction represents a balance at an address. Each UTXO has an age - the time since it last moved. Grouping UTXOs by age reveals the behaviour of different holder cohorts.

UTXO AGE BANDS - WHAT THEY REVEAL

Coins last moved 0-1 day: Recently transacted - active trading or recent purchases.
Coins last moved 1-7 days: Short-term speculators. Rising proportion signals speculation.
Coins last moved 1-6 months: Medium-term holders - the most cyclically sensitive cohort. These coins typically move during bull market peaks (profit-taking).
Coins last moved 1+ years (Long-Term Holders): Committed holders with conviction. LTH supply increasing during bear market = accumulation = bullish signal. LTH supply decreasing during bull market = distribution into strength = caution.
Coins last moved 5+ years: Either lost forever or the most committed long-term holders. These almost never move.

MVRV Ratio

The MVRV ratio (Market Value to Realised Value) compares Bitcoin's current market cap to its realised cap - the aggregate cost basis of all circulating Bitcoin at the price each coin last moved.

MVRV above 1 means the average Bitcoin holder is in profit. MVRV below 1 means the average holder is underwater - holding at a loss. Historical extremes have been remarkably consistent cycle markers.

MVRV HISTORICAL CYCLE MARKERS

MVRV above 3.5 - 4.0: Market significantly above aggregate cost basis. Historical peak zone. 2017 peak: MVRV reached 5+. 2021 peak: MVRV reached ~4. Caution: holders in significant profit - incentive to sell is high.

MVRV 1.0 - 2.0: Healthy range. Market above cost basis but not at extreme overvaluation. Most of Bitcoin's history in bull markets.

MVRV below 1.0: Market below aggregate cost basis. Average holder is at a loss. Historically coincides with bear market bottoms - capitulation zone. 2015 bottom: MVRV 0.44. 2018-2019 bottom: MVRV 0.7. 2022 bottom: MVRV ~0.76.

Exchange Flows

Bitcoin held on exchanges is available for immediate selling - it represents potential sell pressure. Bitcoin withdrawn from exchanges to personal wallets is being held in self-custody - removed from immediate sell pressure. Tracking the net flow of Bitcoin to and from exchanges provides a signal about near-term selling intent.

EXCHANGE FLOW INTERPRETATION

Bitcoin flowing TO exchanges (Rising exchange reserves): Potential selling intent - depositing to exchange precedes selling. Bearish signal if sustained. Context matters: large inflows before market peaks historically.

Bitcoin flowing FROM exchanges (Falling exchange reserves): Accumulation signal - withdrawing to self-custody suggests intent to hold. Bullish signal if sustained. Falling exchange reserves since 2020 corresponded with significant institutional accumulation into self-custody.

SOPR and Realised Price

SOPR (Spent Output Profit Ratio) measures whether coins being spent on any given day are, on average, in profit or loss. A SOPR above 1 means coins being moved were last purchased at lower prices - holders are taking profit. A SOPR below 1 means coins being moved were purchased at higher prices - holders are realising losses.

Realised Price is the aggregate cost basis of all Bitcoin - the price at which the average holder bought their coins. When Bitcoin's spot price falls below Realised Price, the average holder is in loss - a condition historically associated with capitulation and market bottoms. The Realised Price acts as a long-term dynamic support level that has been retested at every significant Bitcoin market bottom.

KEY TAKEAWAYS
On-chain analysis uses public blockchain data to measure actual holder behaviour - not price-derived signals.
UTXO age bands reveal cohort behaviour: long-term holder accumulation during bear markets is a bullish on-chain signal.
MVRV above 3.5 historically marks cycle tops. MVRV below 1.0 historically marks cycle bottoms.
Exchange flows: Bitcoin flowing to exchanges = potential selling. Flowing off exchanges = accumulation into self-custody.
Realised Price is the aggregate cost basis - a dynamic support level that has been retested at every major Bitcoin bottom.