Crypto Funding Rate Arbitrage Scanner
Pricing
Pay per usage
Crypto Funding Rate Arbitrage Scanner
Scan funding rates across 6 exchanges (Binance, Bybit, OKX, Gate.io, Bitget, Hyperliquid) for any token and identify cross-exchange arbitrage opportunities. Returns normalized hourly rates, annualized APR, max spread between exchanges, and ranked arbitrage pairs. No API key required.
Crypto Funding Rate Arbitrage Scanner — Cross-Exchange Carry Trade Analytics
Scan perpetual futures funding rates across Binance, Bybit, OKX, Gate.io, Bitget, and Hyperliquid and surface crypto funding rate arbitrage opportunities with 28+ computed fields — including net profit after fees, execution cost modeling, delta-neutral feasibility, and market regime classification. The most complete cross-exchange funding carry trade tool available. No API key required.
What does Crypto Funding Rate Arbitrage Scanner do?
Crypto Funding Rate Arbitrage Scanner fetches live perpetual futures funding rates from six major exchanges simultaneously and computes every metric a systematic trader needs to evaluate a carry trade. For each token it identifies the best long and short exchange legs, calculates the annualized spread APR, models execution costs (maker fees plus slippage), and derives a net arb profit estimate — the real number after fees, not the headline rate. It also classifies each opportunity by risk tier (safe_carry, moderate, risky, avoid), assesses delta-neutral feasibility based on open interest constraints, and applies a market regime label (carry_favorable, neutral, carry_unfavorable) using 30-day historical z-scores. The result is a ranked, actionable dataset that tells you exactly where to put on a crypto funding rate arbitrage trade — and where not to.
Why use Crypto Funding Rate Arbitrage Scanner?
Most funding rate tools give raw numbers and a spread APR. This Actor goes further to answer the question quants actually ask: Is this trade worth executing after all costs?
| Feature | Other tools | This Actor |
|---|---|---|
| Raw funding rates | Yes | Yes |
| Annualized spread APR | Yes | Yes |
| Net profit after fees | No | Yes — net_arb_profit_estimate |
| Execution cost modeling | No | Yes — exchange-specific fee models |
| Delta-neutral feasibility | No | Yes — OI-constrained position sizing |
| Market regime classification | No | Yes — market_regime_fit |
| Risk tier per opportunity | No | Yes — arb_risk_tier |
| Composite opportunity score | Basic | Yes — arb_opportunity_score (0–100) |
| Portfolio-level summary | No | Yes — top 10 by net yield + environment |
| Historical z-score | No | Yes — carry_vs_historical_z |
| Hyperliquid (1h interval) | Rare | Yes — normalized to hourly |
How to use Crypto Funding Rate Arbitrage Scanner
- Click Try for free on the Apify Store listing.
- Run with defaults to scan the top 10 tokens across all 6 exchanges — results arrive in under 60 seconds.
- To expand coverage, add symbols to the
symbolsarray (BTC, ETH, SOL, etc.). - Use the output's
arb_risk_tierandnet_arb_profit_estimatefields to filter for viable trades. - For systematic monitoring, click Schedule and run every 4 hours to catch rate spikes.
Input
| Field | Type | Default | Description |
|---|---|---|---|
symbols | string[] | Top 10 tokens | Token symbols to scan: BTC, ETH, SOL, BNB, XRP, etc. |
exchanges | string[] | All 6 | Include or exclude specific exchanges |
minSpreadApr | number | 5 | Minimum annualized spread % to include in results |
outputMode | string | summary | summary = one row per token; full = one row per token per exchange |
fetchHistory | boolean | true | Fetch 30-day Binance history to compute z-scores and momentum |
Example — Scan top 20 tokens, minimum 10% spread APR:
{"symbols": ["BTC", "ETH", "SOL", "BNB", "XRP", "DOGE", "PEPE", "WIF", "JUP", "TIA","AVAX", "ARB", "OP", "INJ", "SUI", "APT", "NEAR", "FTM", "LINK", "UNI"],"minSpreadApr": 10}
Example — Focus on Tier-1 exchanges only:
{"exchanges": ["binance", "bybit", "okx"], "minSpreadApr": 5}
Output
Each record represents one token with all computed cross-exchange funding analytics:
{"symbol": "SOL","max_spread_apr_pct": 24.6,"arb_opportunity_score": 78,"arb_risk_tier": "safe_carry","carry_trade_annualized_pct": 21.3,"execution_cost_estimate": 26.0,"net_arb_profit_estimate": 20.9,"cross_exchange_rate_gap": 29.8,"delta_neutral_feasibility": "ideal","market_regime_fit": "carry_favorable","best_long_exchange": "hyperliquid","best_short_exchange": "bitget","long_rate_apr_pct": -5.2,"short_rate_apr_pct": 19.4,"rates_per_exchange": {"binance": 12.1, "bybit": 14.8, "okx": 17.2,"gateio": 8.3, "bitget": 19.4, "hyperliquid": -5.2},"implied_daily_profit_usd_100k": 67.4,"funding_rate_momentum": "bullish","carry_vs_historical_z": 1.2,"exchange_count_available": 6}
A portfolio-level SUMMARY record is written to the key-value store with the top 10 opportunities by net yield and a market_carry_environment rating (exceptional, good, normal, or poor).
Data fields — All 28+ computed fields
| Field | Description |
|---|---|
arb_opportunity_score | 0–100 composite quality score (spread magnitude 60%, venue liquidity 20%, exchange count 20%) |
carry_trade_annualized_pct | Raw annualized carry yield from the short leg — the ceiling before costs |
execution_cost_estimate | Round-trip cost in basis points using exchange-specific maker fee and slippage models |
net_arb_profit_estimate | The number that matters. Carry yield minus execution costs annualized. Negative = not worth trading. |
arb_risk_tier | safe_carry (Tier-1 legs, net ≥ 5%), moderate, risky, or avoid |
cross_exchange_rate_gap | Annualized APR gap between highest and lowest rate exchange for this token |
delta_neutral_feasibility | ideal (OI ≥ $2M, Tier-1), feasible, difficult, or impractical |
market_regime_fit | carry_favorable, neutral, or carry_unfavorable based on historical z-score analysis |
max_spread_apr_pct | Best-case annualized spread % between the optimal long and short exchange legs |
best_long_exchange | Exchange to place the long leg for maximum carry |
best_short_exchange | Exchange to place the short leg to receive maximum perpetual futures funding |
long_rate_apr_pct | Long leg annualized funding rate |
short_rate_apr_pct | Short leg annualized funding rate — this is what you receive |
arb_efficiency_score | Risk-adjusted carry quality 0–100 |
basis_risk_score | 0–100 score for funding flip risk. Higher = greater reversal danger. |
break_even_hours | Hours of carry needed to cover all fees |
net_apr_after_fees_pct | Spread APR minus annualized fee cost |
major_only_arb | True if both legs are on Tier-1 exchanges (Binance, Bybit, OKX) |
max_position_size_usd | Conservative OI-based position ceiling |
implied_daily_profit_usd_100k | Daily P&L in USD on a $100K notional position |
historical_avg_funding_rate_apr_pct | 30-day average APR from Binance history |
funding_rate_momentum | bullish, bearish, or neutral vs 30-day average |
carry_vs_historical_z | Z-score of current carry vs 30-day mean. Values above 2 signal mean-reversion risk. |
funding_rate_z_score | Z-score of short-leg rate vs its own 30-day history |
rate_dispersion | Standard deviation of rates across exchanges — higher = more fragmentation |
exchange_count_available | Number of exchanges returning data for this token |
negative_funding_pct | Percentage of exchanges with negative funding rate |
rates_per_exchange | Dictionary of annualized APR per exchange |
Exchanges covered
| Exchange | Symbol format | Funding interval |
|---|---|---|
| Binance USDM Futures | BTCUSDT | 8h |
| Bybit Linear | BTCUSDT | 8h |
| OKX SWAP | BTC-USDT-SWAP | 8h |
| Gate.io USDT Futures | BTC_USDT | 8h |
| Bitget USDT Futures | BTCUSDT | 8h |
| Hyperliquid | BTC | 1h (normalized to 8h equivalent) |
Cost estimation
Pricing is Pay-Per-Event at $0.003 per token scanned.
| Use case | Tokens | Cost per run | Monthly cost (6 runs/day) |
|---|---|---|---|
| Top 10 tokens (default) | 10 | $0.03 | $5.40 |
| Top 20 tokens | 20 | $0.06 | $10.80 |
| Top 50 tokens | 50 | $0.15 | $27.00 |
Scanning the top 10 tokens every 4 hours costs $5.40/month. A single successful crypto funding rate arbitrage trade recovers that in minutes.
FAQ
What is funding rate arbitrage and how does it work? When a token's funding rate is positive on Exchange A (+0.05%/8h) but negative on Exchange B (−0.01%/8h), you go short on A to receive the positive rate and long on B to pay the lower or negative rate. The resulting delta-neutral position earns the ~0.06%/8h spread — roughly 26% APR gross — with no directional crypto exposure. This Actor computes the real net arb profit after modeling your actual execution costs so you know the trade is worth doing before committing capital.
How do I know if a trade is safe to put on?
Filter by arb_risk_tier = "safe_carry" and delta_neutral_feasibility = "ideal" for the highest-confidence setups. Additionally check carry_vs_historical_z — values above 2 indicate the spread is unusually wide and mean-reversion risk is elevated. basis_risk_score < 30 gives extra confidence that funding will not flip before you break even.
Does this Actor execute trades? No. This Actor is a data and analytics tool only. It surfaces cross-exchange funding opportunities with precise net profit estimates. Your own execution layer — manual or automated — places the actual trades.
Disclaimer: This crypto funding rate arbitrage scanner provides quantitative analytics for informational purposes only. It does not constitute financial advice or a recommendation to trade. Funding rate strategies carry basis risk, liquidation risk, exchange counterparty risk, and execution risk. The
net_arb_profit_estimatefield models costs from public fee schedules and may not reflect your actual VIP tier or market conditions at time of execution. Always verify rates independently before committing capital.
Related Actors
- Long/Short + OI Aggregator — Market positioning context that explains why funding rates diverge.
- Hyperliquid Whale Tracker — Monitor large positions on Hyperliquid that move its funding rate.
- CEX Funding Rate Aggregator — Broader funding rate coverage across more CEX venues.
- DeFi Yield Scanner — Compare carry trade yields against on-chain DeFi alternatives.