Skip to main content

Funding Rate Arbitrage

What it is

Perpetual futures don't have an expiry, so exchanges use a funding rate to tether the perp price to spot: longs pay shorts (or vice versa) every funding interval (typically 1, 4, or 8 hours). When that rate is persistently positive, you can short the perp and long the spot of the same asset to harvest funding while remaining delta-neutral on price.

This is the classic "cash-and-carry" trade adapted for crypto. Profit per period ≈ funding_rate × notional, minus trading fees on the two legs and any spot borrowing cost (none if you hold the spot outright).

Variants:

  • Positive carry — funding > 0 → long spot, short perp.
  • Reverse carry — funding < 0 → short spot (borrow), long perp. Requires margin/spot-borrow availability.
  • Cross-exchange funding arb — long perp on the exchange paying funding, short perp on the one charging funding, exploit the spread.

When it works

  • Funding rate APR (annualized) exceeds round-trip transaction cost. With ~0.2% combined fees per entry/exit and 0.01% per funding settlement, you typically need >5–10% APR to be worthwhile after slippage.
  • Funding regime is stable (consistently positive or negative over a 7–30 day window). Use historical funding to gauge persistence — don't chase a one-off spike.
  • You can hold the position long enough to clear fees. DataMaxi+ surfaces a "Recommended Minimum Holding Period" assuming 0.2% total fees and the current rate.
  • Margin requirements on the short-perp leg fit your capital. A sharp price move can liquidate the perp if you're under-collateralized — funding gains mean nothing if you blow up first.

Data you need

API recipe

Fetch the top current positive funding rates on Binance perpetuals:

curl -G 'https://api.datamaxiplus.com/api/v1/funding-rate/latest' \
-H 'X-DTMX-APIKEY: '"$YOUR_API_KEY" \
--data-urlencode 'exchange=binance' \
--data-urlencode 'sort=desc'

Validate persistence with the 30-day history before committing capital:

curl -G 'https://api.datamaxiplus.com/api/v1/funding-rate/history' \
-H 'X-DTMX-APIKEY: '"$YOUR_API_KEY" \
--data-urlencode 'exchange=binance' \
--data-urlencode 'symbol=BTC-USDT' \
--data-urlencode 'from=2026-05-01' \
--data-urlencode 'sort=asc'

Risks & caveats

  • Funding can flip. A persistently positive regime turns negative inside hours during a reversal; you start paying instead of receiving. Maintain a minimum-realized-APR exit rule.
  • Perp basis blow-out. Even hedged, if the perp diverges sharply from spot and you must unwind, the basis move (not the funding) drives your P&L.
  • Liquidation on the perp leg. Use isolated margin or a comfortable maintenance buffer (≥30%). Funding income for 30 days is dwarfed by one liquidation.
  • Exchange counterparty risk. Spot and perp on the same exchange concentrate risk; splitting across two venues introduces transfer/settlement risk.
  • Fee math. A 10% APR before fees becomes 5% after, less after slippage on big sizes. Use the recommended minimum holding period as a sanity check.
  • Funding-interval inconsistency. Some exchanges use 1h intervals, others 8h. Always normalize to APR before comparing.

Further reading