indicator.trading
Hull Moving Average — Near-Zero Lag Trend Following

Hull Moving Average — Near-Zero Lag Trend Following

intermediateAdvanced Indicators7 min read

The Hull Moving Average (HMA) is the fastest mainstream moving average you can use without completely sacrificing smoothness. Created by Alan Hull, this indicator solves the classic moving average dilemma: you want speed to catch reversals early, but you also want smoothness to avoid getting chopped up by noise.

Most traders stick with simple or exponential moving averages because they're familiar. But if you're serious about catching trend changes before everyone else, the HMA's near-zero lag gives you a real edge.

The math behind HMA is clever — it uses weighted moving averages and a square root period to dramatically reduce lag while keeping the line smooth enough to trust. Think of it as a sports car version of moving averages: faster acceleration, but you need to know how to handle the extra speed.

What Is the Hull Moving Average

The Hull Moving Average is a trend-following indicator that responds to price changes roughly twice as fast as an EMA Indicator — Exponential Moving Average Guide of the same period. Where a 20-period EMA might take 3-4 bars to clearly show a trend change, the HMA 20 often signals the shift in 1-2 bars.

This speed comes from HMA's unique calculation method. Instead of simply averaging recent prices like an SMA Indicator — Simple Moving Average Explained, the HMA uses a two-step process with weighted moving averages and applies a square root to the final period.

The result is a moving average that hugs price action much closer than traditional averages. When EUR/USD reverses from 1.1000 to start climbing, an HMA 20 will typically turn upward while an EMA 20 is still pointing down.

But here's the thing — speed always comes with trade-offs. The HMA will give you more signals, and not all of them will be winners.

💡 Nice to Know: Alan Hull developed this indicator because he was frustrated with the lag in traditional moving averages. He wanted something that would react quickly to genuine trend changes without becoming too noisy to trade.

FTMO.com - Für seriöse Trader

How HMA Is Calculated

The HMA calculation happens in three steps, and understanding this helps you appreciate why it works so well.

Step 1: Calculate a weighted moving average using half your chosen period. For HMA 20, you'd calculate WMA 10.

Step 2: Calculate a weighted moving average using your full period (WMA 20 in our example).

Step 3: Take 2 × WMA(n/2) - WMA(n), then smooth this result with another WMA using the square root of your original period.

For HMA 20, the final formula looks like: WMA(√20) of [2 × WMA(10) - WMA(20)]. The square root of 20 is approximately 4.47, which most platforms round to 4.

Don't worry about doing this math manually — every trading platform calculates it automatically. But knowing the process helps you understand why HMA behaves differently than other moving averages.

The weighted moving average foundation is key here. WMAs already respond faster than simple averages because they give more weight to recent prices. The HMA takes this concept further by using the difference between a fast WMA and slower WMA, then smoothing that difference.

🎯 Pro Tip: The square root period in the final step is what gives HMA its smoothness. Without it, the indicator would be too jumpy to trade reliably.

Why HMA Has Near-Zero Lag

Traditional moving averages lag because they include old price data in their calculations. Even exponential moving averages, which weight recent prices more heavily, still factor in historical data that can drag down the indicator's responsiveness.

The HMA's genius is in how it eliminates this historical drag. By subtracting the slower WMA from twice the faster WMA, it essentially removes the older price influence. Think of it like noise-canceling headphones — the HMA cancels out the "lag noise" from older prices.

This is why you'll see the HMA change direction almost immediately when price starts reversing. On a 5-minute chart of AAPL, when the stock bounces off support, the HMA 9 often turns upward on the same bar where price starts climbing.

Compare this to an EMA 9, which might take 2-3 bars to clearly signal the reversal, or an SMA 9, which could take 4-5 bars. In fast-moving markets, those extra bars can mean the difference between catching a move early and chasing it.

The trade-off is sensitivity to noise. Because HMA reacts so quickly, it will also respond to minor price fluctuations that don't represent genuine trend changes.

⚠️ Watch Out: HMA's speed comes at a cost — it produces more false signals in choppy markets than EMA or SMA. The faster the indicator, the more it will react to random price movements.

FTMO.com - Für seriöse Trader

HMA vs EMA vs SMA — Speed Comparison

Let's put numbers on the speed difference. In a trending market, here's roughly how long each moving average takes to signal a clear reversal:

SMA 20: 6-8 bars after the actual trend change EMA 20: 3-4 bars after the trend change
HMA 20: 1-2 bars after the trend change

This speed advantage is most obvious during sharp reversals. When Bitcoin drops from $45,000 to $42,000 over three daily bars, the HMA 20 will turn downward much faster than the EMA 20, which might still be flat or slightly rising.

But in sideways markets, this speed becomes a liability. The HMA will flip up and down with every minor price swing, while the EMA stays more stable and gives fewer false signals.

For smoothness, the ranking flips: SMA is smoothest, EMA is in the middle, and HMA is the most reactive. Your choice depends on whether you prioritize catching moves early (HMA) or avoiding false signals (SMA).

The best approach for many traders is using multiple timeframes. Run an HMA on a lower timeframe for entries and an EMA or SMA on a higher timeframe for trend direction.

💡 Nice to Know: In strong trending markets, HMA can actually appear to "predict" price movements because it reacts so quickly to the early signs of trend continuation or reversal that human eyes miss.

HMA for Trend Direction

The HMA slope is more important than the HMA level itself. A rising HMA indicates strengthening upward momentum, while a falling HMA shows downward pressure building.

Look at the angle of the HMA line, not just whether price is above or below it. A steep upward slope on HMA 20 suggests strong bullish momentum that's likely to continue. A gradually flattening HMA warns that the trend might be losing steam, even if it's still pointing up.

The steepness also tells you about trend strength. When Tesla shares are in a strong uptrend, the HMA 20 will have a sharp upward angle. As the trend matures and momentum fades, the HMA slope gradually decreases, giving you early warning before the actual reversal.

For trend direction, many traders use HMA color coding. When the HMA is rising, it displays as green (or blue). When falling, it shows as red. This visual cue makes it easier to spot trend changes at a glance.

You can also use HMA crossovers with price for trend signals. When price crosses above a rising HMA, it confirms upward momentum. When price falls below a declining HMA, it suggests further downside.

🎯 Pro Tip: The HMA slope is more important than the absolute level — rising slope means strengthening momentum, even if price temporarily dips below the HMA line.

FTMO.com - Für seriöse Trader

HMA Color Change Signals

HMA color changes happen when the indicator shifts from rising to falling (or vice versa). This creates one of the fastest reversal signals available in technical analysis.

A color change from green to red warns that upward momentum is fading and a downtrend might be starting. Red to green suggests the opposite — selling pressure is weakening and buyers might be taking control.

The key is confirmation. Don't act on every color change, because HMA's sensitivity means you'll get false signals in ranging markets. Instead, look for color changes that align with other technical factors: support/resistance levels, volume patterns, or signals from slower indicators.

For example, if SPY is testing a key resistance level and your HMA 9 changes from green to red, that's a stronger sell signal than an HMA color change in the middle of nowhere.

Timing entries with HMA color changes works best in trending markets. During strong trends, the color changes often mark minor pullbacks that present good entry opportunities in the direction of the main trend.

In sideways markets, HMA color changes happen frequently and many lead nowhere. This is where combining HMA with slower moving averages helps filter out the noise.

🎯 Pro Tip: HMA color change (up to down or vice versa) is one of the fastest moving average reversal signals available, but use it with confirmation from other indicators or key price levels.

Best HMA Periods for Different Styles

Day trading: HMA 9 works well for scalping and short-term moves on 1-5 minute charts. It's fast enough to catch quick reversals but still smooth enough to avoid getting chopped up by every tiny price movement.

Swing trading: HMA 20 is the sweet spot for swing trades on daily charts. It gives you early entry signals while being slow enough to avoid most false breakouts.

Position trading: HMA 50 or even HMA 100 for long-term position trades on weekly charts. At these periods, the speed advantage becomes less important than trend confirmation.

The shorter the HMA period, the faster it reacts, but the more false signals you'll get. The longer the period, the smoother the signals, but you'll give up some of that precious speed advantage that makes HMA attractive in the first place.

Your timeframe matters too. An HMA 9 on a 1-minute chart is extremely fast — maybe too fast for most traders to handle. The same HMA 9 on a daily chart is much more manageable.

Many successful traders use multiple HMA periods together, similar to an MA Ribbon — Visualizing Trend Strength with Multiple Moving Averages. HMA 9, 20, and 50 can show you short, medium, and long-term momentum all at once.

🎯 Pro Tip: Use HMA 20 for swing trading and HMA 9 for day trading — adjust period to your timeframe and risk tolerance.

FTMO.com - Für seriöse Trader

Combining HMA with Other Indicators

HMA works best when paired with complementary indicators that offset its main weakness — oversensitivity to market noise.

HMA + RSI: Use RSI to confirm HMA signals. When HMA changes color from red to green and RSI is oversold (below 30), you have both momentum and mean-reversion factors supporting a potential bounce.

HMA + Volume: Rising volume during an HMA color change adds conviction to the signal. If Apple stock's HMA turns green on heavy volume, it's more likely to be a genuine reversal than a low-volume head fake.

HMA + Support/Resistance: HMA signals near key levels carry more weight. An HMA color change from green to red right at a major resistance level combines momentum and price action analysis.

HMA + Slower Moving Averages: This is probably the most effective combination. Use HMA for entries and a slower moving average like SMA 200 for overall trend direction. Only take HMA buy signals when price is above the SMA 200, and only take sell signals when below it.

HMA + Fibonacci Levels: HMA color changes near 38.2% or 61.8% retracement levels often mark the end of pullbacks in trending markets.

The key principle is using HMA for timing and other tools for confirmation. Let HMA tell you when momentum is shifting, but require additional evidence before acting.

🎯 Pro Tip: Combine HMA with a slower SMA 200 for the best of both worlds: fast entries with reliable trend filter. Only take HMA signals in the direction of the 200 SMA.

Common HMA Mistakes

Mistake 1: Using HMA alone for trade entries. HMA's speed makes it prone to false signals, especially in choppy markets. Always combine it with other confirmation signals.

Mistake 2: Ignoring the overall trend context. An HMA buy signal means little if the stock is in a strong downtrend. Use longer-term moving averages or trend lines to establish the bigger picture first.

Mistake 3: Overtrading on every color change. HMA will flip colors frequently in ranging markets. Not every signal deserves a trade — be selective and focus on signals near key technical levels.

Mistake 4: Using inappropriate periods for your style. HMA 50 is too slow for day trading, while HMA 5 is too fast for position trading. Match your HMA period to your timeframe and holding period.

Mistake 5: Expecting HMA to work in all market conditions. No indicator works everywhere. HMA excels in trending markets but struggles in tight ranges. Learn to recognize when market conditions favor HMA signals.

Mistake 6: Ignoring volume confirmation. An HMA reversal signal on light volume is much weaker than one accompanied by heavy trading activity.

The biggest trap is believing that faster always means better. HMA's speed is an advantage when used correctly, but it becomes a liability when you blindly follow every signal.

⚠️ Watch Out: Don't use HMA alone for entries — its speed can trigger premature reversals. Always seek confirmation from price action, volume, or other indicators.

⚠️ Watch Out: HMA can overshoot during sharp moves — it's not immune to whipsaws despite reduced lag. Be especially careful during high-volatility periods.

FTMO.com - Für seriöse Trader

Key Takeaways

The Hull Moving Average gives you a legitimate speed advantage over traditional moving averages, but only if you understand how to handle the extra sensitivity that comes with it.

HMA works best in trending markets where its quick reaction time helps you catch reversals early. In ranging markets, its speed becomes a liability that generates too many false signals.

The most effective approach is combining HMA with slower, more stable indicators. Use HMA for timing your entries and exits, but rely on other tools for overall market direction and confirmation.

Choose your HMA period based on your trading style: HMA 9 for day trading, HMA 20 for swing trading, and longer periods for position trades. The faster the period, the more selective you need to be with your signals.

Remember that HMA slope matters more than absolute level. A rising HMA indicates building momentum, while a flattening slope warns of potential trend weakness before an actual reversal occurs.

💡 Nice to Know: Some advanced traders use HMA displacement, shifting the indicator forward or backward in time to fine-tune entry and exit timing even further.

FAQ

Is HMA better than EMA?

HMA reacts faster with less lag, but produces more false signals in ranging markets. EMA is smoother and more reliable in choppy conditions. Use HMA when speed matters most, EMA when you prioritize signal reliability over reaction time.

What's the best HMA period for day trading?

HMA 9 works well for most day trading strategies on 5-15 minute charts. It's fast enough to catch intraday reversals but smooth enough to avoid getting stopped out by minor noise. Adjust based on your specific timeframe and volatility tolerance.

Can I use HMA for cryptocurrency trading?

Yes, HMA works well for crypto trading because digital assets often trend strongly and reverse quickly. The indicator's speed helps capture crypto's volatile moves. Just be extra careful about position sizing since crypto markets can gap and create larger-than-expected losses.


Next Read: Ready to explore more advanced moving average strategies? Check out our guide on MA Ribbon — Visualizing Trend Strength with Multiple Moving Averages to learn how combining multiple moving averages can give you even better market insights.

Was this helpful?

Continue Learning

Hull Moving Average — Near-Zero Lag Trend Following | indicator.trading