Funding rates for BTC and ETH, across venues.
Each rate as the venue publishes it, its interval, and the same rate over eight hours, from the latest snapshot.
Raw funding rates do not compare.
Venues settle funding every hour, every eight hours, or continuously, and publish the rate for their own interval. Side by side, a one-hour rate and an eight-hour rate differ by a factor of eight before the market says anything. A venue whose feed has stopped keeps its last rate, and that rate then sits at the edge of the table.
Each rate with its interval, compared over eight hours.
- funding is the venue's published rate for the next settlement, per its interval, as published.
- funding_8h is that rate over eight hours (funding × 8 h / interval), and is marked derived.
- A rate whose rate unit is not known (not published by the venue and not in the registry) is shown and not scaled, and it is not compared.
- A stale or halted rate is shown with its status and takes no part in the highest or the lowest.
BTC and ETH, every venue that quotes them.
| Venue | Symbol | Quote | Funding, as published | Interval | Over 8 h | Age | Status |
|---|---|---|---|---|---|---|---|
| BYBIT-PERP | BTCPERP | USDC | 0.0093% | 8 h | 0.0093% | <1 s | present |
| BITGET-PERP | BTCUSDT | USDT | 0.0066% | 8 h | 0.0066% | <1 s | present |
| NADO-PERP | BTC-PERP_USDT0 | USDT0 | 0.0007% | 1 h | 0.0059% | 3 s | present |
| KRAKEN-FUTURES | PF_XBTUSD | USD | 0.0007% | 1 h | 0.0056% | <1 s | present |
| BYBIT-PERP | BTCUSDT | USDT | 0.0046% | 8 h | 0.0046% | <1 s | present |
| MEXC-PERP | BTC_USDC | USDC | 0.0040% | 8 h | 0.0040% | 36 s | present |
| BINANCE-USDM | BTCUSDC | USDC | 0.0040% | 8 h | 0.0040% | 2 s | present |
| GATE-PERP | BTC_USDT | USDT | 0.0039% | 8 h | 0.0039% | <1 s | present |
| ASTER-PERP | BTCUSDT | USDT | 0.0037% | 8 h | 0.0037% | 2 s | present |
| BINANCE-USDM | BTCUSDT | USDT | 0.0034% | 8 h | 0.0034% | 2 s | present |
| WEEX-FUTURES | cmt_btcusdt | USDT | 0.0033% | 8 h | 0.0033% | 53 s | present |
| MEXC-PERP | BTC_USDT | USDT | 0.0033% | 8 h | 0.0033% | 38 s | present |
| SYNTHETIX-PERP | BTC-USDT | USDT | 0.0004% | 1 h | 0.0031% | <1 s | present |
| AVANTIS-PERP | BTC-USD | USD | 0.0000% | 1 h | 0.0000% | 17 s | present |
| DYDX-PERP | BTC-USD | USD | 0.0000% | 1 h | 0.0000% | 44 m 38 s | present |
| HYPERLIQUID | BTC | USDC | −0.0001% | — | — | <1 s | present |
| OKX-PERP | BTC-USDT-SWAP | USDT | 0.0028% | — | — | 9 s | present |
| COINBASE-INTX | BTC-PERP | USDC | — | 1 h | — | 8 d 8 h | stale · halted |
| Venue | Symbol | Quote | Funding, as published | Interval | Over 8 h | Age | Status |
|---|---|---|---|---|---|---|---|
| GATE-PERP | ETH_USDT | USDT | 0.0079% | 8 h | 0.0079% | <1 s | present |
| BYBIT-PERP | ETHPERP | USDC | 0.0055% | 8 h | 0.0055% | <1 s | present |
| BINANCE-USDM | ETHUSDC | USDC | 0.0054% | 8 h | 0.0054% | 2 s | present |
| MEXC-PERP | ETH_USDC | USDC | 0.0053% | 8 h | 0.0053% | 36 s | present |
| AVANTIS-PERP | ETH-USD | USD | 0.0006% | 1 h | 0.0048% | 17 s | present |
| SYNTHETIX-PERP | ETH-USDT | USDT | 0.0006% | 1 h | 0.0045% | <1 s | present |
| NADO-PERP | ETH-PERP_USDT0 | USDT0 | 0.0005% | 1 h | 0.0044% | 3 s | present |
| ASTER-PERP | ETHUSDT | USDT | 0.0042% | 8 h | 0.0042% | 2 s | present |
| WEEX-FUTURES | cmt_ethusdt | USDT | 0.0028% | 8 h | 0.0028% | 53 s | present |
| BINANCE-USDM | ETHUSDT | USDT | 0.0028% | 8 h | 0.0028% | 2 s | present |
| MEXC-PERP | ETH_USDT | USDT | 0.0027% | 8 h | 0.0027% | 37 s | present |
| KRAKEN-FUTURES | PF_ETHUSD | USD | 0.0002% | 1 h | 0.0015% | <1 s | present |
| BITGET-PERP | ETHUSDT | USDT | 0.0010% | 8 h | 0.0010% | <1 s | present |
| DYDX-PERP | ETH-USD | USD | 0.0000% | 1 h | 0.0000% | 44 m 38 s | present |
| BYBIT-PERP | ETHUSDT | USDT | −0.0013% | 8 h | −0.0013% | <1 s | present |
| HYPERLIQUID | ETH | USDC | 0.0001% | — | — | <1 s | present |
| OKX-PERP | ETH-USDT-SWAP | USDT | −0.0020% | — | — | 9 s | present |
| COINBASE-INTX | ETH-PERP | USDC | — | 1 h | — | 8 d 8 h | stale · halted |
The same table, from your code.
The API, with a key: every BTC and ETH listing's funding layer, each with its interval, funding_8h, age and status.
curl -s https://api.debyko.com/v2/snapshots \
-H "authorization: Bearer $DEBYKO_KEY" -H 'content-type: application/json' \
-d '{"where":"base in (BTC, ETH)","layers":["funding"]}'
DQL, on POST /v2/screen: the instruments whose rates, over eight hours, are more than one basis point apart across venues. Each side of the difference comes back with the venue it was read from.
max(venues, funding_8h) - min(venues, funding_8h) > 1bps where base in (BTC, ETH)
MCP: the snapshots tool with {"where": "base in (BTC, ETH)", "layers": ["funding"]}, or screen with the query above.
What it does not do.
- The rate is the one the venue publishes for its next settlement. DEBYKO does not compute what was paid at settlement.
- A rate whose unit is not known, not published by the venue and not in the registry, is not put on the eight-hour scale. Right now that is HYPERLIQUID, OKX-PERP.
- A venue may list more than one BTC or ETH perpetual (margined in USDT, USDC or another currency); each is its own row.
- This page is at most a minute old. The API answers with the latest reading.