On-Chain Analysis Lesson 2 of 3 9 min read

Exchange Flows & Whale Tracking

When large amounts of Bitcoin move to an exchange, someone is preparing to sell. When they move away from exchanges to cold storage, someone is accumulating for the long term. Exchange flow data is one of the most direct sell-pressure indicators available.

Inflows vs. Outflows — The Core Logic

Every exchange has on-chain wallet addresses that are publicly visible. By monitoring how much Bitcoin flows into and out of these addresses, we can infer the intent of large market participants.

Exchange Inflows (BTC → Exchange): Moving coins to an exchange typically means the holder wants to sell, use as margin, or lend. Large sustained inflows into exchanges are bearish — supply is entering a venue where it can be sold.

Exchange Outflows (Exchange → Wallet): Moving coins off exchanges to private wallets or cold storage means the holder doesn't intend to sell in the near term. They're removing supply from the liquid market. Sustained outflows are bullish.

Exchange Flow Signals — Inflows vs. Outflows
EXCHANGE Order book Visible on-chain LARGE INFLOW Holder → Exchange Bearish sell pressure LARGE OUTFLOW Exchange → Cold Storage Bullish supply removed ⚠ Prepare to sell ✓ Accumulating Net reserve change = signal

Exchange Reserves — The Big Picture

The total amount of BTC held on all exchanges — the exchange reserve — is one of the most important macro indicators. A declining reserve over months means more people are pulling coins to self-custody. This reduces potential sell pressure and historically precedes major price rises.

Bitcoin exchange reserves have been in a structural decline since 2020, dropping from ~3.3M BTC to under 2.4M BTC. This isn't just price appreciation — it reflects a fundamental shift toward long-term holding and self-custody culture.

BTC Exchange Reserves — Structural Decline (Simplified Trend)
3.3M 3.0M 2.7M 2.4M 2020 2021 2022 2024+ ↓ Decreasing reserves = supply leaving exchanges

Whale Cohort Analysis

Not all large holders behave the same way. On-chain analysts segment wallets by size to track different cohort behaviours:

Bitcoin Wallet Cohorts — Size & Typical Behaviour
CohortHoldingsApprox. EntitiesTypical BehaviourSignal When Buying
Shrimps< 1 BTCMillionsRetail, emotional, buy tops/sell bottomsContrarian
Crabs1–10 BTCHundreds of thousandsSemi-serious, accumulate slowlyMild bullish
Fish10–100 BTCTens of thousandsEarly adopters, small funds, HODLersBullish
Sharks100–1,000 BTCThousandsHNW individuals, small OTC desksStrongly bullish
Whales1,000–10,000 BTCHundredsFunds, exchanges, large investorsVery bullish
Humpbacks> 10,000 BTCDozensLargest funds, early miners, nation statesExtremely significant

When the cohort data shows Fish/Sharks/Whales all accumulating simultaneously, it signals institutional conviction. When Shrimps are buying while Whales are distributing — a divergence common at cycle tops — it's a warning sign.

Miner Flows

Bitcoin miners are forced sellers — they have to sell some BTC regularly to pay for electricity and hardware. Monitoring miner wallets reveals when they're accumulating (holding mined coins) vs. distributing (selling more than they mine).

Key signals:

The Hash Ribbon IndicatorGlassnode's Hash Ribbon (free) shows when miners have capitulated and when they recover. The recovery signal — when the 30-day hash rate crosses back above the 60-day — has historically been one of the best long-term buy signals in crypto.

Key Takeaways

← PreviousOn-Chain Analysis IntroNext →On-Chain Signals: SOPR, NUPL & MVRV