Skip to content

← On-chain Bitcoin

Transfer Volume Momentum BTC

Z-score 90-day rolling on daily transfer volume in BTC - detects native flows acceleration vs deceleration regime shifts.

Tier proOn-chain Bitcoinnetworkmomentumzscoretransfer-volumebtcregime

What is it?

This indicator measures the 90-day rolling z-score of `transfer_volume_btc_24h` (daily sum of BTC transferred on-chain in native BTC units). Formula : Z = (s - mean_90(s)) / std_90(s). A positive z-score indicates a BTC flow regime above its 90d mean ; a negative one indicates a sub-regime. Measuring in native BTC (vs USD) isolates coin movement from price movement - useful for distinguishing real on-chain activity from valuation fluctuation.

How to read

Y axis centered on 0 with ±1σ and ±2σ bands. Positive z-score = high BTC flow regime (distribution waves / profit-taking or whale redistributions). Negative z-score = quiet flow regime (BTC sleeping in wallets, high LTH conviction). The 0 line separates movement and inertia phases.

Key zones

Zone +2σ and above : BTC flow euphoria, historically associated with cycle peaks (massive distribution to exchanges and OTC desks). Zone -2σ and below : flow depression, historically associated with deep accumulation phases (BTC exiting exchanges, increased dormancy). Zone -1σ to +1σ : normal on-chain exchange regime.

What to observe

Compare with `transfer-volume-momentum-usd` : if BTC z-score is neutral but USD z-score is elevated, the effect comes from price (no real BTC movement). If both are aligned, the on-chain movement is authentic. Also watch divergences with `active-address-momentum` : high BTC flows without addresses growth = concentration on large transactions (whales / institutionals).

Historical context

The pre-ETF spot episode (October 2023 → January 2024) saw a BTC transfer volume z-score in moderate accumulation (-0.5σ to +0.5σ) while price climbed - moderate but sustained flows. Post-FTX (2022-11-11) produced a short +2σ peak (panic redistribution) then a deep -2σ trough (dormancy). The 2024-04-19 halving marked a regime change : BTC flows stabilized at a structurally lower level (post-halving LTH conviction increased).

Expert notes

The underlying series measures the daily volume of BTC transferred on-chain from the Bitcoin full node - raw sum including all transfers (internal addresses, UTXO change) without entity-adjusted filtering. For finer analysis, combine with `entity-adjusted-tx-count` or `entity-adjusted-volume` (heuristic filtering of internal shuffles).

Common mistakes to avoid

A high BTC z-score does not mean massive selling : BTC can be transferred between wallets of the same owner (consolidation, UTXO change). To distinguish real economic movement and internal reshuffling, cross with entity-adjusted volumes. Also, a very low BTC z-score during a price rise may indicate silent accumulation (BTC locked in long-term wallets) - not a bearish sign.

Programmatic access

REST API

curl -sS \
  'https://api.trinityinsights.io/api/v1/onchain/transfer-volume-momentum-btc/history?days=90' \
  -H 'X-API-Key: $TRINITY_API_KEY'

MCP server

{
  "tool": "get_chart_value",
  "metric_id": "transfer-volume-momentum-btc",
  "timeframe": "1y"
}

Required tier: pro. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.

Related metrics

Institutional disclaimer

Trinity Insights is an educational and analytical tool. The metric above does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.