Skip to content
All library documents

Double Hull Moving Average Crossover for Trend Signals

Article Strategy library · Author: ChaoZhang

Summary

This strategy compares a short-period Hull moving average with a longer-period Hull moving average. The Hull average combines weighted averages across different windows to reduce lag relative to a conventional moving average. When the short-period line is above the long-period line, the system holds a long position; when it falls below, it closes positions. The periods are configurable.

The document explains the indicator and crossover logic, and notes that faster responses can come with frequent false signals when prices move sideways. It also identifies slippage, execution delay, and reliance on a single indicator as limitations. The published backtest configuration covers BTC/USDT futures over a brief period, but no performance metrics are reported. The source's time-window function always returns true, so the date inputs do not restrict the trades. The material therefore describes a simple signal rule rather than evidence of a tested edge.

Key ideas

  • The system compares short- and long-period Hull moving averages to define long exposure.
  • The Hull average uses weighted averages to reduce lag compared with traditional moving averages.
  • Frequent crossovers in sideways markets can generate false signals and excess trading.
  • The source's date-window function is always true, making its date inputs ineffective.
  • The backtest configuration provides no reported results or evidence of profitability.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.