free stats

How To Use Stochastic Oscillator Effectively

What Is the Stochastic Oscillator?

The Stochastic Oscillator is a two-line indicator that fluctuates between 0 and 100.

The indicator shows how the current price compares to the highest and lowest price over the look back period. Typically the look back is 14 periods; on a weekly chart that is 14 weeks, on an hourly chart 14 hours.

When the indicator is near zero it shows the price is trading near or below the lowest low during the look back period. If the indicator is near 100, the price is trading near or above the highest high during the look back period. Above 50 and the price is trading within the upper portion of the 14 period range; below 50 and the price is trading in the lower portion of the 14 period range.

Stochastic Oscillator
Stochastic Oscillator

Stochastic Oscillator Calculation

Since the indicator has two lines-labelled %K and %D-there are two steps to calculating the Stochastic Oscillator values.

%K = (Current Close – Lowest Low) / (Highest High – Lowest Low) x 100

%D = 3-day SMA of %K


Lowest Low = lowest low for the look-back period (typically 14 periods)
Highest High = highest high for the look-back period (typically 14 periods)
SMA = Simple Moving Average

The above formula is for a “Fast Stochastic,” but there is also a “Slow Stochastic” version. It is the same as above except the Slow %K is averaged over 3 periods.

Slow %K = 3-period SMA of Fast %K
Slow %D = 3-period SMA of Slow %K

Since the Slow Stochastic is less choppy, many traders prefer it over the Fast Stochastic.

The Stochastic Oscillator is available on most trading platforms, such as ThinkorSwim, and on many free online charting sites, such as, and Yahoo! Finance.

How It Is Useful

Uses for the Stochastic Oscillator include overbought/oversold readings, divergences. bull/bear trade setups and crossovers.

Overbought and Oversold

A security is overbought when the Stochastic is above 80, and the security is oversold if the indicator is below 20.

The labels are misleading though; overbought doesn’t necessarily mean the price will drop immediately, and oversold doesn’t mean the price will rally immediately. Overbought and oversold simply mean the price is trading near the top or bottom of the 14 day range, respectively. These conditions can last for a long time.

Traders do use overbought and oversold levels to monitor reversals though. If the indicator is overbought (above 80) and then falls below 50, it indicates the price is moving lower. If the price was oversold (below 20) and rallies above 50 it indicates the price is moving higher.

False or late signals occur frequently if these signals are traded unfiltered. Use the price trend to filter the signals.

During a price downtrend, enter short when the indicator was overbought and then drops below 50. During an uptrend, buy when the price was oversold then rallies above 50. The 50 level is commonly used, but can be adjusted based on personal trading strategies.

In Figure 2 this approach is applied to a stock trending higher. Only the long trades are initiated as the Stochastic moves above 50 after being oversold. Place a stop loss below the recent low that formed just before the signal (just above recent high for short sale signals).

Apply the same method to getting out of a profitable trade. Wait for the price to reach overbought levels (for long trades) then exit when the price falls below 50 (or 70 or 60 to get out a bit earlier). For short trades, let the price move to oversold levels, then exit when the price rallies above 50 (or 30 or 40 to get out a bit earlier).

Stochastic Oscillator Limitations

The main drawback of the Stochastic is false signals. This is when an entry signal occurs on the indicator, but the price doesn’t follow through, resulting in a losing trade. During choppy market conditions this can happen frequently. One way to help with this is to use the trend as a filter—only take trade signals in the direction of the trend.

Bull and bear trade setups are prone to the same false signals, especially when the price lacks any clear direction. Trading in stocks with a clear direction and only taking trades in the same direction as that trend will help in this regard.

Divergence on the Stochastic is a warning signal, but isn’t a timing or trade signal. The price can continue to trend for a long time in the face of divergence. So while divergence works sometimes, it needs to be combined with other forms of analysis or a trade signal to make it an effective trading tool.

Proponents of the Stochastic Oscillator

The man attributed to devising the Stochastic Oscillator is George C. Lane (1921 – 2004). He was a trader, technical analyst, author, speaker and President of Investment Educators Inc. The Stochastic concept was based on the idea that momentum must always change before price.

The indicator is one of the most popular in use today, used by countless traders and included in many technical analysis newsletters. Despite the drawbacks highlighted, it continues to have a wide following mainly because of the numerous ways it can be used for both analyzing and trading all types of markets.

The Bottom Line

The Stochastic Oscillator is used in various capacities, including overbought/oversold levels, divergences and bull/bear trade setups. It can also be used to provide trade signals and let you quickly know where the price is in the context of the look back period. It moves between 0 and 100 and is prone to providing false signals. Using the indicator in conjunction with other indicators or price and trend analysis helps filter out some of the false signals.

Article Courtesy :


Do You Want To Make Thousands Of Dollars Extra Cash Every Month
From Forex Trading In Pakistan?

Subscribe To Our Mailing List And Get Free Forex Training Videos, Free Forex Trading Strategies, Free Forex Indicators, Robots And Free Forex Analysis From ForexGuru.Pk Team In Your Email

We Respect Your Privacy And Protect It Seriously

Categories: Forex Trading Help


Forex Course - Forex Signals - ForexGuru.Pk - Dr. Zia-al-Hassan