Skip to the guide
BTCETHMarket cap (coins we track)BTC dominance (coins we track)

Where bitcoin moves between exchanges

In the 30 days 4 Oct to 2 Nov 2026, CryptoKeyhole's node counted 10,506 BTC sent directly between the exchanges, custodians and mining pools we label, in 1,798 transactions. The busiest route was Binance to OKX: 9,169 BTC.

Bitcoin sent straight from one exchange, custodian or mining pool to another, read from our own node and added up route by route.

Free view: 30 days, a week behind. Pro: refreshed about every ten minutes. Last update 10 November 2026, 02:58 UTC

The routes on one map

The 30 days 4 Oct to 2 Nov 2026. This free view runs a week behind; the last 24 hours, 7 days and 30 days to the latest hour are part of Pro. Compare plans.

10 senders and 10 receivers. The largest route is Binance to OKX, 9,169 BTC of 10,506 BTC.Sent byReceived byBinance to OKX: 9,169 BTC in 1,244 transactionsBinance to OCEAN: 20.0 BTC in 2 transactionsBinance to Bybit: 9.3 BTC in 24 transactionsBinance to Other pools: <0.01 BTC in 2 transactionsBinance to Others: <0.01 BTC in 1 transactionBitfinex to OKX: 543 BTC in 30 transactionsBitfinex to Bybit: 0.07 BTC in 1 transactionBybit to OKX: 347 BTC in 171 transactionsBybit to OCEAN: <0.01 BTC in 1 transactionBybit to Unattributed miners: 0.05 BTC in 4 transactionsKuCoin to OKX: 169 BTC in 41 transactionsKuCoin to Binance: <0.01 BTC in 1 transactionKuCoin to OCEAN: 0.02 BTC in 1 transactionBTC.com to Binance: 107 BTC in 26 transactionsOCEAN to OKX: 0.25 BTC in 14 transactionsOCEAN to Binance: 0.15 BTC in 11 transactionsOCEAN to KuCoin: 72.0 BTC in 31 transactionsOCEAN to Bitfinex: 9.1 BTC in 102 transactionsOCEAN to Others: <0.01 BTC in 1 transactionOKX to Binance: <0.01 BTC in 1 transactionOKX to OCEAN: 37.0 BTC in 4 transactionsOKX to Bybit: <0.01 BTC in 1 transactionBraiins Pool to OKX: 0.15 BTC in 13 transactionsBraiins Pool to OCEAN: 8.7 BTC in 29 transactionsBraiins Pool to MARA Pool: 9.8 BTC in 17 transactionsBitMEX to OKX: 2.7 BTC in 3 transactionsOthers to OKX: 2.0 BTC in 3 transactionsOthers to OCEAN: <0.01 BTC in 1 transactionOthers to MARA Pool: 0.18 BTC in 11 transactionsOthers to Bybit: <0.01 BTC in 7 transactionsBinance9,198 BTCBitfinex543 BTCBybit347 BTCKuCoin169 BTCBTC.com107 BTCOCEAN81.5 BTCOKX37.0 BTCBraiins Pool18.6 BTCBitMEX2.7 BTCOthers2.2 BTCOKX10,232 BTCBinance107 BTCKuCoin72.0 BTCOCEAN65.8 BTCMARA Pool9.9 BTCBybit9.4 BTCBitfinex9.1 BTCUnattributed miners0.05 BTCOther pools<0.01 BTCOthers<0.01 BTC
Bitcoin sent directly between organisations in the 30 days 4 Oct to 2 Nov 2026, read from our own node. The map is wider than the screen: swipe sideways.

Ask about this page

Our AI analyst answers questions about this page from CryptoKeyhole’s own data and charts. Free with an account.

Asking opens a free account in a few seconds (a username and a password, no email); then the answer appears here.

The busiest routes

  1. Binance to OKX9,169 BTC1,244 transactions, 87.3% of the total
  2. Bitfinex to OKX543 BTC30 transactions, 5.2% of the total
  3. Bybit to OKX347 BTC171 transactions, 3.3% of the total
  4. KuCoin to OKX169 BTC41 transactions, 1.6% of the total
  5. BTC.com to Binance107 BTC26 transactions, 1.0% of the total
  6. OCEAN to KuCoin72.0 BTC31 transactions, 0.7% of the total
  7. OKX to OCEAN37.0 BTC4 transactions, 0.4% of the total
  8. Binance to OCEAN20.0 BTC2 transactions, 0.2% of the total
  9. Braiins Pool to MARA Pool9.8 BTC17 transactions, 0.1% of the total
  10. Binance to Bybit9.3 BTC24 transactions, 0.1% of the total
  11. OCEAN to Bitfinex9.1 BTC102 transactions, 0.1% of the total
  12. Braiins Pool to OCEAN8.7 BTC29 transactions, 0.1% of the total

19 smaller routes in the table below.

Every route, sender by receiver

From / toOKXBinanceKuCoinOCEANMARA PoolBybitBitfinexUnattributed minersOther poolsCrypto.comBitMEXSent
Binance9,16920.09.3<0.01<0.019,198
Bitfinex5430.07543
Bybit347<0.010.05347
KuCoin169<0.010.02169
BTC.com107107
OCEAN0.250.1572.09.1<0.0181.5
OKX<0.0137.0<0.0137.0
Braiins Pool0.158.79.818.6
BitMEX2.72.7
Other pools2.02.0
Foundry USA0.180.18
HTX0.030.03
Unattributed miners<0.01<0.010.01
Received10,23210772.065.89.99.49.10.05<0.01<0.01<0.0110,506

Bitcoin sent from each organisation (rows) to each other (columns), 30 days 4 Oct to 2 Nov 2026.

Mining pools paying exchanges

191 BTC went straight from mining pools to exchanges and custodians, on 9 routes. A pool paying a miner whose payout address is at an exchange counts here too.

  1. BTC.com to Binance107 BTC26 transactions
  2. OCEAN to KuCoin72.0 BTC31 transactions
  3. OCEAN to Bitfinex9.1 BTC102 transactions
  4. Other pools to OKX2.0 BTC1 transaction
  5. OCEAN to OKX0.25 BTC14 transactions
  6. OCEAN to Binance0.15 BTC11 transactions
  7. Braiins Pool to OKX0.15 BTC13 transactions
  8. Unattributed miners to Bybit<0.01 BTC7 transactions

Routes over time

Each route's daily history, from its first day, is part of Pro, with the live windows above and the routes in the API (/api/v1/exchanges?view=pairs). Compare plans.

How we count

Each Bitcoin transaction is read from our own node. Its inputs belong to the organisations whose labelled addresses fund them and its outputs to the organisations whose labelled addresses receive them. An organisation's share of the inputs, times the share of the outputs paid to another organisation, counts as flowing from the first to the second; its own change stays its own. Exchanges are labelled from the addresses they publish plus our clustering of them, mining pools from our coinbase records, custodians from their published reserve addresses. Only direct transfers count: coins that pass through an unlabelled address on the way are not followed. Hours are by block time, and the hour still open is left out.

  • Only organisations are labelled, and only totals are published: no address appears here.
  • A transfer that goes from one exchange to a customer's own wallet and on to another exchange is two transfers through an unlabelled address, so it is not a route here. The figures are the direct part only.
  • Coverage follows our labels. Exchanges that publish no addresses, and those our clustering has not reached, are missing, so the totals understate all the bitcoin that moves between exchanges.
  • Pairs are counted from 3 Jan 2009, every block of our own Bitcoin node since, and refreshed about every ten minutes.

The routes as data: /api/v1/exchanges?view=pairs. The free view is reusable under CC BY 4.0, crediting CryptoKeyhole with a link to this page.

Questions

Which exchange sends the most bitcoin to other exchanges?

In the 30 days 4 Oct to 2 Nov 2026, Binance sent the most on a single route: 9,169 BTC to OKX, in 1,244 transactions.

What are exchange-to-exchange flows?

Bitcoin that leaves one exchange's addresses and lands straight at another's in the same transaction. Each exchange's inflows and outflows count every counterparty; this page splits out the part that comes from, or goes to, another organisation we label.

Why do exchanges send bitcoin to each other?

The chain shows the transfer, not the reason. Exchanges settle with other venues, move coins for large clients and rebalance between platforms they run; a steady route between two exchanges is often one of those.

Are transfers through other wallets counted?

No. Only direct transfers count: coins that stop at an address we have not labelled on the way are not followed.

Open the inter-exchange chartCompare plansAll free tools

Figures are calculated by CryptoKeyhole from its own Bitcoin node and its organisation labels. Nothing here is investment advice.