CEX Perp Funding Aggregator — Binance OKX Bybit Hyperliquid
Pricing
$2.00 / 1,000 symbol trackeds
CEX Perp Funding Aggregator — Binance OKX Bybit Hyperliquid
Real-time perp funding rates across all major CEXs (Binance, OKX, Bybit, Bitget, Bingx) + Hyperliquid in one row per symbol. Hourly + daily + annualized APR. Identify arbitrage opportunities. Free public APIs. PPE $0.002/symbol.
Pricing
$2.00 / 1,000 symbol trackeds
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
CEX Funding Rate Aggregator
Aggregate perpetual swap funding rates across Binance, Bybit, and OKX in one call. Spot funding extremes, cross-venue spreads, and carry-trade signals. No API key required.
What It Does
Pulls live funding rates for USDT perpetual swaps from the three largest crypto derivatives venues and normalizes them to annualized percentages (APR). Use it to:
- Find symbols with extreme funding (over-leveraged longs or shorts)
- Detect cross-venue funding spreads (cash-and-carry arbitrage)
- Time market-tops/bottoms — extreme positive funding often precedes squeezes
- Get Telegram alerts when any symbol's |funding APR| crosses your threshold
Why Funding Rates Matter
Perpetual futures don't expire — instead they use funding to anchor the perp price to the spot index. Every 8 hours, one side pays the other:
- Positive funding → longs pay shorts → market is long-skewed (often bullish-positioned, sometimes overextended)
- Negative funding → shorts pay longs → market is short-skewed (often fear-driven, contrarian buy signals)
Extreme funding rates (|APR| > 50%) often signal late-stage trends or capitulation. Cross-venue spreads create cash-and-carry opportunities — long the cheaper-funded venue, short the more expensive one, collect the spread.
Input
| Field | Type | Default | Description |
|---|---|---|---|
symbols | string[] | [] | Base symbols to track (e.g. BTC, ETH). Empty = use autoDetectTop |
autoDetectTop | integer | 50 | When symbols is empty, fetch top N by Binance 24h volume |
includeBinance | boolean | true | Include Binance USDT-M perps |
includeBybit | boolean | true | Include Bybit linear perps |
includeOkx | boolean | true | Include OKX USDT-SWAP |
minAbsFundingApr | number | 0 | Only return symbols with |
sortBy | string | abs_funding_desc | abs_funding_desc, funding_asc, funding_desc, symbol_asc |
alertAbsApr | number | 0 | Send Telegram alert when |
telegramBotToken | string (secret) | — | Telegram bot token for alerts |
telegramChatId | string | — | Chat ID to receive alerts |
Example: Hunt for funding extremes
{"autoDetectTop": 100,"minAbsFundingApr": 30,"sortBy": "abs_funding_desc"}
Example: Daily Telegram alert when any major coin funding exceeds 50% APR
{"symbols": ["BTC", "ETH", "SOL", "DOGE"],"alertAbsApr": 50,"telegramBotToken": "<bot_token>","telegramChatId": "<chat_id>"}
Output
Each record represents one symbol across all enabled venues:
{"symbol": "BTC","binance_funding_apr_pct": 10.95,"bybit_funding_apr_pct": 11.20,"okx_funding_apr_pct": 9.80,"max_abs_funding_apr_pct": 11.20,"venue_spread_apr_pct": 1.40,"binance_mark_price": 95423.5,"bybit_mark_price": 95420.1,"next_funding_time": "2026-06-02T16:00:00+00:00","exchanges_present": 3,"timestamp": "2026-06-02T11:42:18+00:00"}
| Field | Description |
|---|---|
*_funding_apr_pct | Funding rate annualized (rate × 3 × 365 × 100) |
max_abs_funding_apr_pct | Largest |
venue_spread_apr_pct | Highest-APR venue minus lowest-APR venue — carry-trade spread |
exchanges_present | How many venues returned data for this symbol (1–3) |
next_funding_time | UTC ISO of next 8h funding settlement |
Pricing
Pay-Per-Event (PPE):
- $0.002 per symbol returned
Examples:
- Top 50 symbols: $0.10
- Full top-300 sweep: $0.60
Use Cases
Carry-trade scanner — Run hourly to find the largest cross-venue funding spreads:
curl -X POST "https://api.apify.com/v2/acts/gochujang~cex-funding-aggregator/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"autoDetectTop": 200, "minAbsFundingApr": 20}'
Squeeze early warning — Alert when funding goes parabolic on any major:
{"symbols": ["BTC", "ETH", "SOL"],"alertAbsApr": 80,"telegramBotToken": "<token>","telegramChatId": "<chat>"}
Data Sources
- Binance USDT-M Futures:
/fapi/v1/premiumIndex - Bybit Linear:
/v5/market/tickers?category=linear - OKX SWAP:
/api/v5/public/funding-rate
All endpoints are public, no API keys required, no rate-limit risk at single-actor scale.
Related Actors
Build a complete crypto edge with these actors from the same author:
- Long/Short + OI Aggregator — Funding + positioning context for carry trades.
- Hyperliquid Whale Tracker — See specific traders' perp positions vs aggregate funding.
- Smart Money Wallet Tracker — Track 238 smart wallets to see what they're buying.
- Kimchi Premium Tracker — Korean exchange arbitrage signals.
🎬 Live Sample Run
A real run of this actor with default-ish inputs, executed on 2026-06-10:
| Field | Value |
|---|---|
| Items in dataset | 3 |
| Dataset (JSON) | https://api.apify.com/v2/datasets/7F30ZZxPfTDMTjLsF/items?clean=1&format=json |
| Dataset (CSV) | https://api.apify.com/v2/datasets/7F30ZZxPfTDMTjLsF/items?clean=1&format=csv |
| Run summary (KVS) | https://api.apify.com/v2/key-value-stores/Fo3uPUz2Y8qfZzRIR/records/SUMMARY |
| Run details | https://api.apify.com/v2/actor-runs/8e4GmD1UHReQycVd4 |
Try it now: pop any of the dataset URLs in your browser to see live output, or hit the API endpoints from your code.
Want to reproduce? Click Try Actor on the Apify Store page and use the input defaults shown above.
Feedback
If this Actor saves you time, a quick review helps others find it: Leave a review on Apify Store