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-09-29, the default settings earned a Sharpe of 1.34 — +47.1% total return with a 10.5% worst drawdown across 17,692 trades in 3,217 positions, net of fees, slippage, and funding.

By Keel Research · Data as of 2026-09-29 · how this backtest was produced
EquityDrawdown
Sharpe
1.34
default settings
Total return
+47.1%
Worst drawdown
−10.5%
Trades
17,692

2024-08-15 → 2026-09-29 · net of fees, slippage, and funding · price-only Sharpe 0.28 · these are the default settings, not a hand-picked best case.

At $1,000, this strategy’s worst historical dip was about $105. 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. The published top100_launch preset retains its name but explicitly excludes PURR, leaving 99 resolved members so the advertised window uses only authoritative coverage. 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-09-29 the rerun default returned +47.1% with a Sharpe of 1.34 and a maximum drawdown of −10.5%, 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. The default placed 17,692 trades in 3,217 positions over the window, and 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 assets99 resolved
Executiontrading
rebalanceBufferedbuffer_threshold0.15buffer_moderelative+2
Pipeline8 steps
PriceDataLoaderData Loader
FundingDataLoaderData Loader
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.34
Return
47.1%
Worst DD
−10.5%
Trades
17,692

At $1,000, these settings' worst historical dip was about $105. 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.2351.9%−12.3%14,585
Funding 5 · Rebalance 0.1 · Pinned top100_launch1.1338.1%−10.0%23,241
Funding 5 · Rebalance 0.15 · Pinned top60_launch1.2853.3%−11.9%12,854
Funding 5 · Rebalance 0.15 · Pinned top100_launch1.1939.8%−9.7%20,500
Funding 5 · Rebalance 0.2 · Pinned top60_launch1.3656.1%−11.1%11,539
Funding 5 · Rebalance 0.2 · Pinned top100_launch1.2340.5%−9.2%18,343
Funding 10 · Rebalance 0.1 · Pinned top60_launch1.3458.2%−13.2%12,743
Funding 10 · Rebalance 0.1 · Pinned top100_launch1.2644.1%−11.1%20,582
Funding 10 · Rebalance 0.15 · Pinned top60_launch1.4261.6%−12.9%10,916
Funding 10 · Rebalance 0.15 · Pinned top100_launchdefault1.3447.1%−10.5%17,692
Funding 10 · Rebalance 0.2 · Pinned top60_launch1.5064.9%−12.7%9,595
Funding 10 · Rebalance 0.2 · Pinned top100_launch1.4349.6%−9.7%15,509
Funding 20 · Rebalance 0.1 · Pinned top60_launch1.4566.5%−14.9%11,246
Funding 20 · Rebalance 0.1 · Pinned top100_launch1.4051.0%−12.1%18,344
Funding 20 · Rebalance 0.15 · Pinned top60_launch1.5069.1%−14.8%9,510
Funding 20 · Rebalance 0.15 · Pinned top100_launch1.4854.1%−11.9%15,458
Funding 20 · Rebalance 0.2 · Pinned top60_launch1.5571.2%−15.0%8,287
Funding 20 · Rebalance 0.2 · Pinned top100_launch1.5656.7%−11.8%13,337

The data

Monthly returns

MonthReturn
2024-080.0%
2024-09-1.5%
2024-10-1.1%
2024-11+18.4%
2024-12+7.9%
2025-01+5.6%
2025-02+11.8%
2025-03+3.0%
2025-04-0.8%
2025-05-5.6%
2025-06+2.0%
2025-07+1.7%
2025-08+6.1%
2025-09-3.5%
2025-10-0.3%
2025-11-0.2%
2025-12+1.1%
2026-01+4.5%
2026-02+3.0%
2026-03-0.4%
2026-04+1.3%
2026-05-4.3%
2026-06+3.7%
2026-07+0.2%
2026-08-4.9%
2026-09-1.8%

Which assets it traded

Avg allocationDays held% of time heldAsset
-0.013577499.87POPCAT
-0.006377499.87WIF
0.008277399.74APT
-0.00977399.74NEAR
-0.009977399.74PENDLE
0.007777299.61JUP
-0.013677299.61LDO
-0.005577299.61RUNE
0.002377199.48FET
0.008877199.48MEME
0.013277199.48SEI
-0.012777099.35AAVE
0.004777099.35APE
0.006777099.35DOT
0.00777099.35ENA
-0.000977099.35ETHFI
0.008877099.35OP
0.007377099.35TRX
-0.010177099.35UNI
-0.003677099.35kBONK
-0.009777099.35kPEPE
-0.004176999.23CAKE
-0.000976999.23EIGEN
0.003876999.23JTO
-0.010776999.23LINK
0.005876999.23TIA
-0.001276999.23WLD
-0.00176999.23XRP
-0.004176999.23ZRO
0.008976899.1BCH
-0.005176899.1BTC
-0.000776899.1ETH
0.000276899.1ONDO
-0.005276899.1ORDI
-0.010376899.1TAO
0.009276899.1W
-0.007976798.97AR
0.002376798.97FIL
0.005276798.97INJ
-0.004976798.97RENDER
0.002776798.97SOL
0.002376798.97SUI
-0.000376798.97TON
0.00976698.84ADA
0.003576698.84ARB
0.004976698.84BNB
-0.001976698.84DYDX
-0.007976698.84LTC
0.008876698.84kSHIB
0.006476598.71BLUR
-0.00376598.71CRV
0.005276598.71ETC
0.007776598.71PYTH
-0.001376598.71ZEN
0.002976498.58AVAX
-0.004776498.58DOGE
-0.004776498.58HBAR
0.006875997.94STRK
0.004273294.45POL
0.002669990.19kNEIRO
-0.000869489.55GRASS
0.004267787.35PNUT
0.009967486.97XLM
-0.015566085.16HYPE
0.000665284.13ALGO
-0.020464883.61FARTCOIN
0.002164883.61VIRTUAL
0.002164783.48PENGU
0.009463181.42BIO
-0.005162180.13SPX
-0.001461779.61MORPHO
0.013761679.48TRUMP
0.004560477.94VVV
0.014759376.52IP
0.015858275.1KAITO
-0.000955070.97NIL
-0.003853769.29PAXG
0.009752467.61ZORA
0.00651766.71INIT
-0.008745758.97SYRUP
-0.013444557.42PUMP
-0.01340352XPL
0.006940251.87WLFI
0.00237348.13SKY
-0.011137248ASTER
-0.004436046.45ZEC
-0.003535445.68MON
-0.009135245.42MET
-0.010834244.13MEGA
-0.006333142.71CC
0.005532441.81ICP
-0.000932141.42AERO
0.013729538.06STABLE
-0.011828036.13LIT
-0.018225733.16XMR
0.014525332.65AXS
0.001225332.65DASH
0.005415920.52CHIP
-0.01688911.48GRAM

What this is: a historical backtest on real Hyperliquid market data, net of fees, slippage, and funding. Its worst historical drawdown was 10.5% — 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-09-29 on real Hyperliquid perps, the default settings earned a Sharpe of 1.34 with +47.1% total return and a 10.5% worst drawdown across 17,692 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