Skip to content
On this page
  1. Key Takeaways
  2. What It Is
  3. The Intuition
  4. How It Works
  5. Worked Example
  6. Common Mistakes
  7. Frequently Asked Questions
  8. Sources
  9. Disclaimer
← All concepts
Technical AnalysisAdvanced5 min read

Volume Zone Oscillator: Khalil's Signed Volume EMA

The **volume zone oscillator** is a normalized volume momentum line developed by Walid Khalil and David Steckler and published in the May 2011 issue of Technical Analysis of Stocks and Commodities. It plots signed volume flow on a fixed -100 to +100 scale, which lets the same overbought and oversold zones apply across symbols.

Key Takeaways

  • VZO compares an EMA of signed volume to an EMA of raw volume and scales the ratio to plus or minus 100.
  • Zone readings above +40 are overbought; below -40 are oversold; extremes are above +60 and below -60.
  • A 14-period EMA setting is the standard daily-chart parameter in the original article.
  • Mistaking the indicator's overbought zones for direct sell signals is the most common error in practice.

Key Takeaways

  • VZO compares an EMA of signed volume to an EMA of raw volume and scales the ratio to plus or minus 100.
  • Zone readings above +40 are overbought; below -40 are oversold; extremes are above +60 and below -60.
  • A 14-period EMA setting is the standard daily-chart parameter in the original article.
  • Mistaking the indicator's overbought zones for direct sell signals is the most common error in practice.

What It Is

The volume zone oscillator, often shortened to VZO, is a single-line oscillator plotted below price. Unlike OBV or Price Volume Trend, which are cumulative and platform-dependent, VZO is bounded by construction.

Khalil's design uses two EMAs of volume. One assigns volume a positive or negative sign based on close direction. The other treats all volume as positive. The ratio of the signed EMA to the absolute-value EMA, multiplied by 100, gives the oscillator value.

The Intuition

Cumulative volume indicators answer "how much net flow has accumulated since the chart started?" That is useful for slope and divergence, but the absolute number is not comparable across stocks.

Khalil wanted a volume momentum indicator that could be compared the way RSI is compared. By dividing signed volume EMA by total volume EMA, the result is automatically scaled. A VZO of +50 in a 200-dollar stock and +50 in a 20-dollar stock mean the same thing: signed volume flow is fairly strongly positive.

How It Works

Start with the signed volume series:

SV = +Volume if Close > Prior Close
SV = -Volume if Close <= Prior Close

Compute two EMAs:

VP = EMA(SV, period)        // Volume Position
TV = EMA(Volume, period)    // Total Volume EMA

The published default for period is 14. The oscillator is the scaled ratio:

VZO = 100 * VP / TV

The bounded scale supports fixed zones. Khalil and Steckler propose:

  • Above +40: overbought, buying pressure dominant
  • Above +60: extreme overbought, distribution risk
  • Below -40: oversold, selling pressure dominant
  • Below -60: extreme oversold, accumulation possible
  • Zero line: regime divide between bullish and bearish flow

Like RSI, VZO can stay in its overbought or oversold zones for long stretches in strong trends. The zones describe pressure, not automatic reversal signals.

Worked Example

Take a stock printing 14 daily bars. Assume the EMA of signed volume has settled near +600,000 and the EMA of total volume sits near 1.2M.

VZO = 100 * 600,000 / 1,200,000 = +50

VZO at +50 sits inside the overbought zone but well below the +60 extreme. Combined with a steady price uptrend, that reading is consistent with healthy demand rather than imminent reversal.

Now imagine the next two weeks: price keeps climbing while signed volume EMA dips toward +400,000 and total volume EMA rises toward 1.3M. VZO falls to roughly +31, dropping out of the overbought zone even as price grinds higher. That is the classic VZO bearish divergence Khalil highlighted.

Common Mistakes

  1. Treating +40 as a sell signal. Like RSI, VZO can sit in the overbought zone through entire trend legs. Use zone exits, not zone entries, as triggers.
  2. Ignoring the zero line. Zero is the regime divide. Sustained readings below zero in what looks like an uptrend deserve a serious second look.
  3. Mixing different period defaults. The 14-period EMA is the published standard. Shorter periods produce too many false zone crosses; longer periods lag.
  4. Forgetting that signed volume uses close direction. Volatile after-hours moves that swing the close can flip the sign of an entire bar's volume in one tick.
  5. Reading the bounded scale as universal. VZO is comparable across symbols in spirit, but not perfectly. Liquidity and volatility differences still affect how long the line spends in each zone.

Frequently Asked Questions

What is the volume zone oscillator in simple terms? The volume zone oscillator is a bounded line that divides an EMA of signed volume by an EMA of total volume, scaled to plus or minus 100, so that flow pressure can be read across different stocks.

How does the volume zone oscillator affect investment decisions? Investors use VZO crossing above zero as confirmation of bullish flow and crossing back below the +40 overbought line as a momentum cooling signal. Pair it with price structure for entries.

What is a real-world example of the volume zone oscillator? On a daily large-cap chart in a healthy uptrend, VZO often holds between +20 and +60 for weeks. When the line rolls over and exits +40 to the downside, momentum-focused traders use it as a flag to tighten stops.

How can investors use the volume zone oscillator effectively? Stick to the 14-period setting, treat zone exits rather than entries as triggers, watch the zero line for regime shifts, and combine with divergence at swing extremes.

How is the volume zone oscillator different from the Klinger volume oscillator? KVO subtracts a slow EMA of volume force from a fast EMA, producing an unbounded line. VZO divides signed volume EMA by total volume EMA, producing a bounded -100 to +100 oscillator with fixed zones.

Sources

  1. Khalil, W. and Steckler, D. In The Volume Zone. Technical Analysis of Stocks and Commodities, May 2011. http://traders.com/documentation/feedbk_docs/2011/05/Khalil.html
  2. MotiveWave Studies, Volume Zone Oscillator. https://www.motivewave.com/studies/volume_zone_oscillator.htm
  3. ThinkOrSwim Studies Library, VolumeZoneOscillator. https://toslc.thinkorswim.com/center/reference/Tech-Indicators/studies-library/V-Z/VolumeZoneOscillator
  4. Quantified Strategies, Volume Zone Oscillator (VZO). https://www.quantifiedstrategies.com/volume-zone-oscillator/

Disclaimer

This article is educational content only and is not financial advice. Nothing here is a recommendation to buy, sell, or hold any security. Consult a licensed advisor before making investment decisions.

The IWP Substack

You understand the concept. Now see it applied.

The Investing With Purpose Substack turns ideas like this into research and risk-managed trade plans on real stocks, updated every week.

Read on Substack (opens in a new tab)

Related concepts