carrymedium risk

Funding Carry (Cross-Sectional, Hyperliquid)

Does a funding carry strategy work on crypto? Backtested on real Hyperliquid perps from 2024-08-15 to 2026-07-05, the default settings earned a Sharpe of 1.69 — +58.8% total return with a 12.8% worst drawdown across 15,494 trades, net of fees, slippage, and funding.

By Keel Research · Data as of 2026-07-05 · how this backtest was produced
EquityDrawdown
Sharpe
1.69
default settings
Total return
+58.8%
Worst drawdown
−12.8%
Trades
15,494

2024-08-152026-07-05 · net of fees, slippage, and funding · price-only Sharpe 0.50 · 15,494 trades — the numbers already include that turnover cost.

At $1,000, this strategy’s worst historical dip was about $128. Free account, your own Hyperliquid keys — Keel only trades.

How it works

How it works

Perpetual funding is a crowding fee: when longs are over-leveraged they pay shorts to hold the position, and when shorts are crowded the payment flips. This strategy collects that fee. Each day it ranks the top-100 Hyperliquid perpetuals by funding rate, shorts the names paying the richest funding and longs the names paying negative funding, then standardizes the signal across all names so the book is balanced dollar-for-dollar long and short at 1x gross. It rides the funding spread rather than the market's direction. A 10-bar smoothing calms the signal and a 15% drift buffer holds turnover down.

When it works best

Crowded, over-leveraged markets where funding is actually being paid and the spreads between names are wide — most of the 2024-2026 window. Because the book is balanced long and short, the return comes from the funding gap rather than market direction. Over 2024-08-15 to 2026-07-05 the default settings returned +58.7% with a Sharpe of 1.69 and a maximum drawdown of −12.9%, net of fees, slippage, and funding.

When it struggles

When funding compresses toward zero there is little left to collect. It also loses when crowded shorts squeeze — the negative-funding names it is long get sold off while the high-funding names it is short keep running. The price side of the book is only mildly positive on its own; funding is what carries the result. Turnover is high at 15,492 trades over the window, but the funding collected more than covers the fees.

How it’s built

The exact strategy behind this backtest — no black box. Switch to code to see or copy the full definition.

Configuration

Globalsconfig
target_timeframe1d
UniverseassetsTop by Volume · HL Perps · 100 assets100 resolved
Executiontrading
rebalanceBufferedbuffer_threshold0.15buffer_moderelative+2
Pipeline10 steps
PriceDataLoaderData Loader
timeframe15min
TargetTimeframeResamplerData Transform
FundingDataLoaderData Loader
TargetSignalResamplerSignal Transform
methodmean
NegateTransformSignal Transform
EWMATransformSignal Transform
window10
CrossSectionalZScoreSignal Transform
ForecastScalerForecast Mapper
avg_abs_target10
ForecastCapperForecast Mapper
limit20
ForecastWeightNormalizerPosition Sizer
target_leverage1

Explore the settings

precomputed · updates instantly

Adjust a setting to see the exact backtested result — including the ones that lost money.

Complete 18-cell public cross-product on explicit resolved universes.

Funding smoothing
Rebalance buffer
Pinned universe
Sharpe
1.69
Return
58.8%
Worst DD
−12.8%
Trades
15,494

Heads up: high_turnover.

At $1,000, these settings' worst historical dip was about $128. You land in the editor with this exact setup. Free account, your own keys.

Compare all 18 settings
SettingsSharpeReturnWorst DDTrades
Funding 5 · Rebalance 0.1 · Pinned top60_launch1.8477.8%−8.2%12,540
Funding 5 · Rebalance 0.1 · Pinned top100_launch1.4247.1%−12.5%20,277
Funding 5 · Rebalance 0.15 · Pinned top60_launch1.8878.5%−8.0%11,060
Funding 5 · Rebalance 0.15 · Pinned top100_launch1.4949.1%−12.2%17,908
Funding 5 · Rebalance 0.2 · Pinned top60_launch1.9379.1%−7.9%9,888
Funding 5 · Rebalance 0.2 · Pinned top100_launch1.5550.2%−11.7%15,961
Funding 10 · Rebalance 0.1 · Pinned top60_launch1.9786.1%−9.5%10,968
Funding 10 · Rebalance 0.1 · Pinned top100_launch1.6055.5%−13.7%18,063
Funding 10 · Rebalance 0.15 · Pinned top60_launch2.0589.6%−8.8%9,428
Funding 10 · Rebalance 0.15 · Pinned top100_launchdefault1.6958.8%−12.8%15,494
Funding 10 · Rebalance 0.2 · Pinned top60_launch2.1492.7%−8.3%8,254
Funding 10 · Rebalance 0.2 · Pinned top100_launch1.7861.0%−12.0%13,555
Funding 20 · Rebalance 0.1 · Pinned top60_launch2.0494.3%−9.8%9,676
Funding 20 · Rebalance 0.1 · Pinned top100_launch1.7864.7%−14.8%16,085
Funding 20 · Rebalance 0.15 · Pinned top60_launch2.0996.5%−9.9%8,176
Funding 20 · Rebalance 0.15 · Pinned top100_launch1.8768.2%−14.6%13,507
Funding 20 · Rebalance 0.2 · Pinned top60_launch2.1599.3%−9.6%7,088
Funding 20 · Rebalance 0.2 · Pinned top100_launch1.9470.1%−14.4%11,668

The data

Monthly returns

MonthReturn
2024-080.0%
2024-09-1.4%
2024-10-1.1%
2024-11+18.8%
2024-12+7.1%
2025-01+6.5%
2025-02+12.4%
2025-03+2.6%
2025-04-1.0%
2025-05-6.7%
2025-06+1.5%
2025-07+2.4%
2025-08+6.3%
2025-09-4.0%
2025-10-0.2%
2025-11+0.3%
2025-12+1.6%
2026-01+5.2%
2026-02+3.3%
2026-03-0.5%
2026-04+1.9%
2026-05-4.6%
2026-06+4.1%
2026-07-0.8%

Which assets it traded

Avg allocationDays held% of time heldAsset
0.0077689100APT
-0.0072689100AR
0.0088689100ENA
-0.0094689100TAO
-0.0019689100TON
-0.0012689100WLD
-0.013168899.85AAVE
-0.005668899.85BTC
0.003668899.85FET
-0.004668899.85HBAR
0.004968899.85JTO
-0.015368899.85POPCAT
-0.009668899.85UNI
-0.004668899.85kBONK
0.005568799.71APE
0.006368799.71DOT
068799.71EIGEN
0.001368799.71FIL
-0.013968799.71LDO
0.003268799.71SUI
0.005368799.71TIA
-0.002468799.71ZRO
-0.0168799.71kPEPE
0.009568799.71kSHIB
-0.002868699.56CRV
0.004568699.56ETC
0.000868699.56ETHFI
0.008368699.56JUP
-0.009968699.56PENDLE
0.00768699.56STRK
0.006468699.56TRX
0.008468699.56W
-0.006168699.56WIF
-0.001268699.56XRP
0.002568599.42AVAX
-0.00868599.42NEAR
0.001568599.42ONDO
0.007968599.42OP
0.002468599.42SOL
0.008468499.27ADA
0.008868499.27BCH
0.006368499.27BLUR
0.008768499.27MEME
-0.000668499.27ZEN
-0.000768399.13ETH
-0.008368399.13LTC
-0.005168399.13RUNE
0.013168399.13SEI
0.003468298.98ARB
-0.003868298.98CAKE
-0.01168298.98LINK
-0.005168298.98ORDI
-0.005368298.98RENDER
0.005668198.84BNB
-0.004868098.69DOGE
-0.001368098.69DYDX
0.005167998.55INJ
0.008167698.11PYTH
0.004265494.92POL
0.001561689.4kNEIRO
0.00261388.97GRASS
-0.019760888.24PURR
0.006259886.79PNUT
0.011358484.76XLM
-0.017357383.16HYPE
0.000557182.87ALGO
0.00256381.71VIRTUAL
-0.020656281.57FARTCOIN
0.001455880.99PENGU
0.010754779.39BIO
-0.004353978.23SPX
0.012953377.36TRUMP
-0.002253277.21MORPHO
0.007752375.91VVV
0.014450773.58IP
0.016849872.28KAITO
-0.001746667.63NIL
-0.004845465.89PAXG
0.008843863.57ZORA
0.00743563.13INIT
-0.006537454.28SYRUP
-0.013535851.96PUMP
0.007731645.86WLFI
-0.013331345.43XPL
0.005529142.24SKY
-0.010828941.94ASTER
-0.002527640.06ZEC
-0.003426939.04MON
-0.011226838.9MET
-0.010625537.01MEGA
-0.009524735.85CC
0.007423734.4ICP
0.001223534.11AERO
0.01220930.33STABLE
-0.013919428.16LIT
-0.019217124.82XMR
0.016516724.24AXS
0.00516724.24DASH
0.01897410.74CHIP
-0.01930.44GRAM

What this is: a historical backtest on real Hyperliquid market data, net of fees, slippage, and funding. Its worst historical drawdown was 12.8% — expect drawdowns of that order or worse. Past performance does not predict future results, and this is not investment advice. Size your account so a full drawdown is survivable.

Questions

Common questions

Does a funding carry strategy work on crypto?

Over 2024-08-15 → 2026-07-05 on real Hyperliquid perps, the default settings earned a Sharpe of 1.69 with +58.8% total return and a 12.8% worst drawdown across 15,494 trades — net of fees, slippage, and funding. Read the drawdown expectations before sizing your account.

Best funding carry settings for Hyperliquid perps

You can adjust Rebalance buffer, Funding smoothing, Pinned universe. The config explorer on this page lets you compare every setting we tested — including the ones that underperformed — with the exact backtested result for each.

Related strategies