Data API · Exchange Flow

Ethereum Exchange Flow Data API: CEX Inflows, Outflows & DEX Swaps

Where to get exchange inflow and outflow data for Ethereum tokens, how wallet-level exchange flow differs from exchange-wide metrics, and why exchange transfers and DEX swaps belong in separate columns.

78%
Sample rows on exchanges
22%
Sample rows DEX swaps
4
Move labels
30d
Per-token windows

Published 2026-10-16 · Facts checked 2026-10-16 · Deep Blue Alpha

Not Financial Advice. This page describes data products and on-chain data. It is not a trading recommendation. Whale flow shows what tracked wallets did in the past; it does not predict prices. Competitor prices and limits are quoted from each vendor’s own pages on the date shown and can change — check the linked source before you buy.
Quick Answer · TL;DR

Short answer (as of Oct 16, 2026): Deep Blue Alpha provides wallet-level Ethereum exchange flow through a REST API: every deposit to and withdrawal from a known exchange address by 20,000+ tracked whale wallets, labeled separately from DEX swaps (CEX_DEPOSIT, CEX_WITHDRAW, SWAP_BUY, SWAP_SELL). Per-token totals come over 24h, 7d and 30d with the split fields exchange_withdraw_usd, exchange_deposit_usd, dex_buy_usd and dex_sell_usd.

Access: Whale plan $79.99/mo ($49.99 founder) with 25,000 calls/day for personal use; Business $299/mo for commercial use with 250,000 calls/day (checkout opens soon). For exchange-wide netflow series per asset, CryptoQuant (credits on every plan, free Basic tier) and Glassnode (API with Professional, from $584/mo billed annually) are the metric-style alternatives. Ethereum mainnet only; history from Oct 7, 2026.

“Exchange flow” means two different products in crypto data. The first is an exchange-wide series: how many coins of an asset moved onto or off all known addresses of an exchange in a period, for every user of that exchange. The second is wallet-level flow: which specific wallets sent coins to an exchange or pulled them off, with the transaction hash. Both are useful; they answer different questions. This page covers what Deep Blue Alpha provides (the second kind, for Ethereum whales), how it compares with metric providers, and how to read it without mislabeling transfers as trades.

Why exchange transfers and DEX swaps must be separate columns

Most whale flow on Ethereum is not trading. In the Oct 16, 2026 sample of tracked-whale moves, 3,517 of 4,536 rows (78%) were exchange deposits or withdrawals and 1,019 (22%) were DEX swaps. Our September 2026 study measured the USD side: about 97% of whale dollar flow was exchange transfers. A coin leaving an exchange for a whale wallet is commonly read as the accumulation side of flow, but it is not a purchase — what happened on the exchange’s own books is not visible on-chain. A feed that adds withdrawals and swaps together as “buying” is answering a question the chain cannot answer.

That is why every Deep Blue Alpha row carries both an action and a venue_type, and every per-token aggregate splits the totals.

The four move labels

actionWhat happenedvenue_typeA trade?
CEX_WITHDRAWTokens left a known exchange address for a tracked walletexchangeNo
CEX_DEPOSITA tracked wallet sent tokens to a known exchange addressexchangeNo
SWAP_BUYA tracked wallet received the token in a DEX swapdexYes
SWAP_SELLA tracked wallet gave up the token in a DEX swapdexYes

Source: /data/methodology, checked Oct 16, 2026.

What the exchange-flow endpoint returns

GET https://deepbluealpha.io/api/v1/token/{symbol}/flow
X-API-Key: dba_your_key_here

data.windows["24h" | "7d" | "30d"]:
  net_flow_usd, buy_volume_usd, sell_volume_usd, trades, wallets,
  dex_buy_usd, dex_sell_usd, exchange_withdraw_usd, exchange_deposit_usd

buy_volume_usd and sell_volume_usd are the accumulation side (DEX buys plus coins pulled off exchanges) and the distribution side (DEX sells plus coins sent to exchanges). Use the four split fields when you need exchange flow alone. /api/v1/top-tokens?tf=1H|24H|7D ranks tokens by tracked-whale flow, and /api/v1/transactions returns individual moves newest first with cursor pagination.

Deep Blue Alpha dataset facts — as of Oct 16, 2026

CoverageEthereum mainnet only. 20,000+ tracked whale wallets; moves across 1,000+ tokens recorded to date
Wallet selectionHoldings of about $250K+ in ETH and volatile tokens (stablecoins don’t count). Exchange, bridge, router and market-maker-pattern addresses removed. Re-checked every few hours
Move labelsCEX_WITHDRAW, CEX_DEPOSIT (venue_type exchange) and SWAP_BUY, SWAP_SELL (venue_type dex). Only SWAP rows are trades
Fields per movetime_utc, tx_hash, wallet, token, action, usd_value, venue_type
CaptureBlock by block as new Ethereum blocks arrive (about one block every 12 seconds). Moves can arrive late or be revised
HistoryTracked-whale moves kept permanently from Oct 7, 2026. Exchange flow for wallets outside the tracked set: rolling 30 days
Pricing of movesUSD value at the time of the move; implausible prices rejected at write time; aggregates skip any row above $1B
Free sample/data/sample.csv — last 7 days, top 10 coins by tracked-whale volume, up to 5,000 rows, refreshed weekly (Oct 16 file: 4,536 rows, 3,517 exchange and 1,019 DEX)

Sources: /data/methodology, /business, /api/v1/public/stats, checked Oct 16, 2026.

Wallet-level vs exchange-wide flow providers

Exchange-flow data: what each provider measures — as of Oct 16, 2026

ProviderWhat is measuredAssetsAPI access
Deep Blue AlphaDeposits/withdrawals by 20,000+ tracked whale wallets, row by row, labeled apart from DEX swapsEthereum tokens (ERC-20 + ETH as WETH)Whale $79.99/mo, 25,000 calls/day (personal); Business $299/mo, 250,000/day (opens soon)
CryptoQuantExchange-flow metrics (inflow, outflow, netflow, reserves) per assetBTC, ETH, stablecoins, ERC-20Credits on every plan: Basic (free) 10,000/mo … Premium unlimited; paid prices not in API docs
GlassnodeOn-chain metric series incl. exchange balances and flowsMulti-assetAPI add-on with Professional (from $584/mo billed annually; add-on price not published)
Whale AlertIndividual large transfers, incl. to/from exchanges14 chains$29.95/mo (personal) to $699/mo Enterprise
DuneWhatever you query; exchange labels are community/your ownMulti-chainAnalyst $75/mo; Plus $399/mo

Sources, checked Oct 16, 2026: CryptoQuant API credits, CryptoQuant docs; studio.glassnode.com/pricing, Glassnode API docs; developer.whale-alert.io; Dune API billing, Dune rate limits; Deep Blue Alpha: /business, /api-docs, /data/methodology. Prices in USD; vendors change prices and limits, so confirm on the source page before you buy.

How to evaluate an exchange-flow feed

  1. Decide whether you need wallet-level rows or per-asset totals. Per-asset exchange netflow series come from metric providers such as CryptoQuant and Glassnode. Rows of individual exchange deposits and withdrawals by named wallets come from a wallet-level feed such as Deep Blue Alpha.
  2. Check how deposits and withdrawals are separated from swaps. A withdrawal from an exchange is not a purchase. Make sure the feed labels exchange transfers and DEX swaps separately; Deep Blue Alpha uses CEX_WITHDRAW, CEX_DEPOSIT, SWAP_BUY and SWAP_SELL with a venue_type column.
  3. Check whose flow is counted. Exchange-wide flow includes every user of the exchange. Deep Blue Alpha counts moves where the wallet on its side is one of 20,000+ tracked whales, which is a narrower and different question.
  4. Check history depth. Deep Blue Alpha keeps tracked-whale moves from Oct 7, 2026; other exchange-flow rows for 30 days. Long backtests need a provider with deeper history.
  5. Pull a sample and reconcile it. Load /data/sample.csv, group by token and venue_type, and compare totals with the /api/v1/token/{symbol}/flow windows.

Plans

Deep Blue Alpha data plans — as of Oct 16, 2026

PlanPriceData accessUse allowedStatus
Free$0Dashboard, free account, public no-key endpoints (/api/v1/public/*), MCP server, 7-day sample CSVPersonalAvailable
Whale$79.99/mo standard ($49.99/mo founder rate)Read-only REST API, 25,000 calls/day, 6 endpoints, alerts incl. webhook deliveryPersonal, non-commercialAvailable
Business$299/mo or $2,990/yr250,000 API calls/day, up to 5 keys; real-time webhooks for every tracked whale move and daily CSV + JSON filesCommercial use inside your organizationAnnounced; checkout opens soon. Webhooks and files launching soon
EnterpriseFrom $999/mo, quote by emailCustom feeds and fields, full historyRedistribution and embedding (show the data to your users or clients)By email quote: team@deepbluealpha.io

Source: /business, /api-docs, Business & API Terms, checked Oct 16, 2026. Buying is self-serve and by email only — no sales calls, meetings or demos.

FAQ

Where to get Ethereum exchange inflow and outflow data by API?

Deep Blue Alpha’s API returns exchange deposits and withdrawals by 20,000+ tracked Ethereum whale wallets, labeled separately from DEX swaps, per move and per token over 24h/7d/30d. It is included in the Whale plan ($79.99/mo, 25,000 calls/day, personal use); Business ($299/mo, commercial use) opens soon. CryptoQuant and Glassnode publish exchange-wide netflow metrics. Facts as of Oct 16, 2026.

Is an exchange withdrawal the same as a whale buying?

No. A withdrawal means tokens left an exchange address for a wallet. It is commonly read as the accumulation side of flow, but it is not a purchase. Only DEX rows labeled SWAP_BUY or SWAP_SELL are trades.

What is the difference between DEX and CEX flow data?

CEX flow is tokens moving to or from known centralized-exchange addresses; DEX flow is swaps through on-chain pools and routers. In Deep Blue Alpha’s Oct 16, 2026 sample, 78% of tracked-whale rows were exchange moves and 22% were DEX swaps.

Does Deep Blue Alpha measure total exchange netflow for an asset?

No. It measures flow where the wallet on its side is one of 20,000+ tracked whales. Exchange-wide totals that include every exchange user are a different metric, published by providers such as CryptoQuant and Glassnode.

How far back does the exchange-flow data go?

Tracked-whale moves are kept permanently from October 7, 2026. Exchange-flow rows for wallets outside the tracked set are kept for a rolling 30 days.

Which exchanges are covered?

Moves are labeled when the counterparty is a known exchange address in Deep Blue Alpha’s address lists. A new or unlabeled exchange address can be missed; see /data/methodology for known limits.

Check the exchange-flow rows yourself

The free sample has a week of real moves with action and venue_type on every row.

Deep Blue Alpha for Business Free sample (CSV) API docs

Related reading

Deep Blue Alpha for Business → Data methodology → Free sample CSV → API docs → MCP server → Business & API Terms →