Skip to main content
Track Momentum strategy
22 / 51
Library

1997issue C021-7

Constructing extendedness from a 10 percent swing filter

A percentage swing filter declares a new trend only after price moves at least the chosen threshold from the last swing high or low. It must store direction, the swing-pivot, and current extent, then keep that extent as extendedness, a state variable rather than a mechanical buy-or-sell flip.

  • A percentage swing filter declares a new trend only after price moves at least the chosen threshold from the last swing high or low, and it must keep direction, the swing-pivot, and current extent as state.
  • Extendedness is the measured percentage beyond the last filtered high or low. Keep it as a state variable, not as a mechanical buy-or-sell flip.
  • Waiting for the filter to flip misses the first portion of each new swing equal to the threshold. A smaller threshold cuts that lag and raises the chance of being shaken out in sideways action.
  • The finished indicator assigns a probability that the current filtered trend continues or reverses. It does not date the next reversal.
Entries in this reading3 entries

Keep direction, the swing-pivot, and extent

A trend-filter is a percentage threshold that ignores smaller oscillations and only marks a new swing when price has moved far enough from the last high or low. A percentage swing filter declares a new trend only after price moves at least the chosen threshold from the last swing high or low.

The construction must keep three pieces of state: the current direction, the swing-pivot, and the current extent. The swing-pivot is the last high or low that the filter is currently using as the reference for the open trend.

Those same objects support a momentum-strategy. The procedure stays with the prevailing swing until a measured reversal threshold is met, then treats the new direction as the working trend.

Why a flip misses the first part of the swing

Waiting for the filter to flip direction guarantees missing the first portion of each new swing equal to the threshold. A smaller threshold reduces that lag and raises the chance of being shaken out in sideways action.

Editorial reading: once that lag is accepted as a property of the filter, the next construction step is not a faster flip. It is a rule that still uses the open swing-pivot after the threshold has already been paid.

Treat extendedness as state, not as a flip

Extendedness is the percentage distance of the latest close above the last swing low in an upswing, or below the last swing high in a downswing. In this construction it is the measured percentage beyond the last filtered high or low, and it is used as a state variable rather than as a mechanical buy-or-sell flip.

A rule-based-entry is a testable entry, exit, or size rule that depends on how far the current swing has traveled from the last filtered pivot. Editorial note: extendedness is the recorded distance that makes that rule testable, because it is measured from the swing-pivot still in force.

How the 10 percent monthly case was stored

The same construction was applied to monthly S&P 500 closes from 1950 through 1995. The 10 percent threshold was stored as a separate parameter, and the first five years were excluded from later calculations.

One tabulated reading of that state said that once the market was more than 75 percent extended from its last 10 percent correction, a negative 12-month return was expected and a decline was assigned a 60 percent probability. Editorial note: that reading is a historical statement about a stored state. It is not a present-day forecast and it is not a buy or sell instruction.

Use extendedness to scale commitment

A related position-sizing rule concentrated leverage only while the market was between zero and 25 percent extended. The construction treats extendedness as a risk-weighting input to be combined with other indicators, including reducing exposure as the swing lengthens and noting a later pocket of profitability between 75 percent and 100 percent extended.

The finished indicator does not date the next reversal. It only assigns a probability that the current filtered trend continues or reverses.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
22 of 51 in the Momentum strategy track
19971-7 pp.Next on Momentum strategyA range-expansion oscillator that can refuse its own stretchEach session increment compares that session's high and low with the high and low two sessions earlier, not with consecutive closes.
All readings on this track · 51 readings
  1. 1984Half-cycle differencing for momentum signals
  2. 1987Relative strength evaluation under competing optimization criteria
  3. 1988Weekly MACD as a two-clock momentum confirmation stack
  4. 1989Equal-weight zero-cross from smoothed spreads
  5. 1989Testing relative-strength-index reversal rules against trend continuation
  6. 1989Smoothed three-day futures filter for index option bounces
  7. 1989Cycle-length windows for momentum, Relative Strength Index, and stochastic construction
  8. 1991Filtered rally magnitude as a bull-regime breakout
  9. 1992Constructing true strength from double-smoothed momentum
  10. 1992Constructing a double-smoothed true strength index
  11. 1993When momentum structure and breadth break together
  12. 1993Constructing double-smoothed range and momentum oscillators
  13. 1993Constructing a two-parameter relative momentum index
  14. 1993Building a bounded momentum oscillator with RSI smoothing
  15. 1993Two-speed oscillators with divergence and trendline gates
  16. 1993Constructing a relative momentum index from the relative strength index
  17. 1994Constructing daily advance-decline breadth tools
  18. 1994Building a composite regime score from monetary climate and weekly trend
  19. 1994Averaging Relative Strength Index and the stochastic oscillator into one reversal oscillator
  20. 1995Dividend-yield regression as a hold versus momentum gate
  21. 1996Jump and hold filters for long-term Treasury yield direction
  22. 1997Constructing extendedness from a 10 percent swing filter
  23. 1997A range-expansion oscillator that can refuse its own stretch
  24. 1997RSI trend permission and Fibonacci pullback rules
  25. 1998Nested midpoint construction for a range-normalized oscillator
  26. 1999Evaluating Relative Strength Index momentum with zero-line and threshold rules
  27. 1999Treat RSI and momentum as three mechanical procedures
  28. 2000Thrust strength figure from moving-average swings
  29. 2001Constructing a non-range-bound balance of market power score
  30. 2004Cleaned breadth oscillator and new-high divergence: a swing-market case file
  31. 2004Evaluating advance-issues-momentum on a fixed-symbol-basket
  32. 2004Constructing a trend filter from two adjacent high-low windows
  33. 2006A dollar-versus-commodity extreme as a regime case
  34. 2008Zero-centered stochastic bands and bracket stops
  35. 2012Evaluating engulfing momentum across hold windows
  36. 2012Staged stops as one mechanical entry and exit procedure
  37. 2012Stacking a relative-strength-index forecast, a trend filter, and long-only momentum
  38. 2013Constructing fair-value filters from averages and momentum
  39. 2014Constructing a multi-window slope divergence entry
  40. 2015Bandedge trend filter construction with inverse crossover rules
  41. 2017Opposite rules for index price and volatility momentum
  42. 2018A three-state overlay that colors a trend only after the line clears the bar
  43. 2018Half-cycle relative-strength index with a Fisher map for cyclic reversals
  44. 2018Emotion as a rule input when momentum breaks
  45. 2018Two-bar body expansion as a momentum breakout construction
  46. 2019Pair a two-day high breakout with a volume-weighted exit on the same chart
  47. 2020Building reflex and trendflex cross and extreme entry rules
  48. 2020Construct a dual-series price momentum oscillator overlay
  49. 2020A multi-timeframe stochastic as a panel of weekly voters
  50. 2020Centerline crossovers that compare index momentums
  51. 2020Multi-timeframe stochastic voting as one mechanical rule
All 103 readings tagged Momentum strategy
Also on Momentum strategy5 readings