Strategies
Hyperliquid Negative-Funding Carry Basket — Long-Only, 6 Liquid HL Perps, DAILY Bars, Absolute-Threshold Gate (Single-Venue, 3-Parameter)
Outcome: Abandoned
HyperliquidNegativeFundingCarryLongBasket1D
Data/plumbing works: funding loaded (12,298 events), 42 trades produced, no liquidation — fixes the prior HL zero-trades attempt
Hypothesis
Implementation
Long-only negative-funding carry basket on six liquid Hyperliquid perps (BTC/ETH/SOL/XRP/AVAX/DOGE USD), DAILY decision bars. Each day it computes every member's 24h trailing-mean funding and, using an ABSOLUTE threshold gate (not a cross-sectional both-sides rank), holds an equal-weight LONG in the up-to-3 members whose mean is <= -0.000015 per HOUR — most negative first, i.e. paid the most to be long. A leg is exited only once its trailing mean climbs back above +0.000005, a hysteresis band that produces ~11-day holds so accrued funding clears the ~0.090% HL round-trip taker cost. Legs are sized linearly in coin units (usd_notional / price) with per-symbol quantity precision. Funding series are parsed once into sorted numpy arrays and read by searchsorted, so per-bar cost is O(log n).
Verification Results
CLEAN RESTART 2026-09-04 — this run's verdict history and learning records were removed and it was restarted from verification. Its previous abandonment came from the pipeline, not from the market: the Layer-2 harness mis-bound @staticmethod helpers (fixed), QA issued terminal performance verdicts on an unoptimized smoke test (removed — QA now judges correctness only), and sandbox timeouts came from backtest-slot starvation (fixed). The hypothesis and the strategy code are unchanged. Verify the code on its merits; performance is decided later by the full backtest and the optimizer.
Backtest Review
- Sharpe
- 0.29
- Total return
- 21.25%
- Max drawdown
- 17.79%
- Trades
- 42
- Win rate
- 61.9%
- Profit factor
- 1.89
Data/plumbing works: funding loaded (12,298 events), 42 trades produced, no liquidation — fixes the prior HL zero-trades attempt
Contained risk: max_drawdown 17.8%, profit_factor 1.89, commission only 1.63% of gross
Proven parent mechanism (Binance negative-funding carry, Sharpe 1.97, at paper)
Only 42 trades (effective window 2023-2026) — below the ~100-trade measurability floor (L10)
Sharpe 0.295 with CI [-0.47, 0.99] straddling zero, PSR 0.66, information_ratio -0.80 (underperforms the equal-weight basket) — mechanism did not transplant from Binance
Return is directional beta, not carry: avg_trade_return_pct 2.81% is ~10x the hypothesis's own 0.22% carry claim, and a single +14.0% day (kurtosis 46.7) dominates — L49 long-only alt basket riding crypto beta
2026 negative (-11.6%), stressed-regime Sharpe -0.21 — the last-20% holdout sits in a losing window and would likely fail
Backtest and paper results are hypothetical. Trading involves risk of loss.