Basis Trades & Perp-Spot Arbitrage: Effortless, Must-Have

Basis Trades & Perp-Spot Arbitrage: Effortless, Must-Have

Basis trades and perp-spot arbitrage sit in the low-drama corner of crypto. They earn carry from mispricing and pay you for taking hedged exposure. You hold the asset and short the mirror. Your net market risk drops close to zero while you keep the spread.

This guide shows how the trades work, where the return comes from, and what can go wrong. It uses simple steps and live-style examples so you can map them to your setup.

What a basis trade is

A basis trade pairs a spot position with a futures short. You buy the coin in spot and short the dated futures at a higher price. The “basis” is the futures premium over spot. The premium converges to zero at expiry. You capture that convergence as profit while staying hedged.

Example: Spot BTC at 60,000. Quarterly futures at 62,400. Basis = 4%. You buy 1 BTC spot and short 1 BTC in the quarterly. As expiry nears, futures slide toward spot. The spread collapse is your yield, minus fees and funding, plus any borrow costs.

What a perp-spot arbitrage is

Perpetual swaps have no expiry. They use a funding rate to push prices near spot. When perps trade rich, longs pay funding to shorts. You buy spot and short the perp. You collect funding from longs at each interval. If perps trade cheap, the sign reverses and the trade flips.

Micro-scenario: ETH spot 3,000. Perp 3,015. Funding +0.03% per 8 hours. You buy 10 ETH spot and short 10 ETH perp. You clip funding three times per day. If the rate stays positive, your carry adds up while your delta stays flat.

Why these trades work

The return comes from imbalance. Futures reflect demand for leverage and timing, while spot reflects immediate ownership. When traders chase leverage, futures and perps go rich. When they need hedges, they go cheap. You harvest that gap. The market tends to pay you for providing the other side.

Core math you can trust

Here are two handy formulas that keep sizing and yield honest. They are simple and do not depend on exotic models.

  • Annualized basis (simple): (Futures − Spot) Spot × (365 days to expiry)
  • Perp carry (simple): Sum of funding rates × intervals per year − borrow and fees

Use conservative inputs. Trim the top and bottom of historical funding when you project. Include fees on both legs and a haircut for slippage.

Step-by-step: running a clean basis trade

You can run a basis trade with a few standard actions. Think in sizes you can exit without panic. Document every leg and fee inside your tracker.

  1. Choose venue and contract. Pick liquid spot and a dated future with strong depth.
  2. Check the basis. Compute net annualized basis after taker fees and borrow.
  3. Fund accounts. Deposit quote currency for spot and margin for futures.
  4. Buy spot. Fill at or near best bid/ask; log price and size.
  5. Short the future. Match notional to spot; prefer maker fills if time allows.
  6. Monitor spreads. Watch basis drift, margin, and borrow rates weekly.
  7. Close near expiry. Unwind both legs or roll the short to the next contract.

If the basis widens after entry, do not chase unless you can add size with the same risk rules. Avoid over-hedging; match notional in base terms.

Step-by-step: running perp-spot arbitrage

Perp-spot runs like a metronome. The moving part is funding. Keep your borrow, margin, and loan rates visible in one dashboard.

  1. Scan funding. Look for stable positive rates with decent open interest.
  2. Check spot borrow. If you plan to short spot instead, check stock availability and cost.
  3. Open legs. Buy spot and short perp with equal base size.
  4. Set alerts. Funding flips, large basis spikes, or fees change.
  5. Rebalance. Adjust notional if price moves and your hedge drifts.
  6. Exit. Close both legs when funding decays, liquidity thins, or fees rise.

Do not overstay when funding turns negative for several rounds. Your carry can vanish faster than spreads adjust.

Quick comparison

This table shows the key contrasts. It helps you choose the trade that matches your time and risk limits.

Basis Trade vs Perp-Spot Arbitrage
Feature Basis (Dated Futures) Perp-Spot
Expiry Fixed expiry; convergence at maturity No expiry; funding enforces parity
Carry source Futures premium collapse Funding payments
Return profile More predictable to expiry Variable; depends on funding path
Main risks Liquidity near expiry, margin spikes Funding flip, clawbacks, index errors
Best use Set-and-hold carry Active carry with alerts

Both trades can run side by side. Many desks rotate allocation based on where the richer carry sits after costs.

Costs and frictions that matter

Small leaks sink clean carry. Tighten these items before you size up. Keep a fee sheet and update it monthly.

  • Trading fees: maker and taker tiers, plus any rebates.
  • Funding: realized rates, not headline estimates.
  • Borrow/loan: spot margin interest or coin borrow costs.
  • Withdrawal and network fees: bridge only when needed.
  • Slippage: depth at your size during active hours.

Run a dry calculation with your usual order type and time window. The real net often lands 20–40 bps lower than the napkin math.

Risk controls that keep you in the game

The strategy is hedged, not risk-free. You still face exchange, funding, and basis risks. A short checklist helps.

  1. Venue diversification: split legs or use two exchanges with solid uptime.
  2. Margin buffers: keep spare margin to avoid forced closes.
  3. Position limits: cap per-asset exposure and per-venue exposure.
  4. Liquid hours: enter and exit during peak liquidity.
  5. Kill switch: preset exits if funding flips beyond a threshold.

One simple practice saves pain: treat each roll or change as a fresh trade with fresh checks.

Walk-through: two concrete examples

Example A: BTC quarterly basis. Spot 60,000. Future 62,400. Days to expiry 60. Gross annualized basis = (62,400 − 60,000) 60,000 × (365 60) ≈ 14.6%. Fees 0.06% round-trip each leg, borrow 0.02% per day for fiat. Net may land near 11–12% after haircuts.

Example B: ETH perp funding. Spot 3,000. Perp funding averages +0.02% per 8 hours over 30 days. That is about 0.06% per day, or ~21.9% simple annualized before fees. After taker fees, maker rebates, and occasional zero-rate days, a net of 12–16% is realistic if liquidity is strong.

Sizing and capital efficiency

Capital lives in two buckets: spot cost and margin for the short. Use portfolio margin if available, but model haircuts. Avoid maxing leverage. A 2–3x effective leverage on notional often hits a clean point between yield and safety.

If you can borrow the base asset cheaply, you can flip the legs (short spot, long perp/future) when funding turns negative. Confirm locate and recall terms with your venue before you flip.

Tax and accounting notes

Funding and basis PnL can fall under different tax rules than spot gains. Track realized funding, fees, and expiry PnL by date and instrument. Export fills into a ledger weekly. Mark time zones and UTC offsets to avoid mismatched lots.

If your rules treat futures as separate income classes, set aside a buffer for payments. Clean records protect your net yield.

Simple tooling stack

You do not need a heavy setup. A light stack covers most needs and keeps overhead low.

  • Spreadsheet with live prices, funding, and basis calculators.
  • Exchange alerts for funding tiers and margin ratios.
  • Order templates for paired entry and exit.
  • Journal for fees, slippage, and notes on venue quirks.

Start small with manual runs. Automate only after you see stable net results across one full quarter.

Final notes on edge and discipline

The edge here is consistency. You earn a steady carry by being the patient side when others seek leverage. Your job is to protect the spread, keep costs down, and exit fast when the core premise breaks.

Treat basis trades and perp-spot arbitrage as core, repeatable moves. Size them with respect for fees and funding, and they can compound quietly in the background while the rest of the market chases headlines.