Perp Basis Trading Crypto: Rules That Actually Work
Built for active traders who know perps already, this guide gives entry, sizing, exits, and risk rules for turning funding and basis into a repeatable crypto trade.
Built for active traders who know perps already, this guide gives entry, sizing, exits, and risk rules for turning funding and basis into a repeatable crypto trade.
perp basis trading crypto is a delta-neutral trade: buy spot, short the perpetual when the perp trades rich, and collect funding while waiting for the basis to compress. The edge is not guessing BTC direction; it is getting paid when leveraged longs crowd into perps. I only take it when funding, basis, fees, and liquidation buffer all line up.
The trade is worth attention when the carry is large enough to pay for execution and basis risk. I ignore a 0.01% 8-hour rate on BTC unless the spot-perp spread is unusually clean; at 0.04% per 8 hours, a $100,000 short perp receives about $40 per interval, $120 per day, or 43.8% gross annualized if the rate persisted.
On Binance BTCUSDT, I model the standard 8-hour funding cadence first, then check the live contract page because venues can change intervals. On Bybit and OKX, I always confirm the symbol-specific funding countdown before calculating APY; on Coinbase International, hourly funding means a small-looking 0.005% rate can still equal 0.12% per day.
| Input | Rule I Use |
|---|---|
| BTC/ETH funding | At least 0.03% per 8h or equivalent daily carry |
| Alt funding | At least 0.06% per 8h because liquidity and wick risk are worse |
| Perp premium | 0.10% to 0.80% above spot; above 1.50% usually means crowded squeeze risk |
| Round-trip cost | Fees plus slippage below 20% of the next two expected funding payments |
| Liquidity | Hedge can be opened and closed inside 0.05% on BTC/ETH or 0.15% on liquid alts |
VoiceOfChain tracks perp basis, funding rate, open interest, and spot-perp spread in real time across Binance, Bybit, and OKX so you can see live carry opportunities without building the monitor yourself. voiceofchain.com
Use equal notional exposure, not a random coin amount. If BTC spot is $60,000 and the Binance BTCUSDT perp is $60,180, I can buy 0.50 BTC spot for $30,000 and short roughly $30,090 of perp exposure. The +0.30% basis is the spread I want to monetize, while the funding payment is the carry.
I enter both legs within seconds. If the second leg slips more than my limit, I cancel or flatten immediately; being half-hedged during a fast move is how a simple carry trade turns into an unplanned directional bet.
| Line Item | Number |
|---|---|
| Spot leg | Buy 0.50 BTC at $60,000 = $30,000 |
| Perp leg | Short BTCUSDT perp at $60,180 = +0.30% basis |
| Funding | 0.04% per 8h = about $12.04 per interval |
| 7-day carry | 21 intervals x $12.04 = $252.84 gross |
| Basis compression | +0.30% to +0.05% = about $75 gained |
| Estimated fees/slippage | $45 to $75 depending maker/taker mix |
| Net target | Roughly $250 on $30,000 notional, or 0.83% in 7 days |
I treat basis trading like a carry book, not a prediction trade. The trade stays open only while longs are still paying enough, the basis is not blowing out against the hedge, and exchange liquidity remains usable.
A basis trade stop is not a normal chart stop. The BTC price can rally and your spot can be green while the short perp bleeds margin because the perp premium expands faster than the spot leg offsets it. That is the real liquidation risk.
On a $50,000 account, I would rather run $20,000 to $30,000 notional on BTC/ETH than force $100,000 notional with 5x leverage. For alts, I usually cut notional by half and demand a bigger liquidation buffer because a 10% wick can hit before funding pays you anything meaningful.
| Account / Market | Position Plan | Stop Trigger |
|---|---|---|
| $50,000 account, BTC/ETH | $20,000 to $30,000 spot long and equal short perp | Reduce if basis widens from +0.30% to +1.10% |
| $50,000 account, liquid alt | $10,000 to $15,000 notional maximum | Reduce if basis widens 2x or order book depth disappears |
| Perp margin | Keep liquidation at least 15% to 20% away on majors | Close if mark price moves within 8% to 10% of liquidation |
| Venue exposure | Keep no more than 30% to 40% of account equity on one exchange | Withdraw or flatten if transfers, index price, or funding display becomes unreliable |
The common mistake is thinking delta-neutral means risk-free. I have seen funding spike to 0.30% per 8h on crowded alts right before a 15% to 25% liquidation cascade; the carry looked amazing, but the exit book vanished.
The second mistake is chasing the funding snapshot while ignoring the spread. Paying 0.40% in slippage to collect 0.10% funding is not arbitrage; it is donating to faster traders.
The key takeaway: perp basis trading crypto works when you price the whole trade, not just the headline funding rate. The clean setup is long spot, short rich perp, collect positive funding, and exit when carry fades or basis compresses. Keep leverage low, stops based on basis and liquidation distance, and treat changing exchange mechanics as a reason to flatten first and recalculate later. A live basis and funding screen belongs in the workflow before any capital is committed.