We're building the most comprehensive crypto data API we can, and it's still growing — there's always a coin, a field or an endpoint we haven't got to yet.
Please tell us about any data you think Crypto Data API should nail but doesn't. We're data nerds who love to geek out about market data, trading bots, AI agents, or how to make your trading stack work in general. Prefer a form? Send feedback.
— Sam and the CDA team
Join us on Discord
curl -H "X-API-Key: cdk_live_…" \
"https://cryptodataapi.com/api/v1/market-data/klines?symbol=RPLUSDT&interval=1d&limit=90"
Net movement of this coin on and off centralised exchanges, across every chain we index. Coins moving ONTO an exchange are being positioned to sell; coins moving OFF are going to self-custody or staking.
Exchange Flows & Liquidations →Coins moving ONTO an exchange usually means someone is getting ready to sell them. Coins moving OFF usually means they are being held for longer. One large move in a single hour is often just one person shuffling funds; the same direction repeating over days is the signal worth acting on.
Exchange netflow is a well-known on-chain indicator: sustained outflows shrink the supply available to sell and tend to precede strength, while sustained inflows do the opposite. Reserve depletion strategies take positions when exchange balances fall to multi-year lows. It is a slow signal — better for framing a position over weeks than for timing an entry.
Design a new swing strategy for RPL driven by exchange flows from /api/v1/on-chain/exchange-flows/RPL. This is a slow signal, so define a holding period in days or weeks and say what invalidates the trade rather than using a tight stop. Validate against the exchange_flows block of /api/v1/backtesting/daily-snapshots/{date} plus daily bars from /api/v1/backtesting/klines, and report whether the signal survives transaction costs.
Exchange flows are archived per chain in the exchange_flows block of /backtesting/daily-snapshots/{date}. It is a daily series rather than intraday, which suits the signal — netflow is a multi-day read, not an entry trigger.
Using CryptoDataAPI, test exchange netflow as a signal for RPL. Pull the exchange_flows block from /api/v1/backtesting/daily-snapshots/{date} across the archive and daily price bars from /api/v1/backtesting/klines. Compare forward 7d and 30d returns after sustained net outflows versus sustained net inflows. Report whether the difference is large enough to trade after costs.
curl -H "X-API-Key: cdk_live_…" "https://cryptodataapi.com/api/v1/on-chain/exchange-flows/RPL"
Rocket Pool price, derivatives, on-chain flows and quant regimes — plus 180+ endpoints across the whole market. The free tier is real: 1,000 requests/day, no card required.
Add the MCP server in one line — then your agent answers crypto questions by calling the API for you. No endpoints to wire up, no keys to juggle. Just ask.
setup cryptodataapi-mcp