Read Exchange Flow as a leading indicator of buying/selling pressure
Inflow to CEX = sell pressure, outflow = accumulation. The panel aggregates flow across 11 tokens × 5 CEX with a 4-hour refresh. How to read deltas + the inverted interpretation for stablecoins.
Exchange flow is a leading indicator of buying/selling pressure for the assets being tracked: tokens entering an exchange = ready to be sold (sell pressure), tokens leaving = held longer, often into cold storage or staking (accumulation). The Exchange Flow panel in Trading Hub aggregates this on-chain flow per exchange × per token, refreshed every 4 hours.
The workflow goal: read daily/weekly flow direction to get a buying-vs-selling bias before sustained price moves.
Coverage & data sources
Important to know the panel scope before relying on it for decisions:
- 5 CEX tracked: Binance, Coinbase, Kraken, OKX, Crypto.com.
- 11 tokens tracked: BTC, ETH, USDT, USDC, DAI, WBTC, WETH, LINK, UNI, AAVE, SHIB.
- Source: BTC native via Blockstream Esplora; ETH + 10 ERC-20 via Etherscan. The 90d aggregate BTC chart via the CoinMetrics Community API (
FlowInExNtv/FlowOutExNtv). - Refresh: every 4 hours (snapshot interval).
- Limitation: per-exchange BTC reserves for Coinbase, Kraken, Crypto.com aren’t available (paid-only on Glassnode/CryptoQuant). The aggregate BTC chart serves as the macro proxy.
Implication: this panel isn’t for broad altcoin screening. It’s suited for monitoring BTC/ETH macro flow + DeFi blue chips (LINK/UNI/AAVE) + stablecoin flow.
Reading the legend
- Green / + = inflow (tokens moving into exchange) → sell pressure.
- Red / − = outflow (tokens leaving exchange) → accumulation.
- The delta number is in token units, not USD. Example:
+277K ETH= 277,000 ETH inflow to CEX in 24h. - bal X below the delta = aggregate hot wallet balance for that exchange and token.
- The 24H DELTA vs 7D DELTA tabs change the observation window.
Special handling for stablecoins
Stablecoin inflows (USDT/USDC/DAI) to exchanges have the inverted interpretation compared to risk assets:
- Stablecoin inflow = dry powder entering the exchange → ready to buy risk assets → bullish for BTC/ETH/alts.
- Stablecoin outflow = capital fleeing the exchange → risk-off → bearish.
Don’t read stablecoins with the “inflow = sell pressure” legend that applies to risk assets.
Workflow: daily flow review
- Open Crypto Flow → Exchange Flow tab.
- Default tab is 24H DELTA. Look at the Binance row first (deepest liquidity, most representative).
- Classify the flow per asset:
- Significant BTC outflow (e.g. > 1K BTC in 24h aggregate): macro accumulation, short-term bullish bias.
- Significant BTC inflow (> 1K BTC): sell pressure building, be cautious going long.
- ETH outflow > 100K or inflow > 100K: same signal logic for ETH.
- Large stablecoin (USDT/USDC) inflow ($100M+): dry powder entering, watch for breakouts.
- Large stablecoin outflow: risk-off, brace for drawdown.
- Switch to the 7D DELTA tab for weekly context. What matters: directional consistency, not single-day magnitude. Persistent 7D outflow is more reliable than a one-off 24H spike.
- Check the aggregate BTC chart (middle of the panel) for 90-day context. The position of the 24h/7d delta relative to the chart range = the signal magnitude.
- Combine with price action on the main chart. Flow direction aligned with technical structure = confluence setup.
Concrete interpretation
- 24H: BTC −3.47K (aggregate), ETH −32.55K Binance, USDT +245.93M Binance.
- Reading: BTC leaving exchange (accumulation), ETH also leaving (accumulation), USDT entering large (dry powder ready to buy).
- Bias: short-term bullish for BTC/ETH. Stablecoin reload often precedes breakouts within 24–72 hours.
The opposite scenario:
- 24H: BTC +5K, ETH +200K, USDT −300M.
- Reading: risk assets entering exchange (ready to sell), stablecoins leaving (capital flight).
- Bias: bearish, avoid long setups, prioritize defense.
Common pitfalls
- Using the panel for altcoins outside the 11 tracked tokens. The panel has no data for SOL, AVAX, ARB, OP, etc. A “smart money rotating to X” conclusion from this panel will be wrong if X isn’t in the list.
- Reading stablecoins with the asset legend. The default coloring (green = inflow) is the same for all tokens, but the interpretation is inverted for stablecoins. Easy to get confused on a quick scan.
- Trusting a single exchange row. Binance dominates volume, but Coinbase/Kraken sometimes give different signals (US institutional flow). Cross-check at least two exchanges before deciding.
- Assuming real-time. Refresh interval is 4 hours. The signal you’re reading can lag 0–4 hours behind on-chain reality. Not fast enough for intraday scalping.
- Forgetting the BTC per-exchange limitation. The BTC column for Coinbase/Kraken/Crypto.com shows
n/a. If monitoring institutional US BTC flow (dominant on Coinbase), use the aggregate BTC chart, not per-exchange rows. - Trading off a single 4h snapshot. The WARMING UP indicator in the footer tells you when 7D delta isn’t ready (needs 7×24h history). Before it’s ready, don’t use 7D numbers for decisions.
- Confusing hot wallet balance with total exchange reserves. The panel aggregates major hot wallets tracked per exchange, not total exchange balances. Actual reserves are larger (cold storage isn’t included).