Funding-rate cash and carry: the honest numbers
Buy spot, short the perpetual against it, collect the funding payments. The position is market-neutral, the payments arrive every eight hours, and the pitch writes itself. It is one of the most confidently marketed "yield" strategies in crypto.
It works. It also spends most of its life doing nothing, and across the post-2022 regime it would have returned less than a savings account. Both halves of that are true at once, and the second half is the half nobody quotes.
What was tested
The strategy has two legs, and the backtest engine behind this library is single-leg, so this ran on a dedicated simulator built for it: real spot klines, real perpetual klines, and real funding history, with both legs priced and both legs charged.
Rules pinned before the run:
- Enter when the mean of the last three funding settlements exceeds 0.01% per 8h.
- Exit when it falls below 0.003%.
- Costs: roughly 0.3% per episode across both legs, entering and exiting.
- Capital: returns are computed on the total capital committed — two legs, not one. This matters. Quoting the return on the perp margin alone roughly doubles the headline.
- Basis P&L from real prices, so convergence and divergence between spot and perp are in the result rather than assumed away.
Assets: BTC, ETH, BNB. The same two independent windows and the same gates as every other sweep in the research log — positive in both windows, surviving strip-best, drawdown within the bar.
The result
BTC and ETH clear every gate in both windows. The worst single episode across all runs cost −0.2% of capital. For a strategy in a category where blowups are the main risk, that is the number worth staring at: the mechanism behaves.
BNB fails the second window's strip-best check at the primary entry threshold, and passes at the stricter pre-registered neighbour.
That neighbour grid is the most informative part of the whole test, because it is monotone in exactly the direction the mechanism predicts:
| Entry threshold | Outcome |
|---|---|
| 0.005% / 8h (looser) | Fails W2 everywhere — weak funding doesn't clear the fee hurdle, and the churn eats the position |
| 0.01% / 8h (pre-registered) | BTC and ETH pass both windows |
| 0.02% / 8h (stricter) | Passes 6 of 6 cells, BNB included |
Selectivity is the edge. The strategy is not "collect funding"; it is "collect funding only when it is paying enough to cover two legs of costs, and sit out otherwise." Loosen the gate and you convert a working strategy into a fee-donation machine.
The honest framing
Here is the part that belongs at the top of every pitch and usually isn't:
- While deployed, the position earns roughly 6–14% annualised.
- It is idle 70–90% of the time. Hot funding is episodic — it clusters in leveraged-long manias and disappears in quiet markets.
- Overall, across the post-2022 quiet regime, it returns less than cash. Multiply a 6–14% deployed rate by a 10–30% duty cycle and compare that to a risk-free rate that spent much of the period well above zero.
So this is an opportunistic harvester for hot-funding episodes, not a yield product. It is something to switch on when perpetual funding is visibly elevated and switch off when it is not — and if you leave it running through a quiet year, the fees and the idle capital will do the rest.
That framing is why the entry ships with its characterisation stated first rather than in a footnote. A backtest that says "6–14% APR" without saying "for 15% of the calendar" is a true sentence assembled into a false impression.
The risks that a backtest cannot price
Market-neutral is not risk-free, and the simulator prices only what prices can express:
- Counterparty and venue risk. The position holds spot on an exchange and a short perp against it. An exchange failure, a withdrawal freeze, or an auto-deleveraging event during a violent move is a real tail that no historical funding series contains.
- Manual two-leg execution. The strategy language is single-leg, so this cannot be adopted as a Sensei plan and cannot be automated here. You would be placing and managing both legs yourself, including the rebalancing as the basis moves.
- Funding-schedule changes. The settlement mechanics and rate caps are exchange policy, not physics. They have changed before.
- Crowding. The trade is well known. Elevated funding attracts exactly this position, which is part of why elevated funding does not persist.
How this fits the rest of the research
This sweep was an angle change, and it is worth saying why.
Seven previous sweeps had established that sub-daily crypto strategies built on price shape are dead at real costs — the full story is in does any low-timeframe crypto strategy actually work?. Funding is what makes those timeframes hostile: it is a cost that a directional position pays on every held bar.
So instead of trying again to predict sub-daily candles, this sweep asked the inverse question — can you be the one collecting the transfer rather than paying it? The answer is yes, conditionally, and the conditions are the whole story.
Where to read further
- Entry #6 — funding harvest, the full write-up with the episode ledger and the execution notes.
- Entry #1 and entry #5, the two directional strategies that read funding as a signal rather than as income.
- The research log for the sweep in its original chronological form.
