Skip to main content
Track ATR position sizing
22 / 36
Library

2014issue C0322-24

Constructing true-range contraction filters before expansion

Editorial framing treats true-range construction as a two-step classroom. First a contraction filter flags range contraction before later expansion. Then the same average-true-range distance is fed into the size decision so exposure is capped before the trade is placed.

  • Because the next price print cannot be known in advance, a constructed setup is meant to be paired with a defined position size and an explicit risk-handling rule.
  • A contraction filter can treat shrinking volatility and daily range as the lead condition, because price ranges commonly shrink before they widen.
  • True range is the distance between true high and true low, and average true range is a simple moving average of that distance, typically over a twenty-period lookback.
  • Separate bullish and bearish constructions are required, because a single signed divergence reading cannot be treated as both constructive and destructive at the same time.
Entries in this reading1 entry

Two classroom steps

The archive facts describe a historical workflow for measuring range and pairing a constructed setup with a size rule. Editorial interpretation: present that workflow as a two-step classroom rather than as a single indicator recipe.

First, build a contraction filter that flags range contraction, the shrinkage of volatility and daily range that can precede later range expansion. The detector is supposed to watch range compression itself, because that compression is the precursor used to anticipate later expansion.

Second, feed that same average true range distance into the size decision so exposure is bounded before the trade is placed.

Range contraction as the lead condition

Price ranges commonly shrink before they widen. A filter can therefore treat contracting volatility and daily range as the lead condition, rather than as confirmation after the move.

Range expansion is the later widening of daily range that can start or resume a directional move. The classroom sequence keeps that widening off the trigger list until compression has already been marked.

Building true range

True high is the greater of the period high and the prior close, so a gap down is still counted inside the period range.

True low is the lesser of the period low and the prior close, so a gap up is still counted inside the period range.

True range is the difference between those two values: the distance between true high and true low for one period.

Average true range as the working distance

Average true range is constructed as a simple moving average of true range, with a twenty-period lookback used as the typical window. That average is the working volatility measure for the rest of the construction.

Editorial interpretation: the contraction filter and the size rule share this one distance, so the exposure bound is taken from the same range measure that flagged the shrinkage.

Readings inside one period

Relative close location is the close minus true low, divided by true range. It equals one or zero at the un-gapped extremes of that true range, and it locates the close inside the same true-range window already built for the filter.

Expansive urge is the open-to-close change divided by true range. It equals one or minus one when the period travels the full true-range extremes, and it records the signed share of true range traveled from open to close.

On selected high-return periods, expansive urge and relative close location clustered toward the same extreme. That cluster is the baseline an intraperiod divergence construction compares against.

Intraperiod divergence is unusual range-versus-close behavior accumulating inside a bar, intended to be visible before a large follow-through move.

Separate bullish and bearish constructions

A single signed divergence reading is not enough. Separate bullish and bearish constructions are required, because one indicator cannot be treated as both constructive and destructive at the same time.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
22 of 36 in the ATR position sizing track
201516-21 pp.Next on ATR position sizingConstructing touch plans from modified true rangeMost listed option contracts are closed before expiration, so probability of touch is a separate planning input from the chance of finishing in the money.
All readings on this track · 36 readings
  1. 1988Constructing unsigned true range for directional models
  2. 1989Evaluate an always-in ATR breakout as one procedure
  3. 1992Variable lookback and average true range as a trend-filter construction
  4. 1993A random-walk index that uses true range as its scale
  5. 1993A shared harness for trend-filter construction
  6. 1998Finish a trend with a volatility trail, wave permission, and a slower-frame veto
  7. 1999A trend filter that switches tactics and scales ATR targets
  8. 2001Filter higher lows with linear regression, then judge the exit
  9. 2003A Mechanical trading system is a maintained procedure, not only an entry trigger
  10. 2005Construction of a volatility-bounded long entry
  11. 2005Six-zone encoding of open, high, low, and close
  12. 2006Normalized average true range as a pre-entry volatility bound
  13. 2006Chandelier exits, ATR position sizing, and trailing stops
  14. 2007Constructing a rule-based entry with Relative Strength Index and ATR position sizing
  15. 2008Constructing a zero-lag TMA and heikin-ashi crossover as a complete rule set
  16. 2010Use the session-range percent stop as a pre-trade filter
  17. 2011OCA exit groups, trailing limits, and ATR stops
  18. 2011ATR bands around support and resistance for stops and targets
  19. 2013Algorithmic head-and-shoulders construction with bounded exits
  20. 2013Constructing ATR-scaled swing pivots and linear-regression divergence
  21. 2013Constructing volatility bands from typical price
  22. 2014Constructing true-range contraction filters before expansion
  23. 2015Constructing touch plans from modified true range
  24. 2015One checklist for breakout entry and ATR risk
  25. 2015Percentage true-range construction for cross-market volatility filters
  26. 2015Construct a percentage true range for cross-market volatility
  27. 2015Percentage true range as a pre-entry exposure filter
  28. 2016Constructing ATR-filtered breakout entries
  29. 2017A dividend date as a pairs-trading classroom
  30. 2018Range-based volatility as a true-range construction
  31. 2018Moving average support and volatility-band construction
  32. 2018Construct a lifecycle breakout from compression
  33. 2018Pair the book first and let volatility or range set the size
  34. 2019Trend systems need a no-trade rule
  35. 2020Average true range as a shared unit for size, pairs, and stops
  36. 2020Volatility sizing and target-risk leverage as a pre-trade gate
All 43 readings tagged ATR position sizing
Also on ATR position sizing5 readings