Exchange Netflow
Daily net ICP flow across labeled exchange addresses. Positive = net inflow, coins arriving at exchange addresses. Negative = net outflow, coins leaving exchange addresses.
- OUTBinance18,370 ICP1d ago
- OUTBinance10,000 ICP2d ago
- INGate30,472 ICP2d ago
- INBinance54,224 ICP2d ago
- INBinance26,001 ICP2d ago
- INBinance10,722 ICP2d ago
- OUTOKX13,217 ICP2d ago
- INKuCoin10,184 ICP2d ago
Movements of 10,000 ICP or more touching labeled exchange addresses, to 23 Oct 2026 00:00 UTC. Live movements are Premium.
Today's net flow
−144,615 ICP
Delayednet outflow from trading and transit wallets
showing 22 Oct 2026 UTC
Custody +52,613 ICP, All exchange wallets −92,002 ICP
−144,615 ICP flowed off trading and transit wallets on 22 Oct 2026. Outflow (30-day average of daily moves: 241,269 ICP).
The live figure updates through the day with Premium.
Daily net flow history
Each bar = that day's net flow. The rightmost bar is today so far (live); completed days settle at the next 00:01 UTC snapshot.
Daily balances snapshot: 24 Oct 2026, 00:00 UTC · history updates once per UTC day; the most recent days are Premium.
Measurement began 07 Jul 2026. Showing 108 settled days.
Pink means more ICP within reach of an order book, teal means less. Above the line is an inflow and below it is an outflow, in every view.
Measured as day-over-day balance change of labeled exchange addresses only. A transfer from a labeled address to an unlabeled address of the same exchange appears here as an outflow. Exchange-to-exchange transfers net to zero only when both sides are labeled. Hatched bar = the address set changed that day (a labeled address was added or removed); these days are marked for careful reading and are excluded from the price correlation. The newest bar drawn is the last settled day in the open window. The days after it are Premium and are shown as a locked band.
Netflow = day-over-day balance change summed per label, computed only over addresses present in both snapshots. Positive = balances grew (net inflow to exchange addresses). Newly-labeled or removed addresses appear under coverageChanges and are never counted as flow. The custody part of that total is the movement on addresses whose role is cold storage, measured over the same set of addresses, so the rest of the flow is the total less the custody part and the two always sum to the total. Facts only - balance changes, not intent. This response stops 2 measured days short of today.
Price correlation: r = 0.17 (81 days)
Per-exchange breakdown
Delayedshowing 22 Oct 2026 UTC
Per-exchange breakdown
Which venue the flow went to, at every window from one hour to the full history, with a chart for each exchange.
Source: ICPulse indexer · /netflowsnetflow-v2.16
Back to Dashboard