Skip to content
All library documents

ATR Trend Following with a Trailing Channel and Date Filter

Article Strategy library · Author: ChaoZhang

Summary

This strategy tracks direction with an ATR-based channel. It calculates volatility using either the standard ATR method or a simple moving average of true range, then places adaptive upper and lower lines around a price source. The lines trail as price evolves; a close crossing the active boundary changes the trend state and produces a long or short signal. Entries are limited to a configurable date window. The stated defaults include a 10-period ATR and a multiplier of 3.

The document gives a BTC/USDT futures backtest configuration from February 2023 to February 2024, but supplies no performance statistics or interpretation of results. Its discussion identifies potential weaknesses: delayed adjustment during sharp volatility changes, false signals when price ranges, sensitivity to the ATR multiplier, and missed trades from restrictive dates. The source implements entries on trend flips and does not show separate position sizing or a full portfolio risk process, so claims of effective risk control should be evaluated with testing.

Key ideas

  • ATR or a simple average of true range provides the volatility input for the channel.
  • Trailing channel boundaries update with price and help define the current trend state.
  • A trend flip triggers a long or short entry within the configured date range.
  • The example defaults to an ATR period of 10 and a multiplier of 3.
  • The published backtest configuration has no accompanying performance results.

Tags

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