Crypto arbitrage scanner: spot-perp and cross-exchange, net APR after fees.
Rank spot-perp and cross-exchange spreads by net, fee-adjusted opportunity.
Arbitrage Scanner key facts.
A fast summary of signal coverage, outputs, access, and workflow.
- Best for
- Arbitrageurs and venue-flow traders monitoring spreads, basis, funding, liquidity, and listing catalysts across exchanges.
- Primary workflow
- Crypto arbitrage scanner: spot-perp and cross-exchange, net APR after fees
- Core outputs
- Spot-Perp Arbitrage on 9 Exchanges, Cross-Exchange Arbitrage: Funding Spreads Across 35 Venues, Net APR After Fees, Open Interest & Capital Capacity, Settlement Countdown: Time the Next Funding Payment
- Access
- Free, no signup.
- Live workspace
- /arbitrage
When to use Arbitrage Scanner.
Arbitrage Scanner is a Sharpe Terminal arbitrage intelligence workflow. It helps traders rank spot-perp and cross-exchange spreads by net, fee-adjusted opportunity. Core outputs include Spot-Perp Arbitrage on 9 Exchanges, Cross-Exchange Arbitrage: Funding Spreads Across 35 Venues, Net APR After Fees, Open Interest & Capital Capacity.
| Area | Arbitrage Scanner answer | Why it matters |
|---|---|---|
| Best fit | Arbitrageurs and venue-flow traders monitoring spreads, basis, funding, liquidity, and listing catalysts across exchanges. | Clarifies who should reach for this workflow first. |
| Signal output | Spot-Perp Arbitrage on 9 Exchanges, Cross-Exchange Arbitrage: Funding Spreads Across 35 Venues, Net APR After Fees, Open Interest & Capital Capacity, Settlement Countdown: Time the Next Funding Payment | Shows the decision-ready intelligence before opening the live terminal. |
| Decision path | Review the product page, then launch /arbitrage | Separates product evaluation from hands-on market intelligence. |
| Indexable URL | /products/arbitrage | Gives teams a stable URL for sharing and revisiting. |
What Arbitrage Scanner offers.
Spot-Perp Arbitrage on 9 Exchanges
Earn the funding rate by holding spot long and perpetual short simultaneously on Binance, OKX, Bybit, Bitget, Gate.io, KuCoin, MEXC, BingX, and HTX. Net APR after trading fees uses the formula APR = net_hourly_rate × 8,760, which turns raw funding into annualized yield. Settlement countdown timers show when the next funding payment occurs so you can time entry for the first window.
Cross-Exchange Arbitrage: Funding Spreads Across 35 Venues
Go long a perpetual on one venue and short it on another to collect the funding differential, scanned across all 35 centralized exchanges and perp DEXs in the funding tracker. Where both venues publish an order book, net APR also accounts for the entry spread and maker and taker fees on both legs. Differentials that persist above the fee threshold point to structural inefficiency between venues.
Net APR After Fees, Open Interest & Capital Capacity
Every opportunity displays net APR after trading fees, open interest on the futures leg, and current funding rate. OI gives you capacity context: a 50% APR opportunity with $500K OI only supports ~$20K before slippage erodes returns, while a 20% APR with $50M OI supports meaningful size. Sort by APR and filter by OI to find the opportunities that match your capital.
Settlement Countdown: Time the Next Funding Payment
Real-time countdown timers for each exchange's next funding rate settlement window. Intervals are set per contract (on Binance roughly half settle every 4 hours and half at 00:00/08:00/16:00 UTC); Hyperliquid settles hourly. Entering a spot-perp arbitrage just before a high settlement maximizes the first funding payment, and the countdown display coordinates entry timing across exchanges with different schedules.
Funding Rate Arbitrage: High-APR Opportunity Scanner
Dedicated view for funding rate arbitrage: filters for extreme positive and negative funding rates (> 0.1% per 8h ≈ 110% APR), surfaces the most profitable carry trade candidates across 35 exchanges, and flags rate-cap proximity so you know when the exchange circuit-breaker (±0.375% on most venues) is close.
Free API & MCP Server Access
Every arbitrage opportunity, APR calculation, and spread is available free through Sharpe's REST API and MCP server, with no signup. The same endpoint powers the terminal UI so data is always in lockstep with what you see on screen.
Arbitrage strategies
Step-by-step guides for cash-and-carry, triangular, and statistical arbitrage.
Frequently Asked Questions
What is spot-perp arbitrage in crypto?
Spot-perp arbitrage is a market-neutral strategy that earns the perpetual futures funding rate by simultaneously holding a long spot position and a short perpetual futures position on the same asset. When the funding rate is positive (the common case in bull markets), short futures holders receive funding payments from long holders. Because the spot and futures positions offset each other, the trade has minimal directional exposure and earns the funding rate as yield.
How is the net APR calculated for arbitrage opportunities?
Net APR is calculated as APR = net_hourly_rate x 8,760, where net_hourly_rate equals the funding rate per hour minus trading fees amortized per hour. For an 8-hour funding interval, the hourly rate is the 8-hour rate divided by 8. For Hyperliquid's 1-hour interval, the hourly rate equals the raw rate. Trading fees for opening both legs (spot buy + futures short) are subtracted from projected returns. This formula lets you compare annualized returns across exchanges with different funding intervals.
What exchanges does the Arbitrage Scanner cover?
Spot-perp arbitrage covers the 9 exchanges where Sharpe verifies both the spot and the perpetual market: Binance, OKX, Bybit, Bitget, Gate.io, KuCoin, MEXC, BingX, and HTX. Cross-exchange arbitrage pairs perpetual funding across all 35 venues in the funding tracker, centralized exchanges and perp DEXs alike. All data comes from direct exchange REST APIs with no third-party aggregator in the path.
What does the settlement countdown timer show?
The settlement countdown timer shows the time remaining until the next funding rate payment on each exchange. Intervals are set per contract: on Binance, Bybit and OKX roughly half settle every 4 hours and half every 8 (00:00/08:00/16:00 UTC), while Hyperliquid settles hourly. Entering a spot-perp arbitrage position shortly before a high funding settlement maximizes the first payment captured, making the countdown a useful timing tool for trade entry.
Why does open interest matter for arbitrage opportunities?
Open interest indicates how much capital is positioned in a given futures contract, which directly affects how much size you can execute at the quoted spread. A 50% APR opportunity with only $500K OI may only support a $10-20K position before slippage erodes returns, while a 15% APR opportunity with $50M OI can support meaningful position sizes. The Arbitrage Scanner displays OI alongside APR so you can filter for opportunities that match your capital allocation.
What is cross-exchange arbitrage and how does it differ from spot-perp?
Cross-exchange arbitrage exploits price differences for the same asset between two different exchanges: buy on the cheaper exchange and sell on the more expensive one. Unlike spot-perp arbitrage which earns periodic funding payments, cross-exchange arbitrage captures a one-time spread. The trade-off is that cross-exchange arb requires capital on both exchanges and may involve transfer delays, while spot-perp arb can be executed on a single exchange.
How often is arbitrage data updated?
Arbitrage opportunities are recalculated continuously based on live funding rate and price data from all covered exchanges. Funding rates update before each settlement window, while cross-exchange price differentials update every few minutes. Settlement countdown timers tick in real time. The near-real-time refresh means you see current opportunities rather than stale spreads that may have already closed.
Is the Arbitrage Scanner free to use?
Yes. The Arbitrage Scanner is available free on Sharpe Terminal with no account required. Both spot-perp and cross-exchange arbitrage views, net APR calculations, OI data, and settlement countdowns are accessible immediately. The same data is available through Sharpe's REST API and MCP server for programmatic access.
What is triangular arbitrage in crypto?
Triangular arbitrage exploits price inconsistencies between three trading pairs on the same exchange, for example BTC/USDT, ETH/USDT, and ETH/BTC. If the implied ETH/BTC rate from the two USDT pairs differs from the direct ETH/BTC quote, a trader can cycle through all three to lock in the spread. Opportunities are small (typically 1-10 bps) and short-lived (sub-second), so triangular arbitrage is dominated by market-making bots. It remains a useful concept for understanding cross-pair efficiency and explains why quote currencies stay tightly linked.
What is statistical arbitrage in crypto?
Statistical arbitrage (stat arb) uses quantitative models to identify temporary mispricings between correlated assets, then trades the expected mean reversion. In crypto, common pairs include ETH vs SOL, BTC vs ETH, and sector baskets vs individual tokens. A stat arb trader longs the relative underperformer and shorts the relative outperformer when their spread deviates from the historical norm. Unlike pure arbitrage, stat arb carries directional risk: if the correlation structure breaks down, the trade can lose money. Typical holding periods range from hours to days.
What is funding rate arbitrage?
Funding rate arbitrage is a specialized form of spot-perp arbitrage that targets extreme positive or negative funding rates. When an altcoin's 8-hour rate exceeds 0.1% (~110% APR), going long spot and short perp on the same exchange captures the funding payment while neutralizing directional risk. The trade requires sufficient spot liquidity, low maker fees, and awareness of the rate cap. Risks include rate normalization during the holding period, liquidation on the short leg if the perpetual wicks higher, and exchange counterparty risk.
How do I calculate net profit after fees on spot-perp arbitrage?
Net profit per funding interval = (funding_rate × notional_size) − (maker_fee × 2 × notional_size). You pay maker fees on both legs (spot buy + perp short) when opening, and again when closing. Worked example: $10,000 notional, 0.01% 8-hour funding rate, 0.02% maker fee. Gross funding income = $1.00 per 8h window; fees = $2.00 each way = $4.00 round-trip. You need to hold the position for at least 4 funding intervals ($4 income / $1 per interval = 32 hours) just to break even on fees. Scale size or hold longer to generate real profit. Sharpe's scanner displays net APR after a standard 0.02% maker-fee assumption, which you can override in settings if you have a lower tier.
What is the minimum spread I need to make cross-exchange arbitrage profitable?
At a minimum, the spread must exceed (maker_fee_exchange_A + maker_fee_exchange_B + withdrawal_fee / notional). For major CEXs with 0.02% maker fees on both legs and a $5 USDT withdrawal on TRC-20, a $10,000 cross-exchange trade breaks even at ~0.09% spread. Add slippage buffer (~0.05%), transfer time risk (price can move while the stablecoin is in flight), and a 1.5× safety margin, and a practical threshold is 0.25% to 0.35% minimum spread for size under $50,000. Sharpe's cross-exchange scanner subtracts fees and shows net spread by default.
Which stablecoin network is fastest for arbitrage transfers between exchanges?
For USDT: TRC-20 (Tron) is cheapest (~$1) with 2 to 5 minute confirmation, best for large transfers where speed beats finality. USDC on Solana is fastest (~30 seconds, near-zero fee) but fewer exchanges support it natively. ERC-20 on Ethereum is the most universally supported but costs $3 to $20 in gas and takes 5 to 15 minutes. For sub-$1K transfers, USDC on Solana wins. For $10K+, USDT on TRC-20 is the default. Always check both exchanges support the network you're withdrawing on before initiating, because mismatched networks are the #1 cause of lost funds in arbitrage workflows.
How does liquidation risk work in spot-perp arbitrage?
Spot positions cannot be liquidated (you own the asset outright), but the short perpetual leg can be liquidated if the perpetual wicks sharply higher. The risk is asymmetric: a 30% price spike liquidates the short and leaves you holding an expensive spot position whose unrealized gain only partially offsets the realized loss on the perp. Mitigate by using isolated margin on the perp leg with 3x to 5x the maintenance margin buffer, and cap position size such that a 50% to 100% price move would still leave you above maintenance. The smaller the leverage on the short leg, the safer the trade; 2x to 3x is common practice for spot-perp arbitrage.
Is arbitrage tax-free?
No. In most jurisdictions (US, UK, EU, India), every leg of an arbitrage trade is a taxable event. Opening a spot long + perp short creates two cost bases; closing creates two realized P&Ls. Funding payments received are ordinary income. Even delta-neutral strategies can generate substantial taxable activity: 500 spot-perp arb cycles means 2,000 individual taxable events. Use a crypto tax tool that supports derivatives (Koinly, CoinTracker, CoinLedger) and track fees separately (they're deductible against capital gains in most jurisdictions). Consult a CPA for your specific situation. This is general information, not tax advice.
What is the difference between funding rate arbitrage and basis trade?
Funding rate arbitrage uses perpetual futures (no expiry). You earn periodic funding payments, and the trade can be held indefinitely or closed at any time. Basis trade uses dated futures (quarterly or monthly). You capture the annualized basis (difference between spot and futures prices) that converges to zero at expiry. Funding rate arb has ongoing income but requires active rebalancing; basis trade has a known payoff at expiry but locks capital until that date. In bull markets both typically yield 10% to 40% APR on BTC and ETH. Funding rate arb is more common today because perps dominate crypto volume (>75%), but basis trades on CME futures are the preferred vehicle for institutional allocators who can't hold perps.
Turn this market data into a decision.
Launch the live Sharpe workflow for this market. Free, no signup.