RSI and MACD are the foundational momentum tools. Stochastic, Williams %R, and CCI each fill specific use cases but share most of their conceptual ground with the foundational tools. Understanding what each one does differently — and when each is appropriate — completes the momentum oscillator toolkit.
This lesson covers the remaining major momentum oscillators comparatively rather than each getting a dedicated lesson. RSI and MACD are the foundational momentum tools that most traders use most of the time. Stochastic, Williams %R, and CCI are alternatives that serve specific purposes but share much of their conceptual ground with the foundational tools. Understanding what each one does differently, when each is appropriate, and when each is unnecessary completes the momentum oscillator toolkit.
The lesson is structured comparatively because reading three lessons that each say 'this is a momentum oscillator that goes from X to Y with overbought above A and oversold below B' would be tedious without adding much understanding. Instead, this lesson treats them together so readers can see how each variant differs from RSI and from each other, and develop intuition for which to choose when.
| Term | Definition |
|---|---|
| Stochastic Oscillator | A momentum oscillator developed by George Lane in the late 1950s. Measures the current closing price relative to the high-low range over a specified period. Scaled from 0 to 100 with typical overbought above 80 and oversold below 20. Has two components: %K (the fast line) and %D (the slow line, a moving average of %K). |
| %K (fast stochastic) | The primary stochastic line. Calculated as ((current close - lowest low) / (highest high - lowest low)) × 100, where the lowest low and highest high are measured across the specified period (default 14). |
| %D (slow stochastic) | A moving average of %K, typically a 3-period simple moving average. Serves as a signal line for crossovers similar to MACD's signal line. |
| Fast Stochastic | The traditional stochastic that displays raw %K and a 3-period SMA of %K as %D. Responds quickly to price changes but produces many false signals. |
| Slow Stochastic | A smoothed version where the displayed %K is itself a 3-period SMA of the original raw %K, and %D is a 3-period SMA of the smoothed %K. Produces fewer signals than fast stochastic with better reliability. Most platforms default to slow stochastic. |
| Williams %R | A momentum oscillator developed by Larry Williams. Conceptually identical to fast stochastic but displayed on a -100 to 0 scale (with -20 as overbought and -80 as oversold) instead of 0 to 100. Many traders find the negative scale less intuitive, which is why Williams %R is less popular than stochastic despite being mathematically very similar. |
| Commodity Channel Index (CCI) | A momentum oscillator developed by Donald Lambert in 1980. Measures how far the current price has deviated from its statistical average. Unlike the bounded oscillators (RSI, Stochastic, Williams %R), CCI is unbounded — it can reach any value, though most readings fall between -200 and +200. Originally designed for commodities (hence the name) but works on any asset class. |
| Overbought threshold (Stochastic) | Traditionally 80. Readings above 80 suggest the current close is near the top of recent range. As with RSI, this doesn't automatically mean reversal in trending markets. |
| Oversold threshold (Stochastic) | Traditionally 20. Readings below 20 suggest the current close is near the bottom of recent range. |
| CCI overbought/oversold | Traditionally +100 and -100 respectively, though many traders use +200/-200 for stronger signals. The unbounded nature means CCI can reach extreme values during powerful moves that bounded oscillators can't capture. |
| Centerline crossover (Stochastic) | The 50 level on stochastic. Crossings above 50 indicate the close is in the upper half of recent range; below 50, the lower half. |
| CCI zero line | The reference point for CCI. Crossings above zero indicate the close is above its statistical average; below zero, below average. |
Despite the shared category, each oscillator has specific characteristics that distinguish it.
The 'indicator soup' problem from Lesson 29 applies particularly strongly to momentum oscillators. Adding RSI, MACD, Stochastic, Williams %R, and CCI all to the same chart is the most common form of indicator soup. The five oscillators are showing largely the same information (recent momentum) in five slightly different forms. They'll usually agree, which creates the illusion of confirmation without actually providing independent signals. When they disagree, the trader has to figure out which to trust, which usually defaults to whichever happens to match their existing bias.
Pick one or two oscillators that fit your style and ignore the rest. Most working traders use RSI alone, MACD alone, or RSI+MACD combined. Adding more momentum tools beyond this typically produces worse decisions rather than better.
The published research on Stochastic, Williams %R, and CCI is more limited than RSI and MACD research because these oscillators are less widely used. The general findings parallel what we've seen with RSI and MACD: standalone oscillator signals produce mediocre results; integrated approaches improve substantially.
The momentum oscillators integrate with everything the curriculum has built. Candle patterns gain timing precision when they appear at oscillator extremes. Chart patterns gain momentum confirmation when oscillators support their implied direction. Moving averages provide trend context that filters which oscillator signals to trust. The integrated reading uses momentum oscillators as one dimension of multi-layer analysis rather than as standalone signals.
Lesson 37 covers volume analysis tools — OBV, VWAP, Money Flow Index, and the volume-based studies in the Market Strength category. Volume adds another analytical dimension beyond price action and momentum. The combination of price action, momentum, and volume forms the foundation of most professional technical analysis approaches.
Key Takeaways
A trader wants to analyze a highly volatile commodity that regularly makes extreme moves in short periods. They're finding that RSI keeps hitting 70 or 30 and capping there, preventing them from seeing how extreme the move actually is. Which oscillator should they consider, and why?
In this lesson
400 — Technical Indicators — Integration and Methodology