Hull Moving Average Strategy Backtest: Less Lag, More Whipsaw

Hull MA equity chart, StrategyVerdict 7-gate backtest

Written by

in

The Hull MA is sold as the moving average that ‘removes lag’ — it reacts to price almost instantly. The pitch is that a faster MA means earlier, better trades. We tested the standard HMA(25) slope-flip through the 7-Gate Protocol to see whether less lag actually helps. Verdict: reject.

Methodology

  • Data: Binance spot, Jul 2024–Jul 2026 (2 years), BTC/ETH/SOL/BNB/XRP
  • Timeframes: 5m–1D (9 buckets, incl. resampled)
  • Execution: The Hull MA (HMA) is a weighted-MA construction that hugs price with minimal lag. Long when the HMA turns up, short when it turns down. Closed-bar, no look-ahead
  • Friction: 0.06%/side (real); 0-fee gross reported too. Benchmark: buy & hold
  • Six axes: timeframe, hma length, TP:SL, multi-coin, yearly, out-of-sample

Gate 0 — Fidelity

The Hull MA (HMA) is a weighted-MA construction that hugs price with minimal lag. Long when the HMA turns up, short when it turns down. Reproduced exactly (pass).

Hull MA equity chart, StrategyVerdict 7-gate backtest

How It Behaves

Hull MA sig chart, StrategyVerdict 7-gate backtest

Less lag cuts both ways. The HMA turns on every minor wiggle, so in anything but a strong trend it flips constantly — buying tops and selling bottoms of noise. The result is 388 trades on the 4H and a slow, steady bleed even before fees.

Axis 1 — Timeframe

Timeframe Trades Gross (0 fee) Net (real)
5분 19,329 −36% −100%
15분 6,560 −47% −100%
30분 3,266 −56% −99%
1시간 1,584 −14% −87%
2시간 819 −12% −67%
4시간 388 −16% −48%
6시간 266 +20% −13%
12시간 135 −30% −41%
1일 59 −5% −12%

Not a single timeframe is positive on BTC. The 4H loses 48% (and −17% even at zero fees), so this isn’t a fee problem — the raw signal loses. The lag-free MA is a whipsaw machine.

Hull MA tf chart, StrategyVerdict 7-gate backtest

Axis 2 — HMA length

HMA length Net PF
16 −54% 1.01
25 −48% 1.00
36 +21% 1.23
55 −22% 1.05
81 −55% 0.82
100 −19% 1.03

Only one length (36) is positive out of six, and its neighbours (25, 55) both lose. That lone island is curve-fit noise, not a robust setting.

Hull MA sens_param chart, StrategyVerdict 7-gate backtest

Axis 3 — TP:SL

TP:SL Net PF
1:0.5 −45% 0.86
1:1 −45% 0.89
1:1.5 −16% 1.00
1:2 −48% 0.89
1:2.5 −38% 0.93
1:3 −36% 0.94
1:4 −41% 0.92
1:5 −40% 0.93

Damning: every one of the eight TP:SL ratios loses. There is no gross edge for any exit scheme to protect — the entries themselves are the problem.

Hull MA sens_tpsl chart, StrategyVerdict 7-gate backtest

Axis 4 — Five Coins

Coin Strategy net Buy & Hold
BTC −48% +12%
ETH +23% −40%
SOL +5% −40%
BNB +3% +17%
XRP +105% +163%

A misleading 4 of 5 coins are ‘positive’, but BTC — the deepest, most liquid market — loses 48%, and the alt gains are small next to XRP’s missed +163% (HMA got +105%). The core market rejects it.

Hull MA coins chart, StrategyVerdict 7-gate backtest

Axis 5 — Yearly

Year BTC 4H net
2024 −1%
2025 −62%
2026 +39%

2024 roughly flat (−1%), 2025 a disaster (−62%), 2026 a partial bounce (+39%). Wildly regime-dependent with a catastrophic drawdown year.

Axis 6 — Friction

Hull MA friction chart, StrategyVerdict 7-gate backtest

Friction only twists the knife: −17% gross → −48% net → −65% at 0.11%. 388 trades of whipsaw guarantee costs pile up on top of a losing signal.

The Verdict: REJECT

  • Gate 0 — Indicator fidelitypass (standard HMA(25))
  • Gate 1 — Sanitypass
  • Gate 2 — Frictionfail — −17% gross, −48% net on 4H
  • Gate 3 — Yearlyfail — −1 / −62 / +39
  • Gate 4 — Robustness (length)fail — only 1 of 6 lengths positive
  • Gate 5 — Robustness (TP:SL)fail — 0 of 8 positive
  • Gate 6 — Multi-marketfail — loses 48% on BTC, the core market
  • Gate 7 — vs Buy & Holdfail — negative on every timeframe

The Hull MA delivers exactly what less lag buys you: more, earlier, worse trades. It loses on BTC at every timeframe — negative even before fees — every TP:SL ratio loses, and 2025 handed back 62%. Speed without confirmation is just whipsaw. As a standalone slope-flip, the lag-free MA is a reject.

FAQ

Isn’t the HMA better than a regular MA?
It’s smoother and faster to the eye, yes. But ‘faster to react’ also means ‘faster to be fooled’ — in ranges it flips on noise. Our test shows the speed doesn’t translate into profit; if anything it worsens the whipsaw.

What about using HMA as a trend filter, not an entry?
As a higher-timeframe direction filter feeding a different entry it might help — that’s a separate system. The standalone slope-flip taught in most videos is what we measured, and it fails.

Can I replicate this?
Yes — HMA(25) slope-flip, public Binance data, 0.06%/side, five coins, nine timeframes. Every table reproduces.

See also the rejects Keltner and Donchian, and the conditional passes Vortex and Ichimoku (daily).


Disclaimer: educational research, not financial advice. Past performance does not guarantee future results. Never trade money you cannot afford to lose.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *