The Bitcoin exchange netflow is the amount of BTC deposited into exchanges minus the amount withdrawn from them over a given period.
Formula: Netflow = inflow - outflow
As of , the 24hr Bitcoin exchange netflow is , and exchanges hold a reserve of .
BTC mark price: .
What Exchange Netflow Measures
Exchange netflow tracks the net movement of Bitcoin moving between exchange wallets and trading platforms, usually on a daily basis. It is a flow measure of potential near-term supply pressure and not a direct record of executed selling.
- Inflow is BTC moving into wallets that exchanges control. More coins on an exchange means more supply that can be sold or posted as collateral quickly, so traders often treat a rise in inflows as a possible signal of selling. But deposit doesn't always mean sale. It can also be collateral for derivatives trades, coins moved by market makers, an exchange moving its own funds, or a transfer between wallets.
- Outflow is BTC leaving exchange controlled wallets. This is usually associated with self-custody, long-term allocation, institutional custody, or movement to OTC settlement. Steady outflows can shrink supply that is ready to trade, but they do not prove that long term holders are buying.
- Netflow is inflows minus outflows over a set period. A positive number means more BTC came in than went out, and a negative number means more went out than came in.
- Netflow vs Exchange reserve is the total BTC sitting in exchange wallets at one moment. It is the stock, while netflow is how much that stock changed over a given window. When you read the two together, it shows the direction of recent activity and how much supply sits on exchanges today.
How to Read Netflow
Think of exchange netflow as a clue about supply pressure, and not a trading signal on its own. Positive netflow means more BTC is entering exchanges than leaving, so more coins are available to sell. It points to possible selling pressure, especially if it holds across the 7 day and 30 day windows while price weakens. Negative netflow means more BTC is being withdrawn than deposited, so less supply sits on exchanges. It can fit with accumulation, self-custody, or moves to institutional custodians. It is more encouraging when both the 7 day and 30 day trends are negative while the price remains steady or rises.
It is important to read the trends in order. A single day trend should be treated as noise, unless one transfer is exceptionally large and can be explained. A spike from a wallet could just be an exchange reshuffling its cold wallets or collateral moving around, not real selling. A 7 day trend shows whether supply pressure is building or easing. A 30 day trend shows whether the move is a lasting pattern or just a short term shift.
The signal gets stronger when the flows are spread across a number of exchanges, show up in the reserve trend, and are backed by price, spot volume, and derivatives positioning. A practical rule to follow is if you see positive netflow, rising reserves, and falling price, then this is a bearish supply signal, whereas a negative netflow, falling reserves, and resilient price is a constructive one.
Bitcoin ETFs and Exchange Netflow
Spot BTC ETFs add a second route for BTC to leave exchanges, and it’s easy to mistake for ordinary holder behaviour.
When investors buy ETF shares, authorised participants handle the creation process. They can source BTC through prime brokers, OTC counterparties, exchanges, or their own inventory, and the coins then settle with a custodian that holds them for the fund. A net ETF inflow confirms net demand in USD, but it does not prove that an equivalent amount of BTC left a spot exchange that day. This changes netflow as some of the BTC comes off exchanges and lands in custody wallets. If the provider is treating those wallets as non-exchange addresses, an ETF purchase shows up as an exchange outflow, therefore strong ETF demand can push netflow negative without any change in retail behaviour.
Exchange reserves fall when BTC moves out of addresses the data provider labels as exchanges. Retail self-custody is one cause, but ETF custody is likely another. When a spot ETF grows, BTC is delivered to the fund’s custodian, and if the provider doesn’t label those addresses as exchanges, the move counts as an outflow. OTC settlement, market-maker transfers, and wallet reshuffles also contribute to this. A falling reserve therefore doesn’t prove retail accumulation or a smaller tradable supply.
ETF flows vs Exchange flows
| ETF net flow | Exchange netflow | |
| Unit | USD | BTC |
| Frequency | Daily | 24hr rolling |
| Coverage | US trading days only | Onchain 24/7 |
| Measures | Investor money into or out of ETF shares | BTC moving to or from exchange wallets |
Combining Netflow with Other Signals
Whilst netflow shows where coins are moving, it does not show who is buying and selling, or whether the market is absorbing the supply. However, when netflow is paired with other signals, it can answer those questions for you.
- Netflow and ETF flows. If BTC is leaving exchanges and spot ETFs are taking in money then the simplest read is accumulation i.e. coins moving off trading venues while institutions add exposure. If the two split, then it means that supply and demand are coming from different groups. Exchange inflows paired with ETF inflows can mean that holders are selling into the ETF demand, whereas exchange outflows paired with ETF outflows can mean that buyers are absorbing coins while fund investors redeem.
- Netflow and Coinbase Premium. When you see a positive Coinbase premium, it means that BTC costs more on Coinbase than on Binance. Outflows with a positive premium shows that the demand is absorbing the supply, whereas inflows paired with a weak or negative premium suggests that US buyers aren’t buying the extra coins.
- Netflow and Funding. Positive funding means that long traders in perpetual futures are paying shorts, meaning that leveraged traders are leaning bullish. If you see inflows happening at the same time, it can be a warning that holders could be depositing BTC to sell into leveraged long demand. This kind of setup can be more fragile than outflows with neutral funding, as this is where spot buyers are leading without a crowded futures trade.
- Netflow and Cumulative Volume Delta. Cumulative Volume Data (CVD) trackers whether aggressive buyers or sellers are dominating. In this instance, inflows only show you that BTC has reached an exchange. If the CVD falls then it means that the deposited coins have likely been sold, but if it holds steady or rises, then it means that buyers are absorbing them.
Example
A recent period between September 21st to 25th, 2026, shows why aligned exchange outflows and ETF inflows are constructive but not an automatic BTC buy signal.
Across those five days, BTC showed about -118K BTC of net movement away from labeled exchange wallets, while US spot Bitcoin ETFs recorded approximately 2.39B USD of cumulative inflows. This shows that the two flow measures pointed toward absorption, with fewer coins in labeled exchange wallets and substantial ETF demand.
But BTC did not immediately reward that alignment, as although the flows were constructive, the price diverged lower. It closed near 86K USD on 21 September and 84K USD on 25 September, a decline of about 3%.
The most likely explanation isn't that the flow data was wrong but the two data sets simply measure different things. ETF demand may have been absorbing supply that was still large enough to pressure price, while some apparent exchange withdrawals may have reflected ETF custody routing, OTC settlement, self-custody, or wallet-label changes. ETF flows and exchange netflow do not track the same buyers or the same venues, so they can point in different directions without either one being mistaken.
Limits of Exchange Netflow
While netflow is a useful clue, it is built on imperfect data and there are a number of factors that can distort its numbers, including large transfers, ETF custody routing, and exchange wallet labelling. But there are other limits to keep in mind.
- Address labeling is incomplete. Providers tag exchange wallets by tracing their addresses, however they cannot catch them all. Providers can also tag different sets, so the two sources can show different netflows for the same day.
- Internal transfers can look like user flows. Exchanges are always moving coins between their own wallets and if a provider misses that, then the move can look like a large inflow or outflow.
- OTC trades don’t touch exchange wallets. Big traders can often deal directly through OTC desks, meaning that large amounts of BTC can change hands without netflow seeing it.
- ETF custody can hide the real buyer. In some cases a move to an ETF custodian can show as an outflow, but it doesn’t show who is behind the move.
You should always treat netflow as just one input, and watch the 7 day and 30 day trends alongside price and ETF flows to get the most reliable read on the market.
FAQ
What is exchange netflow?
The Bitcoin exchange netflow is the amount of BTC deposited into exchanges minus the amount withdrawn from them over a given period.
Is a negative exchange netflow bullish?
A negative exchange netflow is not automatically bullish since large outflows may be custody reshuffles, OTC settlement, or internal exchange movements. The signal is stronger when outflows persist for several days or weeks, exchange balances decline, and price holds or advances without leverage becoming crowded.
What is the difference between netflow and exchange reserves?
Netflow is a flow of the net BTC entering or leaving exchanges over a set period, whereas exchange reserve is the stock of the total BTC held in exchange wallets at one moment.
Do BTC ETF purchases show up in exchange outflows?
ETF purchases can sometimes show up as exchange outflows only if the BTC leaves the exchange and lands in custody addresses. However, if the coins come from OTC desks or existing inventory no outflow appears
How do ETF flows affect the BTC price?
ETF flows affect the BTC price through demand. Inflows mean participants must source BTC, adding buying pressure, while redemptions add selling pressure.

Skip the waitlist and unlock Faro Pro
Join our 30-day trading contest and receive 30 days of Faro Pro free (worth $249), including unlimited credits and advanced market intelligence.
Not interested in the contest?