Market Intelligence

Etf Flows

US spot-ETF daily net flow for BTC, ETH or SOL, keyed by trade date.

flows holds SETTLED days only (the full Farside "Total" for that US trade date), oldest first; latest is the newest of them. The day still being reported — Farside fills a new row issuer by issuer, IBIT and FBTC last — is returned separately as in_progress (status: "partial", with how many funds have reported) and never counts toward flows.

Rebuilt 2026-09-25: this used to return the newest row's Total while most issuers had not reported, stamped with the fetch time, so the figure was a partial sum on most weekdays (23 Sep 2026 BTC read +$32.4M; the settled Total is +$346.9M).

Sources: Farside (primary) with SoSoValue as an independent backup that fills any day Farside has not settled or could not be fetched; each row names its source. source_health shows the last success/failure of each feed. xrp is not supported (no free source publishes it) and answers 400.

get/api/v1/market-intelligence/etf/{asset}/flows

Request

  • Base URL: https://cryptodataapi.com
  • URL: https://cryptodataapi.com/api/v1/market-intelligence/etf/{asset}/flows
  • Auth: API key in header X-API-Key

Path parameters

assetstring required

Asset: btc, eth, or sol

Query parameters

daysinteger

Settled trade days to return in flows (newest N, oldest first). Default 1 = the latest settled day.

Response

Successful Response

assetstring required
unitsstring
latestunknown
in_progressunknown
countinteger
flowsunknown required
sourcesunknown
source_healthunknown

Changes

No recorded changes to this operation across all 1 revision of this API.