All indicators

Stochastic Momentum Index _ UCSgears

Dec 3, 2014

Static chart image
SignalsOscillatorsDivergences

The Stochastic Momentum Index _ UCSgears indicator provides a refined version of the traditional stochastic oscillator by calculating the distance of the current closing price relative to the midpoint of the high-low range. This tool helps traders identify momentum shifts and potential trend reversals through double-smoothed price change analysis, offering a clearer perspective on price velocity compared to standard range-based oscillators.

Usage

The Usage of the Stochastic Momentum Index (SMI) involves monitoring the relationship between the SMI line and its signal line, as well as its position relative to specific horizontal levels.

  • Momentum Crossovers: A common application is identifying bullish or bearish signals when the SMI line (blue) crosses the Signal line (red). A cross above the signal line suggests increasing bullish momentum, while a cross below indicates bearish pressure.
  • Overbought and Oversold Levels: The indicator features predefined levels at +40 and -40. When the SMI rises above +40, the asset may be considered overbought, suggesting a potential pullback. Conversely, values below -40 indicate oversold conditions where a relief rally or reversal might occur.
  • Zero Line Reversals: The zero line represents the midpoint of the price range. Sustained movement above zero indicates a bullish bias, while movement below zero indicates a bearish bias.
  • Divergence: Traders can look for discrepancies between price action and the SMI peaks/valleys to identify potential exhaustion in the current trend.

Details

Developed by William Blau in 1993, the Stochastic Momentum Index improves upon the classic Stochastic Oscillator by using the distance of the close from the center of the high/low range rather than the distance from the low of the range.

The calculation involves:

  1. Range Calculation: Determining the highest high and lowest low over a specific period (Percent K Length).
  2. Relative Distance: Calculating the difference between the current close and the midpoint of that range.
  3. Double Smoothing: The script applies a nested Exponential Moving Average (EMA) to both the relative distance and the total range. This double-smoothing process effectively filters out market noise, resulting in a smoother curve that is more responsive to significant momentum shifts than traditional oscillators.

Settings

  • Percent K Length: Sets the lookback period used to calculate the price range (highest high and lowest low).
  • Percent D Length: Determines the smoothing factor for the internal nested EMAs and the final Signal Line. Increasing this value will result in a smoother but more lagging indicator.

FAQ

How does the SMI differ from the traditional Stochastic Oscillator? The traditional Stochastic Oscillator measures where the price is relative to the bottom of the range, while the SMI measures where the price is relative to the midpoint of the range. This makes the SMI more centered around a zero line and potentially more sensitive to momentum changes.

What are the default overbought and oversold levels? The indicator uses +40 for overbought and -40 for oversold. These levels are tighter than the traditional 80/20 levels used in standard stochastics due to the double-smoothing nature of the SMI calculation.

How can I access this indicator? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.