Stochastic Momentum

Modified on Mon, 08 May 2023 at 07:14 PM

The Stochastic Momentum indicator (Stochastic Momentum Index, SMI) was developed by William Blau and was firstly introduced in the January 1993 issue of the Technical Analysis of Stocks &Commodities magazine.

It contains an interesting interpretation of the popular Stochastic oscillator. While the Stochastic provides a value that reflects the distance from the current closing of the candle, close to the recent high/low range for x periods, the SMI shows where the closing price is close to the midpoint of the current high/low range for x periods.

The result is an oscillator the value of which fluctuates in the range of +/- 100. It is a bit more ordered than the equal period Stochastic.

  • If the closing is higher than the rangemidpoint, the SMI has a positive value.
  • If the candle has closed lower than therange midpoint, the oscillator value is negative.

The interpretation is almost identical to the classic Stochastic.

It includes three popular methods:

  • Buy when the SMI falls below a certainlevel (for example, -40) and then rises above itsell when the oscillatorrises above a certain level (for example, +40) and then falls below it. However, before you base trading on strict overbought/oversold levels, it is recommended to first determine the market trendiness using indicators such as the Chande Momentum Oscillator. If these indicators point to a flat market, then trades based on overbought/oversold levels will give better results. If a trend market is fixed, you can use the oscillator to enter the market in the trend direction.
  • Buy when the SMI rises above its signal(dashed) line and sell when it falls below it.
  • Search for divergences. For example, findwhere prices are forming series of new highs, while the SMI isn’t updatingits previous highs.

The indicator view in the chart.

The indicator has the following parameters:


Period %K - setting of the %K period for the Stochastic indicator.

Period %D - setting of the %D period for the Stochastic indicator.

Exponential moving average - set the exponential moving average period.


Panel/Moving average period - selection of the indicator location in the chart:

  • New panel
  • Chart

Bottom Band, Top Band, Middle Band

Show value - display of the indicator value on the price scale on the left.

Scale/Auto-scaling - if this option is on, the scale will be automatically calculated, based on the minimum and maximum indicator values, so that the indicator would fit in the chart.

Color - color setting of the indicator.

Visual type - visual setting of the indicator display in the chart:

  • Line
  • Histogram
  • Hash
  • Block
  • Cross
  • Square
  • Dots
  • Up arrow
  • Down arrow
  • Axis label
  • Hide

Line style - setting of the line display style:

  • Solid
  • Dash
  • Dash - dot
  • Dash - dot - dot

Width - setting of the indicator line width.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article