The On Balance Volume Indicator In Depth

On Balance Volume indicator

The On Balance Volume indicator (OBV in short) was developed by Joe Granville in the 1960s. Back in the days, it was a revolutionary indicator and today, many professional financial market traders use this leading indicator for analysis and trading.

The indicator considers volume as well as whether the volume is pushing prices up or down. It is used in technical analysis to measure buying and selling pressure. It is a cumulative indicator meaning that on days when the price goes up, volume is added to the cumulative OBV total.

If the price goes down, that day's volume is subtracted from the OBV total. The On Balance Volume indicator is regarded by the industry as one of the most popular momentum indicators and is best used to detect any new trade opportunities in the following ways:

  1. Trend line strategy
  2. Trend reversal – divergence
  3. Forex trend strategy

To install the indicator on the chart, open your MetaTrader 4 and follow the instructions as shown in the GIF below.

GBP/JPY M30 Chart, Sep 11, 2017

Source: GBP/JPY M30 Chart, Sep 11, 2017

The OBV is primarily traded on stock markets as well as indices and Forex, but due to sheer volatility, cryptocurrencies can also be traded with the help of the MT4 OBV indicator.

OBV Trend and Trend Line Strategy

Primarily, a stock market indicator and, according to MQl5.com, the basic concept used by Granville to design his OBV indicator was that when a stock closes higher than its previous daily close, the total volume of the day is considered up-volume.

Conversely, if a stock closes lower than the previous daily close, all of its day's volume is considered down-volume. The cumulative total of the positive and negative volume flows – as the following chart shows – formed the OBV line.

Granville's studies indicated that changes in the direction of the On Balance Volume indicator forecasted potential reversals in price direction. For instance, if the traders started to heavily buy a market (i.e., Forex, commodity, stock, equity), an increased volume would force the OBV line to climb, which, in turn, would drag the price higher.

If the volume stopped rising within a buying trend, it was indicative of buying pressure starting to diminish and the probabilities that the bull trend was no longer sustainable increasing. The same applies to the bearish trend.


To provide further confirmation that a trend may be weakening, Granville recommended using a 20-period moving average in conjunction with the OBV. As a result, the OBV users could then observe such events more easily by noting any crossovers of the OBV line and its moving average.

If the OBV shows a divergence from price movement, a price reversal is imminent. For instance, if the price is rising, but the OBV starts to drop, a possible selling opportunity may exist. To apply a 20-period exponential moving average, drag the moving average to the OBV window and apply the following setting:

Moving Average Indicator

The following example shows us how the price is following a new uptrend and how the OBV is following the MA very closely. Every time the OBV goes below and then above the EMA20, the price rejects from the trend line making another bounce in the upward direction. This can be a basis for an OBV strategy, especially when paired with Admiral Pivot Indicator.

EUR/JPY M15 Chart, Admiral Markets MT4SE, September 2017

Source: EUR/JPY M15 Chart, Admiral Markets MT4SE, September 2017

OBV Trend reversal – Divergence

As with most divergences, the OBV can also act before the price, indicating in which direction a price breakout could occur.

Understanding OBV divergence is very important. When the price is making a lower low, but the OBV is making a higher low – we call it bullish divergence. If the OBV is making lower high, but the price is making a higher high – we call it bearish divergence.

OBV Trend reversal – Divergence

Source: Nenad Kerkez T (personal)

If the trend is up and the OBV is showing a bearish divergence, traders usually take a short position when the price breaks below its current trendline. Stop-loss is placed above the most recent swing, higher in the price. Traders might opt to hold the trade for as long as the OBV confirms it, and the price is trending lower towards the support.


If the trend is down and the OBV is showing a bullish divergence, traders usually take a long position when the price breaks above its current trendline. Stop-loss is placed below the most recent swing, higher in the price. Traders might opt to hold the trade for as long as the OBV confirms it, and the price is trending higher towards the resistance.

OBV divergence always works best when the price is at resistance (for short trades) or at support (for long trades).

A good option is to use the Admiral Pivot indicator which is part of the award-winning MT4SE, as shown in the examples below.

Bullish Divergence

Bullish Divergence AUD/USD M15 Chart, Admiral Markets MT4SE, September 2017

Source: AUD/USD M15 Chart, Admiral Markets MT4SE, September 2017

Bearish Divergence

Bearish Divergence EUR/JPY M15 Chart, Admiral Markets MT4SE, August 2017

Source: EUR/JPY M15 Chart, Admiral Markets MT4SE, August 2017

Download MT4 Supreme Edition - Forex trading platform

Forex OBV Trend Strategy

This trend trading Forex strategy suggests using the following indicators:

  1. Admiral Pivot set to D1
  2. Bollinger Bands® (50,2)
  3. OBV with EMA 20 applied

Pairs to trade? All Major pairs including GBP/JPY and EUR/JPY.

The strategy is traded on H1 timeframe. The Bollinger Bands® use the period of 50 to allow for higher price fluctuations. The price needs to break the upper or lower Bollinger bands®.

A long entry is made when the lower BB is broken and the price returns back into the BB. Then, we just wait for the OBV to break the EMA20 from below, and close above it. The target is the first, the second, or the third Admiral Pivot resistance line above the entry, whereas the stop is placed 5 pips below the last low. Take a look at the long trade example below.

GBP/JPY H1 Chart, Admiral Markets MT4SE September 2017

Source: GBP/JPY H1 Chart, Admiral Markets MT4SE September 2017

A short entry is made when the upper BB is broken and the price returns back into the BB. Then, we just wait for the OBV to break the EMA20 from above, and close below it. The target is the first, the second, or the third Admiral Pivot support line above the entry, whereas the stop is placed 5 pips above the last low. Take a look at the example of a short trade below. You can see how the price closely follows the Admiral Pivot.

USD/JPY H1 Chart, Admiral Markets MT4SE, August 2017

Source: USD/JPY H1 Chart, Admiral Markets MT4SE, August 2017


Have in mind that in Forex, the OBV needs to be used with other indicators to confirm signals, as we showed in the examples above. In trending markets, the on-balance volume trading strategy coupled with Admiral Pivot support/resistance levels should be a reliable trading approach. Furthermore, the On Balance Volume indicator provides another dimension of the market to help us confirm trends, momentum, and divergence.


Free Forex demo account