GET /v2/funding-rates
Returns funding rates from a specific exchange or all exchanges, using the V2 exchange registry.Query Parameters
Exchange ID (e.g.,
binance, okx, hyperliquid). Omit to query all exchanges with funding support.Filter by symbol. Exchange-native format accepted.
Example
Response Fields
V2 rates are raw (not normalized to 8h). Use V1
/v1/funding-rates for cross-exchange comparison with automatic normalization.Field Reference
| Field | Type | Description | Granularity | Example |
|---|---|---|---|---|
exchange | string | Exchange ID from the registry | — | "binance" |
symbol | string | Symbol in exchange-native format (not normalized) | — | "BTCUSDT" |
rate | number | Raw funding rate as decimal. Not normalized — 1h exchanges return 1h rate | ~30s per exchange | 0.0001 |
next_funding_time | integer | null | Unix ms of next funding event (not all exchanges provide) | Per funding cycle | 1709654400000 |
timestamp | integer | When this rate was fetched from the exchange | ~30s | 1709640000000 |
Data Sources
Queries the exchange registry directly. Supports 12 exchanges withhas_funding: true: Binance, Binance COIN-M, BingX, Bitget, MEXC, OKX, Bybit, Gate.io, HTX, Kraken Futures, Bitfinex, BitMEX, Deribit, Coinbase International, Hyperliquid, dYdX.

