Main Page > Articles > On Balance Volume > Klinger Oscillator: Combining Volume and Price for Trend and Reversal Signals

Klinger Oscillator: Combining Volume and Price for Trend and Reversal Signals

From TradingHabits, the trading encyclopedia · 5 min read · February 28, 2026
The Black Book of Day Trading Strategies
Free Book

The Black Book of Day Trading Strategies

1,000 complete strategies · 31 chapters · Full trade plans

Introduction to the Klinger Oscillator

The Klinger Oscillator is designed to be a long-term indicator of money flow. It is based on the idea that a rising tide of volume into a stock should lead to a rising price, and vice versa. The oscillator is calculated using the difference between two exponential moving averages (EMAs) of the Volume Force (VF). The VF is a measure that combines price, volume, and trend.

The Klinger Oscillator Calculation

The calculation of the Klinger Oscillator is more complex than many other volume indicators:

  1. Volume Force (VF):

    VF = Volume * [2 * ((dm / cm) - 1)] * Trend * 100
    

    Where:

    • dm = (High - Low)
    • cm = cm_yesterday + dm (if Trend == Trend_yesterday)
    • cm = dm_yesterday + dm (if Trend != Trend_yesterday)
    • Trend = +1 if (High + Low + Close) > (Yesterday's High + Low + Close)
    • Trend = -1 if (High + Low + Close) < (Yesterday's High + Low + Close)
  2. Klinger Oscillator:

    Klinger = 34-period EMA of VF - 55-period EMA of VF
    

A signal line, which is a 13-period EMA of the Klinger Oscillator, is also typically plotted.

Advanced Interpretation for Institutional Traders

Institutional traders use the Klinger Oscillator to identify the long-term direction of money flow and to spot potential reversals.

1. Trend Identification

The primary use of the Klinger Oscillator is to identify the long-term trend. A reading above zero is generally considered bullish, while a reading below zero is bearish. A crossover of the zero line can signal a change in the long-term trend.

Klinger OscillatorInterpretation
> 0Bullish money flow
< 0Bearish money flow

2. Divergence Analysis

Divergence between the Klinger Oscillator and price can be a effective signal of a potential reversal. A bullish divergence occurs when the price makes a new low, but the Klinger Oscillator makes a higher low. This suggests that the underlying money flow is improving and that the downtrend may be coming to an end. A bearish divergence occurs when the price makes a new high, but the Klinger Oscillator makes a lower high, indicating that the underlying money flow is weakening and that the uptrend may be about to reverse.

Example: A stock has been in a strong uptrend, making a new high at $200. However, the Klinger Oscillator, which had been in positive territory, fails to make a new high and instead forms a lower high. This bearish divergence suggests that the conviction of the buyers is waning and that a top may be forming.

Conclusion

The Klinger Oscillator is a sophisticated tool that provides a long-term perspective on money flow. By combining price and volume in a unique way, it can help institutional traders identify the primary trend and spot potential reversals. While its calculation is more complex than other volume indicators, the insights it provides can be well worth the effort.

References

  1. Klinger, S. J. (1997). The Klinger Oscillator: A New Approach to Volume Analysis. Irwin Professional Publishing.
  2. Corporate Finance Institute. (n.d.). Klinger Oscillator. Retrieved from https://corporatefinanceinstitute.com/resources/career-map/sell-side/capital-markets/klinger-oscillator/