Stochastic Momentum Index (SMI) Explained: Formula, Settings, MT4/MT5

0
8
The Stochastic Momentum Index compared with the classic stochastic: SMI measures the close against the midpoint and runs from -100 to +100.

Last updated: August 31, 2026 · By: Tim Morris

The Stochastic Momentum Index (SMI) is a momentum oscillator built by William Blau in 1993 that measures where price closes relative to the midpoint of the recent high-low range, then double-smooths that reading. It swings roughly between -100 and +100, with zero marking the range midpoint, and reads cleaner than the classic stochastic.

SMI vs the classic stochasticA price series above two stacked oscillator panes: the classic stochastic bounces noisily between the 80 and 20 lines, while the Stochastic Momentum Index draws a smoother line centred on zero between plus and minus 40 bands.SMI vs the classic stochasticSame price, two momentum readouts: one noisy, one double-smoothed.PriceClassic stochastic (0 to 100)8020100500Stochastic Momentum Index (-100 to +100)+400-40+1000-100Illustrative. SMI is centred on zero and double-smoothed, so it whipsaws less.
An SMI pane compared with the classic stochastic: the SMI measures the close against the midpoint of the high-low range and double-smooths it, oscillating from -100 to +100 around a zero centre line.

What is the Stochastic Momentum Index?

The SMI answers one question: is price closing in the top half or the bottom half of its recent trading range, and by how much? A reading above zero means closes are sitting above the midpoint of the last N bars. A reading below zero means they are sitting below it.

That midpoint anchor is the whole idea. The classic stochastic compares the close to the lowest low, so its scale runs 0 to 100. Blau shifted the reference point to the center of the range, which is why SMI is centered on zero and runs about -100 to +100.

Blau published it in Stocks & Commodities as part of his work on double-smoothed momentum. On our charts we treat it as a bias-and-timing tool: bias from which side of zero it sits, timing from its crosses and reversals. It is not a standalone system, and no oscillator is.

Two rounds of smoothing sit on top of that midpoint calculation. That extra smoothing is the reason SMI whipsaws less than raw stochastic on noisy intraday charts, which matters if you trade M15 or M5 gold.

How the SMI formula works

Start with the range. Over your lookback (say 10 or 13 bars), find the highest high and the lowest low. The midpoint is halfway between them, and half the range is the distance from midpoint to either edge.

Now take the difference between the current close and that midpoint. If the close is above the midpoint, this number is positive; below, it is negative. That difference is the raw momentum signal, the numerator.

Here is the part that separates SMI from stochastic. Blau smooths that close-minus-midpoint difference twice with EMAs (typically two passes of about 3 periods each), and he smooths the half-range the same way, twice. So both the top and the bottom of the fraction get double-smoothed before you divide.

What SMI measures vs stochasticTwo mini illustrations of one bar’s high-low range: classic stochastic measures the close relative to the lowest low on a 0 to 100 scale, while SMI measures the close relative to the midpoint of the range on a minus 100 to plus 100 scale.What SMI measures vs stochasticSame bar, two reference points: the low versus the midpoint of the range.Classic stochasticHighLowCloseMeasures close vs the lowScale: 0 to 100SMIHighLowMidpointCloseMeasures close vs the midpoint. Scale: -100 to +100Above midpoint = positive, below = negativeIllustrative. Stochastic references the low; SMI references the midpoint of the range.
Two mini illustrations of one bar's high-low range: classic stochastic measures the close relative to the lowest low on a 0 to 100 scale, while SMI measures the close relative to the midpoint of the range on a minus 100 to plus 100 scale.

Divide the double-smoothed numerator by the double-smoothed half-range, multiply by 100, and you get the SMI line scaled to roughly -100 to +100. A signal line, usually a 3-period EMA of the SMI itself, gets plotted on top for cross signals.

You do not need to compute any of this by hand. The stochastic momentum index calculator will run the numbers for a series of closes so you can see how a setting change moves the output before you touch your live chart.

The takeaway without the arithmetic: SMI measures distance from the center of the range, not distance from the bottom, and it filters that measurement twice. Center reference plus double filter equals a smoother, more symmetric oscillator.

SMI vs the classic stochastic oscillator

The two look similar on a chart but they are measuring different things, and mixing up their levels is where traders get burned. Here is the clean comparison.

FeatureClassic stochasticStochastic Momentum Index
Reference pointLowest low of rangeMidpoint of range
Scale0 to 100~ -100 to +100
Centerline500
SmoothingSmooths the ratio (%K then %D)Double-EMA on numerator and denominator
CharacterNoisier, fasterSmoother, slower to flip
Typical OB/OS80 / 2040 / -40 (or 50 / -50)

The scale difference is the trap. A stochastic reading of 20 is oversold, but on SMI 20 is a positive number sitting in bullish territory. If you carry stochastic habits onto an SMI pane, you will read signals backward.

Because SMI is double-smoothed, it tends to give fewer signals and fewer false ones, but it also arrives a touch later. That is the trade you are accepting: cleaner reads for slightly slower turns.

If you want the classic version alongside it for comparison, we cover setup and settings in the MT4 stochastic indicator and MT5 stochastic indicator guides. Running both panes for a week is the fastest way to feel how much quieter SMI is.

SMI settings that actually matter

Four inputs drive the SMI, and most platform defaults are reasonable starting points. Do not chase exotic numbers; the timeframe you trade matters more than a one-period tweak.

SMI settings that actually matterA settings card listing four Stochastic Momentum Index inputs with typical values and tuning notes: %K length 10 to 13, smoothing 3 and 3, signal line 3, and overbought/oversold at plus/minus 40.SMI settings that actually matterFour inputs, sensible defaults, and when to nudge each one1%K length (lookback)Shorter = faster and noisier; use 21 for swing / Daily10 to 132Smoothing (two EMA passes)Raise to 5 / 3 on choppy M5 or M153 and 33Signal line (EMA of SMI)Push to 5 for slower, cleaner crosses34Overbought / oversoldWiden to +/-50 on strong trends+40 / -40Match settings to the noise of the chart you trade.Illustrative starting points, not fixed truth. Test on demo first.
A settings card listing four Stochastic Momentum Index inputs with typical values and tuning notes: %K length 10 to 13, smoothing 3 and 3, signal line 3, and overbought/oversold at plus/minus 40.

%K length (lookback): commonly 10 or 13. Shorter (say 8) reacts faster and fires more; longer (say 21) is calmer and better for swing reads on H4 and Daily. On H1 majors, 13 is a reasonable home base.

Smoothing periods: the two EMA passes are usually 3 and 3. Raising them to 5 and 3 smooths further if your chart is choppy; dropping toward 2 makes the line jumpier and defeats the point of using SMI over stochastic.

Signal line: a 3-period EMA of the SMI. Some traders push it to 5 for slower, more deliberate crosses. On M5 and M15 a 5-period signal cuts down on the constant back-and-forth.

Overbought / oversold levels: +40 / -40 is the common pair, and +50 / -50 is a stricter alternative that flags only harder extremes. On strongly trending instruments, widen toward +/-50 or the bands become useless because price camps inside them.

Timeframe notes from our own charts: on M15 majors, %K 13 with 5/3 smoothing and a 5-signal keeps the noise down. On H1 and H4, the standard 13 with 3/3 and a 3-signal is enough. On the Daily, a 21 lookback turns SMI into a slow trend-bias line rather than a timing tool.

How to read and trade the SMI

There are four workhorse signals, and each is worth more with confirmation than alone. Treat SMI as one voice, not the verdict.

Reading the SMI: zero line, bands, signal crossA single Stochastic Momentum Index pane scaled from minus 100 to plus 100 with a dashed zero midline and dashed overbought and oversold bands at plus and minus 40. The navy SMI line and amber signal line are drawn over time, marking a bullish zero-line cross up and an overbought reversal where SMI crosses its signal line down as a short setup.Reading the SMI: zero line, bands, signal crossStochastic Momentum Index, scaled +100 to -100 over time+100-100overbought +40oversold -400 = range midpointSMIsignal line (EMA)Cross above 0= bullish momentum biasOB + signal-cross down= short setupNote: a strong trend can pin SMI beyond +/-40Illustrative. Warnings, not automatic entries. Confirm with structure.
A single Stochastic Momentum Index pane scaled from minus 100 to plus 100 with a dashed zero midline and dashed overbought and oversold bands at plus and minus 40. The navy SMI line and amber signal line are drawn over time, marking a bullish zero-line cross up and an overbought reversal where SMI crosses its signal line down as a short setup.

Zero-line cross. SMI crossing above zero says closes have moved into the upper half of the range, a bullish shift in bias; crossing below says the opposite. This is the cleanest read of trend bias and pairs well with a moving-average or structure filter.

Overbought / oversold. Above +40 warns the move may be stretched; below -40 warns the downside may be stretched. These are warnings, not sell and buy buttons, because a strong trend can pin SMI in the zone for many bars.

Signal-line cross. When SMI crosses its own EMA signal line, that is your earlier, faster trigger. A signal-line cross back down from above +40 is a common short setup; a cross up from below -40 is a common long. Confirm with the zero line or price structure.

Divergence. Price makes a higher high while SMI makes a lower high (bearish divergence), or price makes a lower low while SMI makes a higher low (bullish). Divergence flags weakening momentum, though it can persist for a long time before price turns. Our divergence cheat sheet walks through the reliable versus the wishful patterns.

Where SMI fails is the same place every oscillator fails: strong trends. In a clean uptrend, SMI can hold above +40 and keep printing signal-line crosses that look like shorts and get run over. When the trend is obvious, favor zero-line and divergence reads over fading the extreme.

A concrete read on H1 EUR/USD: SMI tags -40, then crosses its signal line up, then pushes back above zero while price holds a higher low. Three steps in agreement, an oversold stretch, momentum turning, and bias flipping bullish, is a cleaner long than any one of those signals taken alone.

On gold (XAU/USD), this failure mode is severe. During a trending gold session, SMI can sit pinned in overbought or oversold for hours while price grinds far further in the trend direction. Do not fade a pinned SMI on gold, and size any stop in price distance, dollars per ounce, not pips, since gold’s daily swings dwarf a normal FX pip stop.

Common mistakes traders make

  • Reading SMI on the stochastic scale. SMI runs -100 to +100 with zero at the center; 20 is bullish here, not oversold. Carrying 80/20 habits onto an SMI pane reverses your signals.
  • Fading overbought and oversold in a trend. SMI can stay above +40 or below -40 for many bars during a strong move. Blindly shorting every OB print in an uptrend is how accounts bleed, especially on trending gold.
  • Over-tightening the smoothing. Dropping the EMA passes toward 2 to get faster signals throws away the double-smoothing that made you pick SMI over raw stochastic in the first place.
  • Trading every signal-line cross. On M5 and M15 the SMI crosses its signal line constantly. Without a higher-timeframe bias filter, most of those crosses are noise.
  • Treating divergence as a timer. Divergence flags weakening momentum, not the exact turn. Price can hold a divergence for many bars; wait for a break of structure or a zero-line confirmation.
  • Using one setting on every timeframe and instrument. A 13/3/3 that behaves on H1 EUR/USD is too jumpy on M5 gold. Match lookback and smoothing to the noise of the chart you are on.

SMI indicators for MT4 and MT5

MetaTrader does not ship SMI as a built-in, so you load a custom indicator. For MT5 the closest to Blau’s original is the Blau SMI indicator for MT5, which plots the SMI line and its signal EMA in a separate pane with the standard inputs exposed.

If you want on-chart alerts rather than reading the pane yourself, the SMI with arrows for MT4 marks signal-line crosses with arrows. Treat those arrows as prompts to look, not as a trade command, and confirm each against structure and the zero line.

One honest note on any “no-repaint” or “100% accurate” claim you see attached to an SMI arrow indicator: SMI is EMA-based, and the current bar’s value updates until the bar closes. Signals on the forming bar can shift. The only way to know an indicator does not repaint is to watch a closed-bar signal and confirm it stays put; take the marketing claim as unverified until you have done that.

Before you rely on any settings on live money, run a handful of closes through the stochastic momentum index calculator so the number on your chart matches what you expect from the inputs.

Frequently asked questions

Is the Stochastic Momentum Index better than the normal stochastic?

Not better, different. SMI is double-smoothed and centered on zero, so it whipsaws less and reads cleaner on noisy charts, at the cost of arriving slightly later. If constant false stochastic signals frustrate you, SMI is worth a trial. Neither one is a system by itself.

What are the best SMI settings for day trading?

A reasonable starting point is %K 13, smoothing 3 and 3, signal 3, with +40 / -40 bands. On fast charts like M5 and M15, raise smoothing to 5/3 and the signal to 5 to cut noise. Test on a demo before trusting any setting live; the right numbers depend on your instrument’s volatility.

What do the +40 and -40 levels mean on SMI?

They are overbought and oversold thresholds on the -100 to +100 scale. Above +40 suggests the up-move may be stretched; below -40 suggests the down-move may be stretched. They are warnings, not automatic entries, because a strong trend can hold SMI beyond those levels for a long stretch.

Does the SMI repaint?

The SMI is EMA-based, so the value on the currently forming bar can still change until that bar closes. Closed-bar readings are fixed. Any indicator claiming it “never repaints” should be checked by watching closed-bar signals yourself; take the claim as unverified until then.

Can I use SMI on gold (XAU/USD)?

Yes, but with care. During trending gold sessions SMI can sit pinned in overbought or oversold for hours while price runs far further. Do not fade a pinned SMI on gold, lean on zero-line and divergence reads instead, and set stops in dollars per ounce, not pips.

What is a good confirmation to pair with SMI signals?

Structure and a higher-timeframe bias. Use a zero-line cross or a moving average to confirm trend direction, then take signal-line crosses only in that direction. A break of a swing high or low adds weight to a divergence read. One filter turns most of SMI’s noise into skippable signals.


Trading forex and CFDs carries a high level of risk and is not suitable for everyone. Most retail traders lose money. Nothing here is financial advice; it is educational content only. Always do your own analysis and never risk money you cannot afford to lose.

Ready to put this into practice?

Open an account with a regulated broker and apply what you have learned. These are the three brokers we recommend:

XM
  • Fractional lot sizing
  • Built-in risk calculator
  • Negative balance protection

Open XM account →

FBS
  • Micro lot support
  • Automated position sizing
  • Free demo account

Open FBS account →

FXOpen
  • Advanced order types
  • Copy trading available
  • 100+ indicators

Open FXOpen account →

Trading forex and CFDs carries a significant risk of loss and is not suitable for everyone. Broker links are affiliate links — we may earn a commission at no cost to you.

LEAVE A REPLY

Please enter your comment!
Please enter your name here