Quant Memo
Advanced

Altcoin Statistical Arbitrage

Most altcoins are just leveraged bets on Bitcoin wearing a different ticker. Strip out that shared beta and what's left is a smaller, noisier residual that sometimes mean-reverts — the same eigenportfolio idea from equities, applied to a market with thinner history and fewer guardrails.

Prerequisites: Statistical Arbitrage, Cointegration

Watch a fleet of small boats moored near a large ship in choppy water: when the big ship rocks, every small boat rocks too, tethered by the same swell. You can't tell much about any individual boat's own seaworthiness just by watching it bob — you first have to subtract the swell everyone shares. In crypto, Bitcoin is the big ship. Almost every altcoin's daily return is dominated by how much Bitcoin moved that day, scaled by the altcoin's own volatility; altcoin stat arb is the discipline of subtracting that shared swell and trading whatever genuine, coin-specific wobble is left.

Subtracting Bitcoin's swell

For each altcoin ii, run a rolling regression of its return on Bitcoin's return:

ri,t=αi+βirBTC,t+εi,tr_{i,t} = \alpha_i + \beta_i \, r_{BTC,t} + \varepsilon_{i,t}

In words: an altcoin's return today is a baseline drift, plus its sensitivity to Bitcoin (βi\beta_i) times how much Bitcoin actually moved, plus a residual εi,t\varepsilon_{i,t} — the part of the move that's specific to that coin. Standardize the residual into an s-score the same way eigenportfolio stat arb does with equities (see Eigenportfolio Statistical Arbitrage):

si=Xi,tmiσis_i = \frac{X_{i,t} - m_i}{\sigma_i}

where Xi,tX_{i,t} is the coin's cumulative residual, mim_i its historical average (near zero), and σi\sigma_i its standard deviation. A large negative sis_i means the coin has fallen further, relative to Bitcoin, than its own history suggests is typical — the trigger to buy the coin and short a Bitcoin hedge sized by βi\beta_i.

Worked example 1. Suppose an altcoin has an estimated β=1.6\beta = 1.6 against Bitcoin (it tends to amplify Bitcoin's moves 1.6x). On a day Bitcoin falls 3%, the regression predicts the coin "should" fall 1.6×3%=4.8%1.6 \times 3\% = 4.8\%. If the coin actually falls 9%, its residual for the day is 9%(4.8%)=4.2%-9\% - (-4.8\%) = -4.2\% — a large idiosyncratic drop, maybe from an exchange-specific liquidation cascade or a protocol-specific scare, unrelated to Bitcoin. If that 4.2%-4.2\% pushes the cumulative residual to s=2.1s = -2.1 standard deviations below normal, a stat arb rule might buy $100,000 of the coin and simultaneously short $160,000 of Bitcoin (matching the β=1.6\beta = 1.6 hedge ratio) to isolate the bet on reversion in the residual alone.

Correlation explorer
X →Y ↑
ρ = 0.75r² = 0.56relationship: strong positive

Drag this correlation down toward the altcoin's true idiosyncratic level — most altcoins sit closer to ρ=0.6\rho = 0.6–0.85 against Bitcoin on a typical day, and the entire strategy exists in the gap between that number and 1.0: the more correlated a coin is with Bitcoin, the smaller and rarer the tradeable residual becomes.

Why it's harder than equity stat arb

Worked example 2. Suppose the residual reverts as expected over four days, closing most of the 4.2%-4.2\% gap, so the long altcoin leg gains roughly 3.5% back while the short BTC hedge loses whatever Bitcoin did over those four days — say Bitcoin is flat, so the hedge leg is roughly breakeven. Gross profit is close to 3.5% of the $100,000 notional, about $3,500, before costs. But altcoin funding, borrow, and spread costs are much higher than equities: shorting Bitcoin perpetual futures to hedge typically costs a funding rate that can run 5–20% annualized in either direction depending on market positioning (see Funding Rate Arbitrage), and altcoin spot spreads on mid-cap tokens can run 10–30 basis points round-trip versus 1–3bps for a liquid large-cap stock. On a four-day hold, funding and spread costs alone can eat $300–$600 of that $3,500 gross gain — a far bigger drag, proportionally, than the equivalent equity trade.

equity stat arb altcoin stat arb costs as share of gross profit
Funding, borrow, and spread costs consume a much larger share of a residual-reversion trade's gross profit in altcoins than in liquid equities — the edge has to be bigger just to survive the friction.

Altcoin stat arb is the equity eigenportfolio idea with one asset instead of thousands of PCA factors: Bitcoin is such a dominant common factor that a simple single-beta regression captures most of what a full covariance decomposition would. What's different is the cost structure — funding rates, thin order books, and 24/7 gap risk eat a much bigger bite of the edge.

What this means in practice

Because crypto trades continuously with no closing auction and no circuit breakers on most venues, an altcoin residual can gap 20% overnight on an exchange hack, a stablecoin depeg, or a regulatory headline with no warning — risk that a Friday-close equity stat arb book simply doesn't carry over a weekend. Desks running this strategy typically cap position sizes far below what the historical Sharpe ratio alone would suggest, precisely because the tail events are fatter and the venue risk (exchange insolvency, withdrawal halts) sits on top of the market risk.

The classic confusion: treating a high β\beta estimate as stable. Altcoin betas to Bitcoin are noisy and regime-dependent — a coin can trade at β=1.2\beta = 1.2 in a calm month and β=2.5\beta = 2.5 during a liquidation cascade, when everything sells off together regardless of fundamentals. Sizing the Bitcoin hedge off a stale beta estimate is the single most common way an altcoin stat arb book ends up net-long or net-short market direction by accident.

Related concepts

Practice in interviews

Further reading

  • Avellaneda & Lee (2010), Statistical Arbitrage in the U.S. Equities Market
  • Makarov & Schoar (2020), Trading and Arbitrage in Cryptocurrency Markets
ShareTwitterLinkedIn