Volume: How Much Trading Is Behind a Move

Three steel-blue bars, a graphite balance beam and a silver clock represent trading activity measured against a baseline and time.

Same price move, six times the trading. Suppose Harbor Coffee, our fictional coffee company, finishes a session at $66 after a $64 prior close. That is a $2 rise, or $2 ÷ $64 = 3.125%.

In one version of this future session, 500,000 shares trade. In another, 3 million do. These volume histories are separate invented cases, even though the price move matches the opening chart.

But is even 3 million unusually busy for Harbor? You need its trading history before you can judge the size of that volume bar.

Count shares, not opinions

The moving averages summarized prices. Share volume counts the shares traded over a period. On a chart, one volume bar might cover a minute, a day or a week.

You buy 100 shares from someone selling them. That trade adds 100 shares to volume, not 200. Sell the same shares later and volume rises by another 100. The two trades total 200 shares of volume.

Dollar volume measures the money changing hands: add up each trade's shares multiplied by its price. A 100-share trade at $66 adds $6,600 of dollar volume. That is one transaction, 100 shares and $6,600 — three different counts.

Volume is activity, not a headcount. Every traded share has a buyer and a seller, so a bigger total does not mean more buyers than sellers.

A volume bar's color follows the platform's price-change convention. It cannot tell you how many different investors traded, whether they were institutions, or why they traded. The color is no measure of conviction.

Compare with a stated baseline

Three million shares sounds like a lot. For a stock that trades 10 million a day, it would be quiet. Heavy and light need a yardstick.

Average daily volume is the mean number of shares traded per session. Add the sessions' volumes and divide by the number of sessions.

We'll use the preceding 20 completed regular sessions, leaving out the session being judged. This keeps a busy day from raising its own benchmark. All our comparisons exclude extended-hours trading.

For each Harbor case, let each earlier session trade 1 million shares: 20 million ÷ 20 = a 1 million-share daily average.

Relative volume (RVOL) expresses activity as a multiple of that baseline:

RVOL=Shares tradedAverage shares in matching prior periods

For the busy day, 3 million ÷ 1 million = 3×. Both rows cover full sessions; m means million shares.

SessionSharesPrior averageRVOL
Quiet0.5m1m0.5×
Busy3m1m

Same price rise, half the average activity or three times it.

Above 1× means above the chosen average. The length of the window and events inside it affect what looks unusual.

Change just one earlier session from 1 million to 11 million shares. The 20-session total becomes 30 million, and the average becomes 1.5 million. Harbor's same 3 million-share day now reads 3 ÷ 1.5 = 2×. The stock didn't get quieter; the yardstick got bigger.

Compare the same part of the day

On a separate Harbor morning, keep the original 1 million-share daily average. At exactly 10:30 a.m. US Eastern time, 300,000 shares have traded since the regular session opened. The previous 20 sessions averaged 200,000 shares by that same cutoff.

Divide 300,000 by 200,000 and you get 1.5×: 50% more activity than the average morning at this point. The longer bar shows the extra shares traded.

By 10:30, trading is 50% above average
Shares · regular session open to 10:30 a.m. US Eastern
This illustrative morning's 300,000 shares are 0.3× the 1 million-share full-day mean, which compares unequal time spans.

Dividing by the 1 million-share full-day average gives 0.3×. That makes a busy morning look quiet by including hours that haven't happened yet. Morning activity needs a morning yardstick.

The matching calculation is same-time relative volume. For a running total, match the opening time and the cutoff. For individual chart bars, compare completed bars at the same time of day; a half-finished bar has had less time to collect trades.

Find the event behind the activity

The price trend traces where prices have been going. Volume adds how much trading was involved. Traders look for heavy volume to support a trend, but no RVOL cutoff proves that it will continue.

Look for an event behind an unusually busy rise or fall. Earnings releases, other news and scheduled fund rebalancing can bring extra trading. The earnings calendar is one place to start. A big volume bar is a reason to investigate the story, not invent one.

Volume also offers one clue about liquidity, the ease of trading without moving the price much. A busy session does not guarantee a tight spread or enough shares available when you place an order. Check the bid-ask spread, the gap between the best quoted buying and selling prices, and the quantities available at those prices.

For Harbor's busier case, the conclusion is simple: its price rose 3.125%, and 3 million shares traded against a 1 million-share average over the previous 20 regular sessions. That is 3× activity by the original baseline. Its cause still needs research.

The core route continues with relative strength, which compares performance with a benchmark. For the optional indicator lessons, start with RSI, a score comparing recent price gains and losses.

In short

  • Volume counts shares traded, not believers in the stock.
  • Relative volume needs its baseline: 3× means three times a stated average.
  • A busy day in the average can make later trading look quieter.
  • Morning activity needs a comparison with earlier mornings at the same cutoff.
  • Unusual volume earns a news and liquidity check, not a direction forecast.
All posts

For education only, not investment advice.