Crypto Funding Rates Tracker - Binance & Hyperliquid avatar

Crypto Funding Rates Tracker - Binance & Hyperliquid

Pricing

from $2.50 / 1,000 result rows

Go to Apify Store
Crypto Funding Rates Tracker - Binance & Hyperliquid

Crypto Funding Rates Tracker - Binance & Hyperliquid

Perpetual funding-rate board across Binance and Hyperliquid for a symbol watchlist or the top perps by 24h turnover: rate, timestamp, mark price and annualized funding per symbol. Optional Telegram alert when funding crosses your threshold. No API keys needed. Live snapshot per run.

Pricing

from $2.50 / 1,000 result rows

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

Crypto Funding Rates Tracker

Collect perpetual futures funding rates for Binance USD-M and Hyperliquid perps: the latest rate, settlement time, mark price, funding cadence and annualized funding per symbol. Each run returns one record per symbol and venue, with a shared coin field to compare venues side by side. Use it for perp positioning analysis, funding arbitrage research and threshold alerts on Telegram.

Quick Start

{"symbols": ["BTC", "ETH", "SOL", "HYPE"], "venue": "both"}

With no watchlist, the run tracks the top perps by 24-hour turnover on each selected venue.

Input

NameTypeDefaultMeaning
symbolsarray[]Optional watchlist of up to 100 entries, case-insensitive ("BTC", "btc", "BTCUSDT" all work). Empty tracks the top perps by 24h turnover.
topSymbolsinteger20Board size per venue when no watchlist is given (5–100).
venuestringbinancebinance, hyperliquid or both.
alertAbsFundingPctnumber0When above 0, each symbol whose funding magnitude reaches this percent per period sends one Telegram alert. The threshold is symmetric, so deeply negative funding counts too. 0 turns alerts off.
telegramBotTokenstringemptySecret Telegram bot token for alerts; the TELEGRAM_BOT_TOKEN secret environment variable also works.
telegramChatIdstringemptyChat that receives the alerts.
requestDelaySecsnumber0.15Pause between symbols.

What it returns

One dataset row per symbol and venue:

FieldMeaning
recordKeyStable key, funding:{venue}:{symbol}.
source, kindRecord source and type.
venue, symbolVenue and its symbol for the perp.
coinBase coin, the join key across venues.
fundingRate, fundingRatePctLatest funding rate, as a fraction and in percent.
fundingTimeTime of the latest funding settlement.
fundingIntervalHoursFunding cadence in hours (8, 4 or 1).
fundingIntervalBasisHow the cadence is known: event-spacing (observed), venue-default or stale-spacing.
fundingHistoryStaletrue when recent settlements are too old to confirm the cadence.
annualizedFundingPctAnnualized funding in percent; null unless the cadence is observed.
markPriceMark price at the latest settlement.
rateTypeVenue rate type label where provided, otherwise null.
quoteVolume24h24-hour quote turnover used for ranking.
sourceUrlLink to the perp's trading page.
collectedAtUTC time the snapshot was taken.

The run summary (OUTPUT) reports coverage counters, the alert result and warnings such as unmatched watchlist entries. records counts only the rows stored in the dataset; if your maximum charge per run stops the run early, stoppedBy is chargeLimit and the summary line says how many funding records were stored.

Output example

A real record from a run with the Quick Start input:

{"recordKey":"funding:binance:BTCUSDT","source":"binance-fapi","kind":"funding_rate","venue":"binance","symbol":"BTCUSDT","coin":"BTC","fundingRate":6.542e-05,"fundingRatePct":0.006542,"fundingTime":"2026-10-21T00:00:00+00:00","fundingIntervalHours":8,"fundingIntervalBasis":"event-spacing","fundingHistoryStale":false,"annualizedFundingPct":7.1635,"markPrice":82984.7,"rateType":"Regular","quoteVolume24h":10412086707.75,"sourceUrl":"https://www.binance.com/en/futures/BTCUSDT","collectedAt":"2026-10-21T06:06:59.241744+00:00"}

FAQ

How is annualized funding computed? From each symbol's own observed settlement cadence (8h, 4h or 1h). When the cadence cannot be confirmed from recent settlements, fundingIntervalBasis says so (venue-default or stale-spacing) and annualizedFundingPct stays null rather than guessing. The raw rate is always included.

Which venues are supported? Binance USD-M perpetuals and Hyperliquid perps. Set venue: "both" and join records across venues on coin.

How many symbols can I track? Up to 100 watchlist entries, or the top 20 (configurable up to 100) per venue by turnover.

What happens if a symbol has no funding history? It is named in the run warnings; the rest of the run continues.

Price

$0.0025 per result row (one symbol on one venue), plus $0.005 per run start. The run-start event is charged per GB of memory; the default 512 MB run is one start event. The start is charged even if the run saves no rows. You are charged only for result rows that are actually saved to the dataset; if fetching or validation fails, no rows are saved and none are charged. Platform usage is included in these prices.

For support, contact Apify support and include the Actor run ID.