trend-followinghigh risk

MA Crossover (Golden Cross) Strategy

Does the golden cross work on crypto? Backtested on real Hyperliquid perps from 2024-08-15 to 2026-07-05, the default settings earned a Sharpe of 1.12 — +158.7% total return with a 45.7% worst drawdown across 1,414 trades, net of fees, slippage, and funding.

By Keel Research · Data as of 2026-07-05 · how this backtest was produced
EquityDrawdown
Sharpe
1.12
default settings
Total return
+158.7%
Worst drawdown
−45.7%
Trades
1,414

2024-08-152026-07-05 · net of fees, slippage, and funding · price-only Sharpe 1.23 · these are the default settings, not a hand-picked best case.

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

How it works

How it works

For each of the top-15 Hyperliquid perps, daily: hold the coin long while its 20-day moving average sits above its 50-day average, and step aside to cash when it drops below. Run one coin at a time and this is the familiar golden cross; run it across fifteen majors at once and the individual crosses stagger, turning the book into a diversified trend allocator rather than a single all-or-nothing bet on one chart. Positions are equal-weight.

When it works best

Broad, sustained bull trends where several majors run together. Diversifying the crossover across a basket is what lifts it well above the single-chart version: the much-cited BTC 50/200 golden cross scores only 0.09 over the same window, while the 15-coin 20/50 book reaches a Sharpe of 1.12. A faster average pair and wider breadth are where the improvement comes from.

When it struggles

Choppy, directionless markets whipsaw every crossover — the averages cross back and forth, and each false signal is a small loss. Because the strategy carries no volatility management, it also takes the full brunt of crypto sell-offs: the maximum drawdown over the window was −45.7%. This is a high-risk, trend-or-nothing book by design, and it will give back a large share of gains at every major turn.

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_timeframe1dbar_offset12h
UniverseassetsTop by Volume · HL Perps · 15 assets
Executiontrading
rebalanceEvery Bar
Pipeline6 steps
PriceDataLoaderData Loader
timeframe15min
TargetTimeframeResamplerData Transform
Parallel2 branches
fast
EWMAIndicator
window20
slow
EWMAIndicator
window50
CrossoverSignal Composer
fast_keyfastslow_keyslow
AboveThresholdFilterSignal Transform
threshold0
EqualWeightSizerPosition Sizer
target_leverage1max_weight0.2

Explore the settings

precomputed · updates instantly

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

Fast / slow MA (days)
Universe breadth
Sharpe
1.12
Return
158.7%
Worst DD
−45.7%
Trades
1,414

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

Compare all 6 settings
SettingsSharpeReturnWorst DDTrades
Fast 50/200 · Universe BTC0.09-1.6%−28.0%247
Fast 20/50 · Universe BTC0.4920.1%−34.2%315
Fast 20/50 · Universe BTC/ETH/SOL0.4015.6%−29.6%463
Fast 20/50 · Universe top15default1.12158.7%−45.7%1,414
Fast 50/200 · Universe top150.4823.6%−41.3%810
Fast 20/50 · Universe top250.7467.3%−51.3%2,562

The data

Monthly returns

MonthReturn
2024-080.0%
2024-090.0%
2024-10+20.7%
2024-11+88.0%
2024-12-3.4%
2025-01+10.8%
2025-02-20.2%
2025-030.0%
2025-04+0.7%
2025-05+6.8%
2025-06-0.9%
2025-07+18.5%
2025-08-1.3%
2025-09+4.1%
2025-10-16.5%
2025-11-5.0%
2025-12+4.2%
2026-01-13.2%
2026-02+1.5%
2026-03+11.9%
2026-04+1.0%
2026-05+20.3%
2026-06-3.3%
2026-07+7.3%

Which assets it traded

Share of returnAvg allocationDays held% of time heldAsset
28.260.162535451.38HYPE
21.470.134321631.35XRP
19.50.167222332.37VVV
19.020.131327139.33DOGE
12.550.1854436.24LIT
11.450.13227539.91LINK
9.070.137828140.78ETH
7.470.139423934.69kPEPE
7.130.143833648.77BTC
6.670.135525737.3SOL
3.90.175614120.46ZEC
2.310.133725537.01SUI
0.570.1827304.35XPL
0null00GRAM
-5.60.1407547.84PUMP

How it did in rising vs falling markets

MarketDaysReturnSharpe
Rising markets275+221.6%2.91
Falling markets411-19.6%0.02

What this is: a historical backtest on real Hyperliquid market data, net of fees, slippage, and funding. Its worst historical drawdown was 45.7% — 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 the golden cross work on crypto?

Over 2024-08-15 → 2026-07-05 on real Hyperliquid perps, the default settings earned a Sharpe of 1.12 with +158.7% total return and a 45.7% worst drawdown across 1,414 trades — net of fees, slippage, and funding. It is a high-drawdown strategy, so size it accordingly.

Best moving-average crossover settings for crypto perps

You can adjust Fast / slow MA (days), Universe breadth. 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