Product / Catalogue / Funding basis carry

Back to catalogue

Crypto perps / signal / Carry

Validated

Funding basis carry

Harvests persistent funding and basis dispersion while hedging broad directional beta.

Paper status

Staged

Out-of-sample Sharpe

1.47

Max drawdown

-10.8%

API route preview

/v1/features/crypto/funding-basis-carry

How it is built

  • Uses funding and basis only when borrow and liquidity thresholds are satisfied.
  • Neutralises index beta and caps venue concentration so the signal stays about carry, not drift.
  • Rebalances slower than premium reversion to preserve spread capture.

Where it can fail

  • Crowding risk rises when carry becomes the obvious trade.
  • Exchange rule changes can compress the gross opportunity quickly.
  • Needs robust borrow assumptions for any cash-and-carry style downstream strategy.

How to call it in code

universe = al.universes.crypto_perps_top_20()
signal = al.features.funding_basis_carry(universe)
Read the library docs

Planned API route

GET /v1/features/crypto/funding-basis-carry
  ?as_of=2026-04-30
  &universe=crypto-perps-top20
  &format=panel

Related signals

Example notebooks

Carry with regime gate

Uses a regime signal as a live risk gate around a slower carry strategy.

Python notebook / Risk overlay

Browse all examples

Signal launch

The first release ships when each signal page can stand on its own.

Each launch signal page needs a clear research summary, backtest context, code example, and paper-trading status. Join the waitlist if you want the first catalogue drop when access opens.

Join launch waitlist

One launch email. No funnel.