Hull Moving Average is an overlay weighted moving average study. Lagging effect is minimized in HMA study by combining original period weighted moving average with half-period weighted moving average.


hmaArray[] = WMA1(WMA2(close)*2-WMA3(close)) where
WMA1 length=period/2
WMA2 length = period
WMA3 length = SQRT(period)


Hull Moving Average similar implementation properties as EMA with the difference of reduced lag.

inteliCharts - Hull Moving Average
inteliCharts Predictive Analytics - Calculating Most Probable Future Stock Prices
  • Neural network architecture
  • Quantitative processing
  • Long term forecasting
  • Intraday probability channels