Skip to content
All library documents

ATR Volatility Stops for Trend Timing and Risk-Based Position Sizing

Article Strategy library · Author: ChaoZhang

Summary

This trend-following system uses an ATR-based volatility stop to identify changes in direction. The stop trails past price extremes by an ATR multiple; a transition to an uptrend opens a long and closes a short, while a transition down does the reverse. The position size is calculated from stated initial capital and a per-trade risk percentage divided by the distance to the stop, with a minimum size imposed. The rules also close positions when price crosses the stop and flatten all positions at a specified time of day.

The published configuration covers BTC/USDT futures using daily bars over several years, but no return, drawdown, or other outcome metrics are supplied. The narrative warns that choppy markets can cause repeated small losses, execution slippage can matter during volatile periods, and results depend on ATR settings and available capital. It proposes adding regime filters, longer-timeframe confirmation, volatility-based profit taking, and drawdown controls. The document describes a framework, not evidence that these choices produce stable results.

Key ideas

  • An ATR multiple sets a trailing stop that also signals trend changes.
  • The strategy switches between long and short positions when the volatility-stop trend state reverses.
  • Position size is based on risk capital divided by the distance between price and the stop.
  • The published daily futures test provides no outcome statistics, and ranging markets, slippage, and parameter sensitivity remain concerns.

Tags

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