Tanod chainpeek – Cross-Venue Perpetual Funding Carry Ranker is a paid API for AI agents from tanod.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-12).
Ranks perpetual funding rate arbitrage opportunities across Binance, Bybit, OKX, Hyperliquid, and dYdX by annualized spread, showing optimal long/short venue pairs per asset.
Funding rate arbitrage: cross-venue perpetual funding carry ranking across Binance, Bybit, OKX, Hyperliquid and dYdX (chainpeek, Tanod). Use when an agent needs the best cross-venue perp funding arbi…
Returns a ranked list of perpetual funding arbitrage pairs, each specifying the optimal long and short venue, current funding rates (hourly and annualized), 24h volume, open interest, spread annualized percent, net annualized percent after fees, and mark/index prices — sorted by spread descending by default.
POSThttps://tanod.dev/v1/defi/funding-carry?utm_source=zero.xyzUse this endpoint when an agent needs to identify, rank, and compute net APR for cross-venue perpetual funding carry trades across the five major venues (Binance, Bybit, OKX, Hyperliquid, dYdX). It is the right choice when fee-adjusted annualized spread is the primary decision metric and the agent needs structured long/short venue pair recommendations per asset rather than raw funding rate feeds from a single exchange.
| Field | Type | Description |
|---|---|---|
| limit | integer | Rows returned, 1-100 (default 20). |
| venues | — | Optional subset of hyperliquid, dydx, binance, bybit, okx (at least two). Default: all five. |
| symbols | — | Optional: only these base assets (case-insensitive, at most 50), such as BTC. Names listed on fewer than two of the chosen venues are returned in symbols_not_found. |
| holding_days | number | Days the position is held; the fees are amortised over it (default 7). |
| taker_fee_bps | number | Taker fee per side in basis points (default 0). Net APR subtracts 4 taker legs (open and close on both venues): 4 x bps / 100 x 365 / holding_days. |
| min_volume_usd | number | A venue is only used for a symbol when its 24 h volume there reaches this (USD), so it applies to both legs. Default 0. |
{
"type": "json",
"example": {
"note": "Data only, not trading advice. Funding rates change and may differ from the rate finally settled.",
"pair": "long the venue with the lowest hourly funding, short the venue with the highest; shorts receive positive funding",
"cache": "fetched",
"count": 1,
"source": {
"okx": {
"url": "https://www.okx.com/api/v5/public/funding-rate?instId=ANY",
"docs": "https://www.okx.com/docs-v5/en/#public-data-rest-api-get-funding-rate",
"name": "OKX v5 swaps"
},
"bybit": {
"url": "https://api.bybit.com/v5/market/tickers?category=linear",
"docs": "https://bybit-exchange.github.io/docs/v5/market/tickers",
"name": "Bybit v5 linear"
}
},
"markets": [
{
"long": {
"venue": "bybit",
"interval_h": 8,
"mark_price": 82760.8,
"index_price": 82803.47,
"funding_rate": -0.00004185,
"funding_hourly": -0.0000052313,
"volume_24h_usd": 2832332361.74,
"open_interest_usd": 4667526797.96,
"funding_annualized_pct": -4.583
},
"short": {
"venue": "okx",
"interval_h": 8,
"mark_price": 82763.1,
"index_price": 82808.4,
"funding_rate": 0.0000132006,
"funding_hourly": 0.0000016501,
"volume_24h_usd": 3857128901.15,
"open_interest_usd": 2496421859.48,
"funding_annualized_pct": 1.445
},
"symbol": "BTC",
"long_venue": "bybit",
"short_venue": "okx",
"venues_compared": 2,
"net_annualized_pct": -4.401,
"spread_annualized_pct": 6.028,
"annualized_pct_by_venue": {
"okx": 1.445,
"bybit": -4.583
}
}
],
"sorted_by": "spread_annualized_pct desc",
"rate_basis": {
"okx": "current-period rate",
"bybit": "current-period rate"
},
"net_formula": "net = spread - 4 x taker_fee_bps / 100 x 365 / holding_days",
"venues_used": [
"bybit",
"okx"
],
"holding_days": 7,
"annualization": "rate / interval_h x 8760 x 100, simple (not compounded)",
"taker_fee_bps": 5,
"venues_failed": [],
"markets_ranked": 1,
"fee_cost_annualized_pct": 10.429
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"