Stochastic Oscillator
Category
Related Terms
Browse by Category
What Is the Stochastic Oscillator?
The Stochastic Oscillator is a momentum indicator that compares a specific closing price of a security to a range of its prices over a certain period of time. It is used to generate overbought and oversold signals.
(Note: The terms "Stochastic Indicator" and "Stochastic Oscillator" refer to the exact same tool. This entry focuses on the mechanics and formula.) The Stochastic Oscillator is based on the momentum of price action. George Lane, its creator, famously said, "Momentum always changes direction before price." Thus, the oscillator is designed to predict price reversals by detecting shifts in momentum. It tracks the location of the current closing price relative to the high-low range over a set number of periods (usually 14). * If the price closes at the absolute high of the range, the Stochastic value is 100. * If the price closes at the absolute low of the range, the Stochastic value is 0. * If the price closes in the middle, the value is 50.
Key Takeaways
- It is a range-bound oscillator (0-100) developed by George Lane.
- It assumes that prices close near the high in uptrends and near the low in downtrends.
- Readings > 80 are overbought; readings < 20 are oversold.
- The indicator is sensitive to market movements but can be smoothed (Slow Stochastic).
- Divergence between the oscillator and price is a key reversal signal.
The Formula
%K = 100 * (C - L14) / (H14 - L14) Where: C = Most recent closing price L14 = Lowest low of the 14 previous trading sessions H14 = Highest high of the 14 previous trading sessions %D = 3-period Moving Average of %K
How It Works
The oscillator outputs two lines: 1. **%K:** The "Fast" line, which follows the current price action closely. 2. **%D:** The "Slow" signal line, which is a moving average of %K. Because the %K line can be very jerky, most traders focus on the "Slow Stochastic," which applies a moving average to the %K itself before generating the signal line. This reduces false positives.
Real-World Example: Bullish Divergence
Scenario: Stock price makes a new low ($50 -> $48). Stochastic Oscillator makes a higher low (20 -> 25).
Important Considerations
In a strong trend, the Stochastic Oscillator can stay overbought (>80) or oversold (<20) for extended periods. This is not a broken signal; it indicates a strong trend. Traders should only look for reversals when the oscillator exits these zones (e.g., crosses back below 80) or when there is divergence.
FAQs
It was developed in the late 1950s by George Lane, a securities trader and technical analyst.
The Fast Stochastic is calculated directly from the formula and is very sensitive (jagged). The Slow Stochastic applies a 3-period moving average to smooth the %K line, making it less erratic and more reliable for most traders.
Yes, it is very popular among day traders for scalping. They often look for quick crosses in the overbought/oversold zones to capture small reversals.
It is different. MACD is better for trend-following and measuring the strength of a move. Stochastics is better for identifying overbought/oversold conditions and precise entry points in ranging markets.
It works on all timeframes. A 14-period setting on a daily chart looks at the last 14 days. On a 5-minute chart, it looks at the last 14 five-minute bars (70 minutes).
The Bottom Line
The Stochastic Oscillator is a precise mathematical tool for measuring the "gas in the tank" of a price move. By identifying when a trend is becoming exhausted (overbought/oversold), it allows traders to enter and exit positions with greater precision. While often confused with the RSI, its unique focus on closing price relative to range offers a distinct perspective on market psychology. Mastering the nuance of divergence and crossovers is key to using this indicator effectively.
More in Technical Indicators
At a Glance
Key Takeaways
- It is a range-bound oscillator (0-100) developed by George Lane.
- It assumes that prices close near the high in uptrends and near the low in downtrends.
- Readings > 80 are overbought; readings < 20 are oversold.
- The indicator is sensitive to market movements but can be smoothed (Slow Stochastic).