Indicator reference › HMA
The Hull Moving Average, developed by Alan Hull, is specifically engineered to solve the fundamental tradeoff every moving average faces: smoothing versus lag. Standard moving averages that are smooth enough to filter noise are also slow enough to lag price significantly. HMA uses a clever combination of weighted moving averages (a longer WMA, a shorter WMA at half the period, and a square-root-period smoothing pass) to stay both notably smoother AND notably closer to live price than a standard SMA or EMA of the same period.
Because it hugs price more closely than conventional moving averages, HMA reacts to genuine trend changes faster while still filtering out a meaningful amount of noise. Price crossing the HMA, or the HMA changing slope, are read the same way as with any other moving average — just with less lag before the signal appears.
Useful in essentially any context where a standard moving average would be used, but where reducing lag specifically matters — trend-following entries, dynamic support/resistance, or as a faster-reacting trend filter layered alongside a slower, more traditional moving average.
Double Exponential Moving Average
Triple Exponential Moving Average
Volume Weighted Moving Average
SMA — Simple Moving Average
A reading of Hull Moving Average can be written as an exact rule and checked against historical data — as a full strategy with entries, exits and costs, or as a single condition and what followed it:
How to backtest a trading strategy without code
Event analysis: what follows a market event
Plot it yourself. Add this indicator to a chart, change every parameter and watch the line move, then backtest how the rule would have behaved on historical data — free on the S&P 500 ETF, no card.
Create a free account or start with the lessons →