Skip to content
All library documents

Range Breakouts with ATR-Based Dynamic Stops

Article Strategy library · Author: ianzeng123

Summary

This strategy follows trends by entering when the closing price moves beyond the prior high or low of a configurable lookback range. It calculates the range boundaries from recent highs and lows, then uses an ATR multiple to set a volatility-adjusted stop relative to the average entry price. The described default parameters are a 20-period breakout range, a 14-period ATR, and a 1.5 ATR stop multiplier.

The document explains how the method can be adapted across timeframes and instruments, and suggests volume or momentum confirmation, trend filters, trailing exits, and time filters as possible extensions. Its evidence is a rule description and example implementation, plus published backtest settings for daily ETH/USDT futures over roughly a year; no performance results are reported. The strategy may generate false signals in sideways markets, and gaps can cause stop execution to differ from the intended level. Results are also sensitive to the breakout and stop parameters, so the stated settings do not establish performance in other markets or periods.

Key ideas

  • A long signal occurs when the close exceeds the previous bar’s highest high over the selected range.
  • A short signal occurs when the close falls below the previous bar’s lowest low over the selected range.
  • ATR multiplied by a configurable factor sets the stop distance from the average entry price.
  • False breakouts and choppy markets can cause repeated losses, while gaps may worsen stop outcomes.
  • The document proposes confirmation signals and trend filters, but reports no measured backtest performance.

Tags

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