Volume answers “how much,” not “why”

Trading volume counts units exchanged over a defined period. It gives context for price movement and liquidity, but it cannot identify every buyer's motive. The 2026 CMT Program Guide includes volume and open interest in chart construction and trend analysis, volume-based indicators in Level I, and VWAP at Level II. These are public curriculum objectives; they do not assign exam frequency to OBV or any other named indicator.

Always state what the unit is—shares, contracts, or another measure—and whether the displayed volume comes from a consolidated market or one venue. A thinly traded security's 100,000 shares and a large index fund's 100,000 shares have different liquidity implications.

Compare price and volume together

Suppose an asset closes at 52 after rising from 50, on 1.5 million shares compared with a recent average of 1.0 million. Volume is 50% above that benchmark: (1.5/1.0 − 1) × 100 = 50%. The observation supports higher participation during the advance. It does not establish that the move is sustainable, that institutions bought, or that a future return will be positive.

Traditional analysis often compares rallies with pullbacks. If volume rises during advances and contracts on declines, participation can be read as supportive of the uptrend. If price makes a new high while volume weakens, mark a warning. But volume naturally changes across weekdays, seasons, contracts, and market regimes. Use comparable baselines. A single low-volume holiday session is not a robust divergence.

Open interest is different from volume. In futures, volume counts contracts traded during the period; open interest counts contracts remaining outstanding after matching openings and closings. If 2,000 new contracts open and 500 existing contracts close, open interest rises by 1,500, assuming the simplified pairings represented by those amounts. A rising price with rising open interest may indicate new participation, but it does not reveal the future direction. There is a long and short side to every futures contract.

OBV: cumulative signed volume

On-Balance Volume adds a day's volume when the close rises, subtracts it when the close falls, and leaves the line unchanged on an equal close. Assume OBV starts at zero. On day one price rises on 1,000 shares, so OBV is +1,000. On day two it falls on 600 shares, so OBV becomes +400. On day three it rises on 900, so OBV becomes +1,300. The final value is path dependent and arbitrary up to the starting point; the shape and comparison with price are more meaningful.

A higher price high with a lower OBV high may indicate less cumulative up-volume under the chosen convention. It is a divergence to test, not a sell order. OBV signs the full day's volume according to the close change, even if intraday trading was mixed. That simplification can be especially rough when a close moves by a tiny amount.

Accumulation/distribution measures use the close's position within a bar's high-low range and volume. One common money-flow multiplier is ((close − low) − (high − close))/(high − low), or (2×close − high − low)/(high − low). If high is 20, low 10, close 18, and volume 1,000, the multiplier is (36 − 20 − 10)/10 = 0.6, so the day's signed flow contribution is +600. A close near the high suggests buying pressure within that bar under this convention. The high = low case needs an explicit software rule to avoid division by zero. This construction differs from OBV; do not compare their absolute scales.

VWAP: volume-weighted price

VWAP = sum(price × volume)/sum(volume) over a specified window. Suppose 200 shares trade at 40 and 800 at 41. VWAP is (200×40 + 800×41)/1,000 = 40.80. The unweighted mean of 40 and 41 is 40.50, but most volume traded at 41. A buyer filled at 40.60 paid 0.20 below this window's VWAP. Whether that fill was “good” depends on the order's mandate, arrival price, market drift, and completion risk. A desk cannot simply delay indefinitely to beat one benchmark.

An intraday VWAP usually resets at the session start; an anchored VWAP starts at a chosen event. Different market-data feeds, trade filtering, or price proxies can alter it. A chart annotation should state anchor, interval, and market.

A conditional reading framework

For a candidate breakout, first confirm that price breached a previously marked level under a declared close rule. Second, compare volume to a comparable recent baseline. Third, ask whether an independent breadth or relative-strength measure agrees. Fourth, state invalidation. Example: resistance at 75, close at 76 on 1.4 times baseline volume, and an exit if price closes back below 73. The 1.4 ratio is a descriptive observation; the exit is an illustrative risk rule. If price returns to 72, the breakout thesis is invalid under that rule regardless of how impressive the first day's volume looked.

The price-volume relationship can be ambiguous. Very high volume after a long advance may reflect enthusiastic demand or heavy selling into demand. The closing location, subsequent bars, and broader context help discriminate. No indicator can reveal intent from a single aggregate number.

Common mistakes and self-check

Do not confuse open interest with trading volume, infer buyer identity from volume alone, compare different venues without adjustment, or treat a cumulative indicator's starting value as intrinsically meaningful. A stock split, futures contract roll, or ETF creation process can distort raw series. A robust study note specifies the data source and instrument mechanics.

Self-check: OBV stands at 4,000. Price closes lower on volume 700, then unchanged on volume 900, then higher on volume 500. What is the final OBV? Answer: 4,000 − 700 + 0 + 500 = 3,800. The unchanged-price day contributes zero under the conventional rule even though 900 units traded.

Next, calculate a three-day OBV and a two-price VWAP by hand, then explain in one sentence why they measure different things.

Charts load as you approach this section.