back

HMA Hull Moving Average

Parameters:

  • Source: The data source for the calculation.
    • Open Price: Uses the opening price of each period
    • High Price: Uses the highest price of each period
    • Low Price: Uses the lowest price of each period
    • Close Price: Uses the closing price of each period
    • Volume: Uses the trading volume of each period
    • Weighted: A weighted price is typically calculated as (High + Low + Close + Close) / 4
    • Typical: Calculated as (High + Low + Close) / 3
    • Median: Calculated as (High + Low) / 2
  • Periods: This parameter controls the number of periods used to calculate.

Style:

  • Customizable options for visual representation (line color, style, etc.)

The Hull Moving Average (HMA) is a moving average that seeks to improve both the smoothness and responsiveness of traditional moving averages. Developed by Alan Hull in 2005, the HMA attempts to reduce the lag commonly associated with moving averages while maintaining a smooth curve. It is a popular choice among traders who must make quick decisions based on trending data.

How HMA Works: The Hull Moving Average utilizes a combination of weighted moving averages and mathematical formulas to achieve a balance between smoothness and lag reduction. Here’s a breakdown of how it is calculated:

  1. Weighted Moving Average (WMA): The HMA calculation starts with the WMA. The formula emphasizes recent prices, which is achieved by weighting recent prices more heavily than older ones.
  2. The Calculation:
    • Compute the WMA for half the length of the desired period of the HMA. For instance, if you want a 16-period HMA, calculate the 8-period WMA.
    • Calculate the WMA for the whole period (e.g., 16-period WMA).
    • Double the first WMA (half-length) and subtract the full-length WMA. This step amplifies the importance of recent data.
    • Calculate the square root of the desired period of the HMA (e.g., the square root of 16 = 4). Finally, compute the WMA of the result from the previous step using this square root period. This final step is crucial as it reduces the lag by applying another smoothing effect.

Key Aspects of HMA:

  • Responsiveness: By focusing on recent price data more heavily, the HMA can react faster to recent price changes than a simple moving average (SMA) or an exponential moving average (EMA).
  • Smoothness: Despite its responsiveness, the HMA maintains a smooth curve, which helps identify the underlying trend without the noise often associated with other moving averages.
  • Versatility: The HMA can be used in various trading strategies and is applicable in different time frames, making it suitable for day traders and long-term investors.

Application of HMA: Traders use the HMA to identify trend directions and potential reversal points. It is commonly used in the following ways:

  • Trend Identification: A rising HMA indicates an uptrend, while a falling HMA suggests a downtrend.
  • Crossovers: Traders might look for points where the HMA crosses above or below the price as potential buy or sell signals.
  • Filtering: The HMA can be used as a filter in a trading system, where trades are only taken in the direction indicated by the HMA.

Limitations:

  • False Signals: Like all indicators, the HMA can produce false signals, particularly in sideways or choppy markets where price movements are minimal but frequent.
  • Lag: Although it reduces lag compared to other moving averages, some lag is inevitable as it is still based on past price data.

Conclusion: The Hull Moving Average is a powerful technical analysis tool that balances responsiveness and smoothness. Its unique calculation method allows traders to track price trends more accurately and with less delay than traditional moving averages. Whether used alone or as part of a more extensive trading system, the HMA can help traders make more informed decisions by providing more precise insights into market trends.