1993issue C021
Building a bounded momentum oscillator with RSI smoothing
A relative strength index and a relative momentum index share one recursive smoother and the same map of a strength ratio through one hundred times the ratio divided by one plus the ratio. The construction difference is only how each upside increment and downside increment is defined.
- A relative strength index is one hundred times a strength ratio divided by one plus that ratio, with the ratio formed from lookback averages of upside closes and downside closes.
- Those averages are updated by subtracting one lookback-fraction of the previous average and adding the latest upside close, downside close, or zero.
- A relative momentum index keeps the same map, but forms its ratio from smoothed multi-bar momentum increments rather than one-bar closes.
- Editorial reading: naming the increment, the smoother, and the bounded map makes the swap from a one-bar close change to a multi-bar momentum span a controlled construction experiment, not a new indicator brand.
The shared bounded map
A relative strength index can be expressed as one hundred times a strength ratio divided by one plus that same ratio. In that construction, the strength ratio is the lookback average of upside closes divided by the lookback average of downside closes.
The bounded-ratio map is that transform. It converts a non-negative strength ratio into one hundred times the ratio divided by one plus the ratio.
A relative momentum index keeps the same one-hundred times ratio-over-one-plus-ratio map, but forms its ratio from smoothed multi-bar momentum increments rather than one-bar closes.
What counts as an increment
A relative strength index is a bounded oscillator formed from smoothed one-bar upside closes versus smoothed one-bar downside closes, then mapped through a ratio-to-100 transform. The upside increment is the non-negative one-bar up close. The downside increment is the non-negative absolute one-bar down close.
A relative momentum index uses the same bounded mapping and the same smoother, but each increment is the signed gap between the latest close and the close a chosen number of bars earlier. The upside momentum increment is the difference between the latest close and the close Y bars earlier when that difference is positive, and zero otherwise. The downside momentum increment is the absolute value of that same multi-bar difference when the difference is negative, and zero otherwise.
The momentum span is the lag, in bars, used to define each signed price increment before smoothing.
How the increment is smoothed
Each lookback average is updated by subtracting one lookback-fraction of the previous average and adding the latest upside close, downside close, or zero.
That step is an average-off update: a recursive smoother that removes one lookback-fraction of the previous total and adds the latest increment. The lookback is the window length that sets both the seed sum of increments and the 1-over-X decay of the recursive update.
A worked relative momentum index
A worked construction uses a five-bar momentum span and a twenty-bar smoother. After a seed window that sums the first twenty increments, later smoothed values use an average-off update: the prior total minus one-twentieth of that total plus the latest increment.
The finished oscillator value is the bounded mapping of the smoothed upside series divided by the smoothed downside series.
S&P 500 closes from the relative-momentum worksheet

The sidebar fixes the momentum gap at five sessions (y = 5) and Wilder’s recursive smoother at twenty sessions (x = 20). The bounded RMI is printed only on the last five rows, after the 20-day seed sum is in place.
All readings on this track · 51 readings
- 1984Half-cycle differencing for momentum signals
- 1987Relative strength evaluation under competing optimization criteria
- 1988Weekly MACD as a two-clock momentum confirmation stack
- 1989Equal-weight zero-cross from smoothed spreads
- 1989Testing relative-strength-index reversal rules against trend continuation
- 1989Smoothed three-day futures filter for index option bounces
- 1989Cycle-length windows for momentum, Relative Strength Index, and stochastic construction
- 1991Filtered rally magnitude as a bull-regime breakout
- 1992Constructing true strength from double-smoothed momentum
- 1992Constructing a double-smoothed true strength index
- 1993When momentum structure and breadth break together
- 1993Constructing double-smoothed range and momentum oscillators
- 1993Constructing a two-parameter relative momentum index
- 1993Building a bounded momentum oscillator with RSI smoothing
- 1993Two-speed oscillators with divergence and trendline gates
- 1993Constructing a relative momentum index from the relative strength index
- 1994Constructing daily advance-decline breadth tools
- 1994Building a composite regime score from monetary climate and weekly trend
- 1994Averaging Relative Strength Index and the stochastic oscillator into one reversal oscillator
- 1995Dividend-yield regression as a hold versus momentum gate
- 1996Jump and hold filters for long-term Treasury yield direction
- 1997Constructing extendedness from a 10 percent swing filter
- 1997A range-expansion oscillator that can refuse its own stretch
- 1997RSI trend permission and Fibonacci pullback rules
- 1998Nested midpoint construction for a range-normalized oscillator
- 1999Evaluating Relative Strength Index momentum with zero-line and threshold rules
- 1999Treat RSI and momentum as three mechanical procedures
- 2000Thrust strength figure from moving-average swings
- 2001Constructing a non-range-bound balance of market power score
- 2004Cleaned breadth oscillator and new-high divergence: a swing-market case file
- 2004Evaluating advance-issues-momentum on a fixed-symbol-basket
- 2004Constructing a trend filter from two adjacent high-low windows
- 2006A dollar-versus-commodity extreme as a regime case
- 2008Zero-centered stochastic bands and bracket stops
- 2012Evaluating engulfing momentum across hold windows
- 2012Staged stops as one mechanical entry and exit procedure
- 2012Stacking a relative-strength-index forecast, a trend filter, and long-only momentum
- 2013Constructing fair-value filters from averages and momentum
- 2014Constructing a multi-window slope divergence entry
- 2015Bandedge trend filter construction with inverse crossover rules
- 2017Opposite rules for index price and volatility momentum
- 2018A three-state overlay that colors a trend only after the line clears the bar
- 2018Half-cycle relative-strength index with a Fisher map for cyclic reversals
- 2018Emotion as a rule input when momentum breaks
- 2018Two-bar body expansion as a momentum breakout construction
- 2019Pair a two-day high breakout with a volume-weighted exit on the same chart
- 2020Building reflex and trendflex cross and extreme entry rules
- 2020Construct a dual-series price momentum oscillator overlay
- 2020A multi-timeframe stochastic as a panel of weekly voters
- 2020Centerline crossovers that compare index momentums
- 2020Multi-timeframe stochastic voting as one mechanical rule