Spot Futures Arbitrage Crypto: When It Actually Pays
For traders who already know spot and perps, this guide shows when spot vs futures arbitrage is worth the fees, how to size it, and what breaks the hedge.
For traders who already know spot and perps, this guide shows when spot vs futures arbitrage is worth the fees, how to size it, and what breaks the hedge.
Spot futures arbitrage crypto is a hedge where you buy the coin in spot and short the matching futures or perpetual contract, so most price movement cancels out.
The edge comes from funding or basis, not from guessing direction. It works when the payout is bigger than trading fees, slippage, margin cost, and the risk of one leg breaking.
I think of it like renting out inventory: your spot BTC is the inventory, the short perp is the lock, and funding is the rent you collect while the market stays crowded on the long side.
This is for a trader who understands spot, perps, margin, and exchange risk, but wants a cleaner way to earn from market imbalance. If you are looking for a moonshot, this will feel slow. If you want a repeatable carry trade, it is worth learning.
| Trader type | Fit | Reason |
|---|---|---|
| Directional scalper | Medium | You may hate capital sitting in a hedge. |
| Funding rate trader | High | You already watch perp premiums and crowding. |
| Long-term holder | High | You can use existing spot as the hedge inventory. |
| Small account under $1,000 | Low | Fees and minimum order sizes eat the edge fast. |
Key Takeaway: spot vs futures arbitrage is not a beginner shortcut. It is a cash-and-carry style trade for people who can manage two legs, margin, and execution.
The basic version is simple: buy spot, short the perp, collect positive funding if shorts are being paid. On Binance BTCUSDT perps, if funding is +0.06% per 8h, a $10,000 short receives about $6 per interval before fees while your $10,000 spot BTC offsets price movement.
| Leg | Action | Purpose |
|---|---|---|
| Spot | Buy $10,000 BTC on Coinbase | Own the asset that rises if BTC pumps. |
| Futures | Short $10,000 BTCUSDT perp on Binance | Offset spot price movement and receive funding. |
| Net | Near delta-neutral | Profit target is funding minus costs, not BTC direction. |
My minimum filter is usually 0.03% per 8h on BTC or ETH if execution is cheap. At 0.05% per 8h, the gross payout is 0.15% per day before fees, but that edge disappears quickly if you pay taker fees twice and chase bad fills.
| Check | Minimum I want | Why it matters |
|---|---|---|
| Funding | 0.03-0.05% per 8h | Anything lower can vanish after fees. |
| Spot/perp depth | $1M+ within 0.10% for BTC or ETH | Reduces slippage entering and exiting. |
| Fees | Maker preferred, taker only if edge is large | Two legs can turn a good rate into a loss. |
| Time to funding | More than 20 minutes | Avoid rushing into the snapshot with bad execution. |
| Exchange health | Withdrawals normal | A hedge is weaker if capital gets trapped. |
On Bybit ETHUSDT perps, +0.04% funding means the short side earns about $4 per $10,000 every 8 hours. On OKX, I still compare the live perp premium to spot because positive funding alone does not guarantee a clean entry.
VoiceOfChain tracks live funding pressure and spot/perp gaps across Binance, Bybit and OKX, so you can see where the carry is actually paying without building your own monitor. [voiceofchain.com]
The common mistake is treating delta-neutral as risk-free. I have seen funding spike above 0.3% per 8h during overheated long squeezes, then flip hard after a liquidation cascade. If you enter late, you collect one payment and inherit the worst exit.
| Problem | What it looks like | How I reduce it |
|---|---|---|
| Funding flips | Shorts stop getting paid or start paying | Set a funding floor before entry. |
| Liquidation risk | A 10x short can get stressed on a fast 8-10% pump | Use low leverage and add margin alerts. |
| Leg mismatch | Spot fills, perp order slips | Use limits or split orders. |
| Thin venue risk | Gate.io or KuCoin alt book moves 1% on small size | Check depth before the funding rate. |
| Withdrawal freeze | Spot cannot move when basis changes | Do not keep all capital on one exchange. |
Key Takeaway: the trade usually fails from execution, leverage, or exchange plumbing, not from the hedge idea itself.
I choose the venue by liquidity first, funding second. Binance and OKX are usually better for BTC and ETH size because books are deep. Bybit is useful when funding dislocations appear on active perp markets. Bitget, Gate.io, and KuCoin can show fatter rates on alts, but I demand a much bigger cushion there.
| Exchange | Where I use it | Extra check |
|---|---|---|
| Coinbase | Clean spot BTC or ETH leg | Higher fees can hurt small spreads. |
| Binance | Deep BTCUSDT and ETHUSDT perps | Watch funding interval and maker fee tier. |
| Bybit | Active perp funding trades | Check mark price and liquidation buffer. |
| OKX | Spot plus perp execution | Compare premium to index before entry. |
| Bitget | Smaller perp dislocations | Confirm exit depth before entering. |
| Gate.io or KuCoin | Altcoin opportunities only | Avoid if 1% depth is under $250,000. |
Key Takeaway: bigger exchanges usually give lower headline yield but cleaner fills. Smaller venues need a larger funding edge because exit risk is real.
The one key takeaway: spot futures arbitrage crypto is a spread trade, not free yield. The setup is only good when funding or basis pays more than fees, slippage, and operational risk.
Start with BTC or ETH, low leverage, and small size until you have handled entries, funding snapshots, margin transfers, and exits in live conditions. The next step is watching real-time funding and spot/perp gaps before capital is committed.