OBV Indicator: How On-Balance Volume Confirms (or Questions) a Trend
On-Balance Volume turns raw trading volume into a single running line that can confirm a trend or quietly warn that it is weakening. Here is how OBV is built, how to read divergence, and where it falls short.
What the OBV indicator actually measures
On-Balance Volume (OBV) is a momentum indicator created by Joe Granville in the 1960s. Its core idea is simple: volume tends to move before price. Instead of looking at price alone, OBV adds up trading volume on a cumulative basis, depending on whether each candle closed higher or lower than the one before it.
The rule for each new period is:
- If today's close is higher than yesterday's close, add today's volume to the OBV total.
- If today's close is lower than yesterday's close, subtract today's volume.
- If the close is unchanged, OBV stays the same.
The actual number OBV produces is meaningless on its own — it depends on the starting point. What matters is the direction and slope of the OBV line over time. A rising OBV suggests volume is flowing in on up-days (buying pressure); a falling OBV suggests volume is concentrated on down-days (selling pressure). Because crypto markets like Bitcoin and Ethereum report volume continuously, OBV is easy to compute on any timeframe.
A worked example: building OBV by hand
The fastest way to understand OBV is to calculate a few periods yourself. Assume a starting OBV of 0.
| Day | Close | Volume | Close vs. prior | OBV |
|---|---|---|---|---|
| 1 | $100 | 1,000 | — | 0 |
| 2 | $103 | 1,500 | Up | +1,500 |
| 3 | $101 | 1,200 | Down | +300 |
| 4 | $104 | 1,800 | Up | +2,100 |
| 5 | $104 | 900 | Flat | +2,100 |
Because OBV is cumulative, it is also a good companion to moving averages: many traders apply a moving average to the OBV line itself to smooth out noise and define an OBV trend.
Reading price/OBV divergence to confirm a trend
OBV's most-cited use is confirmation and its mirror image, divergence.
- Confirmation: price makes a higher high and OBV makes a higher high. Volume is backing the move, which supports trend continuation.
- Bearish divergence: price makes a higher high, but OBV makes a lower high. New price highs are happening on weaker volume — a possible warning that the uptrend is losing fuel.
- Bullish divergence: price makes a lower low, but OBV makes a higher low. Selling is drying up even as price slips — a possible early sign of a bottom.
This is why OBV is usually treated as a secondary, confirming tool rather than a standalone entry trigger. It pairs naturally with trend-following and breakout approaches: an OBV breakout to new highs alongside a price breakout adds weight to the move, while a breakout on flat OBV deserves more skepticism. Many traders also read OBV next to oscillators like RSI or MACD to cross-check momentum.
The limits and pitfalls of OBV
OBV is useful precisely because it is simple — but that simplicity is also its weakness. Be honest about what it cannot do.
| Limitation | Why it matters |
|---|---|
| All-or-nothing volume | A 0.01% gain and a 10% gain add the same full volume. OBV ignores the size of the price move. |
| Lagging by nature | OBV reacts to closes that already happened; it does not predict the future. |
| Sensitive to volume spikes | One outlier candle (a listing, a liquidation cascade) can distort the line for a long time. |
| Crypto volume is messy | Reported volume can include wash trading or vary by exchange, weakening the signal in thin markets. |
| Divergence can persist | Divergence can last far longer than expected; price can keep rising on a falling OBV for weeks. |
A sensible workflow looks like this:
- Identify the trend and key levels with price action and support/resistance.
- Use OBV to confirm the trend or flag a divergence — not as a sole reason to trade.
- Cross-check with at least one other tool and a clear plan for risk via position sizing and stops.
- If you want to test an OBV-based rule, validate it with proper backtesting before risking capital.
OBV is a lens for spotting whether volume agrees with price — a way to ask "is conviction backing this move?" It is genuinely helpful as a confirming signal, but it generates false alarms, lags price, and is only as reliable as the volume data behind it. No indicator removes uncertainty, and crypto remains highly volatile and risky. This article is for education only and is not investment advice.
NOONOO TRADING — join the free chat and watch live trading together.
Join free chat →📈 Sign up on OKX for a trading fee discount
Get OKX fee discount →