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 DiscordLive perpetual-futures funding across the coin universe. Positive funding means longs pay shorts; when it is persistently positive across most of the book the regime reads LONG_CROWDED — the check an agent tool like market_get_funding_regime answers, computed from exactly the per-coin 8h and annualized (APR) fields served here.
Universe = every Hyperliquid perp, rendered server-side. Over REST that universe is GET /api/v1/hyperliquid/open-interest (assets[].funding_rate); /api/v1/derivatives/funding-rates is one coin per call (?coin=, default BTC) across Binance + Hyperliquid.
Don't sum funding snapshots for carry. This board and the default /backtesting/funding rows are the live rate sampled every 5 minutes (grain.kind: rate_snapshot, sum_ok: false), about 12 samples per hourly Hyperliquid settlement, so summing them overstates carry ~12×.
For carry PnL use grain=hourly: one row per settled payment (grain.kind: settled_payment, sum_ok: true). Every /backtesting/* response states its grain and coverage; see the changelog (2026-09-12).
The tax the crowd pays to stay in a trade.
Perpetual futures never expire, so exchanges use a funding rate to keep the perp price pinned to spot — a small payment exchanged between longs and shorts every interval (typically 8h; hourly on Hyperliquid).
Persistently high funding signals crowded, over-leveraged positioning that often unwinds violently — extreme positive funding precedes long squeezes, extreme negative precedes short squeezes. Annualizing (APR) makes the carry cost obvious.
curl -H "X-API-Key: cdk_live_yourkey" \ https://cryptodataapi.com/api/v1/derivatives/funding-rates
See the funding rates endpoint docs.
Funding is the cost of holding a perp position, so it is both a signal (crowded positioning) and an income stream (carry). The prompt below makes an agent decide which of the two it is trading, then prove the choice against three years of hourly history.
Build me a trading strategy around crypto funding rates from CryptoDataAPI.
Read live cross-exchange funding from /api/v1/derivatives/funding-rates. Decide explicitly whether you are trading the CARRY (collect funding while delta-neutral) or the SIGNAL (fade crowded positioning when funding is extreme), and justify the choice.
Be explicit about: the funding threshold that triggers action and why; the exit; position sizing; and what invalidates the trade.
Then backtest it on /api/v1/backtesting/funding?symbol=BTC&exchange=hyperliquid — hourly funding back to May 2023 — joined to price bars from /api/v1/backtesting/klines on the hourly timestamp. Charge taker fees both sides.
Report profit factor, max drawdown, and how much of the return came from funding versus price. If the edge is just long-market-beta in disguise, say so.
Funding is the rare derivatives series with real depth behind it: Hyperliquid's hourly rate is archived back to May 2023, close to the venue's own launch. Join it onto candles on the hourly timestamp and you have a carry series long enough to cover a full cycle, rather than the few months most vendors can show.
curl -H "X-API-Key: cdk_live_yourkey" \ "https://cryptodataapi.com/api/v1/backtesting/funding?symbol=BTC&exchange=hyperliquid&start=2023-06-01&limit=10000"
Historical open_interest and mark_price are null on Hyperliquid rows before ~Mar 2026 — no source has them, so their absence is honest rather than a gap in our capture. The funding rate itself is complete.
Working guides and live data pages that pair with this one — each maps a question an agent actually asks to the exact call that answers it.
The exact GET, field meanings, and the trap that corrupts the last indicator row.
The live funding endpoint plus the interval arithmetic most docs skip.
OI from Binance and perps, units, and how to read the trend.
Depth ladder, spread and slippage — what a fill actually costs.
One-key workflow for candles, funding and open interest.
Read Retry-After, tell 429 from 403, and upgrade the same key.
Pro unlocks every coin on the quant surfaces — whale positioning, dealer gamma (GEX), short-horizon regime probabilities, L2 order-book depth and full-universe funding — on the same key you already hold.
AI agents: subscribe key-in-hand with no browser and no card —
POST /api/v1/payments/agent-subscribe
(x402 gasless USDC on Base, Ethereum or Solana; call it once for the 402 payment instructions, sign, call again).