Skip to main content
Track Market breadth
62 / 71
Library

2003issue C071-5

Two-gate breadth divergence and a trend filter for rally tops

A mid-rally advance can look like a durable regime change or another bounce that fades. This archive walkthrough sequences a market-breadth oscillator split from price and a later moving-average trend filter so a topping hypothesis can be timed rather than guessed from the tape.

  • A four-input market-breadth oscillator is confined between -1 and +1, with the positive side read as constructive participation.
  • A price-indicator divergence is treated as incomplete for an exit because the remaining length of the split is unknown in real time.
  • After that split is visible, a moving-average trend filter tests whether an uptrend has become a downtrend.
  • The same sequence is shown on a 500-name large-cap composite by substituting summed national-market and exchange-wide breadth.
Entries in this reading3 entries

Two gates, not a tape read

Editorial reading: a mid-rally advance can look like a durable regime change or like another bounce that is already losing sponsorship. The archive does not settle that identity from price alone. It waits for two separate conditions before a topping hypothesis is treated as timed.

The first gate is a price-indicator divergence. The index keeps advancing while a smoothed market-breadth oscillator rolls over, implying thinner internal sponsorship behind the rise. The second gate is a moving-average trend filter, used only after that split is already visible, to test whether the intermediate direction has flipped.

Two readings from the same four inputs

The market-breadth oscillator multiplies advancing issues by advancing volume and declining issues by declining volume, then divides the difference of those products by their sum. The reading is confined between -1 and +1, and the positive side is read as constructive.

An older two-ratio breadth index uses the same four inputs. It is described as neutral at 1, constructive from 1 toward 0, and weakening above 1. The constructive side is bounded, the weakening side is unbounded, and the polarity is opposite most oscillators.

Smoothing for the intermediate horizon

For inspecting intermediate swings on daily bars, a 22-session exponential average of the market-breadth oscillator is applied. Intermediate horizon here means a swing lasting several weeks to a few quarters. A long horizon is treated as longer than one year.

A rising composite with weaker sponsorship

On the Nasdaq Composite from August 2001 through July 2002, price continued higher after late November 2001 while the 22-session average of the market-breadth oscillator turned lower. The archive frames that split as deteriorating internal sponsorship behind a rising tape.

Confirmation after the split

After such a split has been visible, confirmation is a change from an uptrend to a downtrend. For that composite, the archive uses a 35-session exponential average of an ease-of-movement series crossing below zero. A 50-session exponential average of price is offered as a slower alternative.

Illustrated confirmations include a zero-cross two sessions after that composite's all-time peak, a reading at the end of May 2001 after an April 2001 advance, and a 6 December 2002 flip after a November split on a rally that began in October 2002.

The same sequence on a large-cap composite

For a 500-name large-cap composite whose own issue-level breadth is not readily available, the write-up substitutes the sum of national-market and exchange-wide breadth, citing that composite as more than 80 percent of domestic capitalization. The moving-average trend filter on that series is a 25-session exponential average of ease of movement.

The same sequence, a market-breadth oscillator divergence with price and then the trend average turning lower, is shown on that 500-name composite in December 2001 and again after a February 2002 bounce. The stretch includes a brief early-February 2002 instance that the first composite did not show.

What the sequence is for

Editorial note: the archive is not asking the first gate to name a top. It is asking the second gate to say whether the intermediate direction has flipped after sponsorship has already thinned. That is a timing drill, not a claim about present-day markets.

22-day EMA of the thrust oscillator under the 2001–02 Nasdaq rally

A trader should see breadth sponsorship peak in late November 2001 and then fail to confirm the Nasdaq’s early-January high, which is the first gate that the bounce was losing internal strength. The series was read from the lower pane of the source daily MetaStock figure for August 2001 through July 2002; the article printed no table, so the levels are approximate.
A trader should see breadth sponsorship peak in late November 2001 and then fail to confirm the Nasdaq’s early-January high, which is the first gate that the bounce was losing internal strength. The series was read from the lower pane of the source daily MetaStock figure for August 2001 through July 2002; the article printed no table, so the levels are approximate.Nasdaq Composite · daily · 2001-08-01T00:00:00.000Z to 2002-07-31T00:00:00.000Z

Hawkins applies a 22-day EMA to Chande’s thrust oscillator, which is bounded in −1 to +1. Readings were taken off the published raster, not from tabulated values, so turning-point dates and amplitudes are approximate to about 0.02 oscillator units.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
62 of 71 in the Market breadth track
20031-4 pp.Next on Market breadthMarket internals confirm or diverge from the indexMost individual stocks tend to move with the broader market, so a top-down check of market condition is the first analytical step.
All readings on this track · 71 readings
  1. 1987How a failed rebound, weak breadth, and cycle dates broke the 1987 bull case
  2. 1988Diagnosing market bottoms with breadth, divergence and averages
  3. 1988Diagnosing index tops with breadth divergences
  4. 1988Record highs versus seven-day breadth and divergence
  5. 1989Constructing a percentage-scaled internals composite
  6. 1989Constructing a weekly block-tick breadth z-score
  7. 1989Constructing a dual-rate advance-decline oscillator
  8. 1989Normalize advance-decline series for a common-scale comparison
  9. 1990Unchanged-issue share as a narrow-breadth case study
  10. 1990Evaluating daily and weekly unsigned plurality breadth
  11. 1990Constructing paired new-high and new-low breadth indicators
  12. 1990Ten-day HI/LO extremes as a long-horizon breadth signal
  13. 1990Confirming index cycles with breadth, volume, and waves
  14. 1990Index cycle gates from breadth and volume
  15. 1990Constructing advance-decline breadth indicators
  16. 1990Weekly advance-decline oscillator: weight map, extremes, and spike cycle
  17. 1990Price-weighted construction distorts breadth, support, and trend
  18. 1991A peak-sequence test from the new-highs-to-advances-ratio
  19. 1991Fuzzy rules that turn daily market-breadth into a session consensus
  20. 1991From daily breadth tallies to a weighted consensus signal
  21. 1991Retesting market-breadth when market structure changes
  22. 1991Constructing TRIN as a breadth-volume ratio
  23. 1991Build the market clock before you read a price bar
  24. 1991A construction audit of the long-horizon trading index
  25. 1991Independent formula timers kept as a testable combination
  26. 1992When identical TRIN prints come from different pairings
  27. 1992Grade closing tick before a next-session breadth hypothesis
  28. 1992Noncumulative advance-decline swing confirmation
  29. 1992Five-day sum construction of the trading index
  30. 1992Daily closing-trin extremes and next-day direction
  31. 1992A three-layer audit: regime, breadth, and group RSI
  32. 1992Constructing a nine-state trend, momentum, and breadth score
  33. 1993Constructing a market-volume-impact rating from nested averages
  34. 1993When advance-decline confirmation counts the wrong universe
  35. 1993Constructing breadth momentum from advance-decline smoothing
  36. 1993Constructing a cumulative market-thrust line
  37. 1994Three-horizon construction of the Haurlan index
  38. 1994Checklist-gated session entry in 1993 index futures
  39. 1994Read one advance-decline pair through three windows
  40. 1994Constructing calibrated market-breadth summation indexes
  41. 1994Constructing a two-speed advance-decline oscillator and a calibrated summation
  42. 1995NYSE tick extremes and candlestick reversal entries
  43. 1995Assembling range, breadth, and a stored stop into one procedure
  44. 1995Restating market breadth timing rules as ratios
  45. 1995Constructing breadth ratio gates after lookback drawdowns
  46. 1995Building a short-range breadth and price oscillator
  47. 1996Constructing a smoothed advance-decline trend filter
  48. 1996Smoothed advance-decline alerts at the 1987 and 1990 turning points
  49. 1996Constructing breadth, RSI, and stochastic range filters
  50. 1996New-high and new-low counts as a breadth construction
  51. 1996Constructing the four-input breadth-volume ratio
  52. 1996Constructing the McClellan oscillator and a calibrated summation index
  53. 1996Declare the oscillator seed, then calibrate only the summation index
  54. 1997Three-gate centered strength in market-breadth construction
  55. 1997Daily advance-decline and new-high new-low breadth signals
  56. 1999Index-fund positions as a majority-vote committee
  57. 2000Tick, tiki and TRIN as a three-layer session confirmation stack
  58. 2000Constructing an advance-decline oscillator from one listed tape
  59. 2001Market breadth, beta, and volume-price confirmation
  60. 2001Regime context from relative venue volume, breadth, and intermarket spreads
  61. 2002When NYSE breadth misreads operating-stock participation
  62. 2003Two-gate breadth divergence and a trend filter for rally tops
  63. 2003Market internals confirm or diverge from the index
  64. 2004Constructing the McClellan oscillator and summation index
  65. 2005Intraday index-futures divergence as a three-part session hypothesis
  66. 2005Breadth summation levels as a short-term signal filter
  67. 2005Checking trend versus range with breadth and divergence
  68. 2011Constructing a Nasdaq hi-lo index from highs, lows, and issues traded
  69. 2013Cumulative advance-decline versus a one-year average
  70. 2013A one-year breadth average as a participation gate
  71. 2015Falsifying a healthy correction with breadth and support
All 120 readings tagged Market breadth
Also on Market breadth5 readings