Skip to main content
Track Stochastic oscillator
10 / 42
Library

1994issue C061-7

Construct the four-state price-volume rank before filtering it

A price-volume rank encodes each bar by the signs of price and volume change. Exponential averages and a reversed stochastic then filter that four-state code rather than read price on their own.

  • The price-volume rank is a four-value code built from the signs of price and volume change. The size of either change is ignored.
  • State 1 is the strongest joint advance, state 2 is a maturing-advance warning, state 4 is the weakest high-pressure state, and state 3 is waning downside pressure.
  • Editorial: exponential rank smoothers and a reversed stochastic are filters on the coded series, not independent readings of price.
  • The same mapping applies at any consistent sampling interval. Unchanged price uses a related market's direction; unchanged volume reuses the prior interval's volume direction.
Entries in this reading3 entries

Start with a four-state code

The price-volume rank is a four-value code for one sampling interval. It records whether price and volume rose or fell, not how far either moved.

Only the sign of each period's price and volume change enters the rank. The size of either change is ignored.

What each state means

The rank assigns 1 when price and volume both rise, 2 when price rises while volume falls, 4 when price falls while volume rises, and 3 when both fall.

State 1 is price up and volume up, treated as the strongest joint-advance state. The cycle reading treats joint advances as strength.

State 2 is price up and volume down, treated as a still-rising but weakening state. The cycle reading treats rising price with falling volume as a maturing-advance warning.

State 4 is price down and volume up, treated as the weakest, highest-pressure state. The cycle reading treats falling price with rising volume as the weakest state.

State 3 is price down and volume down, treated as fading downside participation. The cycle reading treats falling price with falling volume as waning downside pressure.

The same mapping, with two substitution rules

The same rank mapping is specified for any consistent sampling interval from intraday ticks to multi-year views, and for any instrument that reports both price and volume.

If price is unchanged, a related market's price direction is substituted. If volume is unchanged, the prior interval's volume direction is reused.

Exponential rank smoother

The rank series may be smoothed with moving averages or other filters. An exponential rank smoother is an exponential moving average applied to the discrete rank so the four-state series can be compared with a shorter average or a second smoothing pass.

One documented intermediate overlay is a 10-day exponential average of the rank compared with a five-day exponential average of that smoothed series.

Reversed stochastic on the rank

A shorter-horizon overlay applies a 5%K stochastic with 3%K slowing to the rank. The reversed stochastic flips conventional high and low conventions because a rising rank is defined as deterioration.

Under that reversed stochastic rule, a reading at or above 80 is a preliminary one-sided condition confirmed when the line turns down. A reading below 20 is the opposite preliminary condition confirmed when the line turns up.

A longer-horizon second smoothing

A longer-horizon construction applies a second 10-day exponential average to the first 10-day smoothing.

Cycle position is then read from the line's trend, linear-regression sectors, and reference level 2.50 rather than from discrete crosses. Reference level 2.50 is a midpoint on the double-smoothed rank used to mark a shift toward weaker longer-horizon conditions.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
10 of 42 in the Stochastic oscillator track
19961-10 pp.Next on Stochastic oscillatorCrowded stochastics, false breakouts, and hidden stopsCheaper data, low-cost charting software, and packaged mechanical systems are linked to more traders acting on the same rules and to more frequent false signals, failed breakouts, and stop-running.
All readings on this track · 42 readings
  1. 1987Stochastic fast and slow construction as a rebuildable stack
  2. 1989Building the stochastic oscillator from close location
  3. 1990Monthly stochastics as a multi-year bond regime filter
  4. 1990Walk-forward screen for yen indicator rules
  5. 1990Slow stochastic construction for index pullback entries
  6. 1991Random Walk Index construction with an adaptive lookback
  7. 1991Building a two-stage stochastic oscillator from close location
  8. 1992Constructing fast and slow stochastic oscillator lines
  9. 1992Constructing nested stochastic lookbacks
  10. 1994Construct the four-state price-volume rank before filtering it
  11. 1996Crowded stochastics, false breakouts, and hidden stops
  12. 1997Fade and follow entries from stochastic extremes
  13. 1998Oversold confirmation as a staged rule-based-entry case
  14. 1999Constructing regular and slow stochastic oscillators
  15. 2001Construct a variable-interval simple moving average from stacked extremes
  16. 2001Threshold RSI and stochastic setups with next-bar stops
  17. 2001Two tests of a rate-adjusted earnings-yield gap
  18. 2002Constructing a two-line stochastic from a range-normalized close
  19. 2002Inspect mechanical stochastic daytrade rules on one bar
  20. 2003Constructing an adaptive stochastic RSI
  21. 2003Four parameters that construct a stochastic oscillator
  22. 2004Volume breakout as signal, pullback as entry
  23. 2004A first currency-market checklist with two averages and a slow stochastic
  24. 2005Shared-scale cycle indexes with companion oscillators
  25. 2005Current-bar versus prior-bar range construction for the stochastic oscillator
  26. 2005Two-session moving-average pullback short
  27. 2006Market condition as a permission layer for moving averages and oscillators
  28. 2008Lock the stop at support before sizing a stochastic entry
  29. 2010Construct a center-line volume oscillator and read it with a stochastic oscillator
  30. 2010Sharpened RSI turns with rainbow averages and a slow stochastic
  31. 2011Build a Spearman rank oscillator from ordered closes
  32. 2012Gold as a regime-dependent hedge in the euro-area crisis
  33. 2012Pairing moving averages with variable-length stochastics
  34. 2014Two-leg stochastic stress oscillator as a rebuild drill
  35. 2014Ingress dates as price bases for relative strength, stochastics, and moving averages
  36. 2017Constructing a dual EMA stochastic from range normalization
  37. 2018Constructing a two-stage stochastic RSI for comparable price-oscillator divergences
  38. 2018Combining a weekly stochastic, a long moving average, and two-day resistance
  39. 2018Weekly and daily stochastic readings with a long moving average and support
  40. 2018A confirming workflow for rotating from discretionary to staples
  41. 2019Stochastic scan thresholds, averages, and formula syntax
  42. 2020Constructing Slow %K as a two-stage helper
All 170 readings tagged Stochastic oscillator
Also on Stochastic oscillator5 readings