Direct answer: how to find the average volume on forex
Average volume on forex is found by taking volume values from a consistent dataset (for example, per-candle volume) over a chosen time window, then computing their arithmetic mean. In practice, you: (1) define the candle timeframe, (2) collect the volume for each candle in the window, (3) sum those volumes, and (4) divide by the number of candles.
If your charting platform uses an indicator or moving average calculation, you can reproduce the same idea: an “average volume” indicator is effectively a rolling mean of recent candle volumes.
Explanation: definitions, inputs, and operation
“Volume” in forex charting usually comes from the market data your platform receives, then aggregates it into candles. A candle typically has a fixed time length (such as 1 minute, 1 hour, or 1 day). For each candle, the platform provides a volume value (often displayed alongside OHLC prices).
To compute an average volume, you first pick parameters:
- Timeframe: the candle duration used for volume (e.g., 1 hour bars vs 1 day bars).
- Lookback window: how many consecutive candles you average (e.g., the last 20 candles).
- Averaging method: most commonly the simple average (arithmetic mean). A simple average is:
- average_volume = (V1 + V2 + … + Vn) / n
A rolling average repeats the same calculation as time advances, replacing the oldest candle volume with the newest one.
What “average volume” means in context
Average volume is a descriptive statistic of recent activity within your chosen data series. It does not automatically represent the total global forex trading activity, because forex trading is decentralized and the dataset you view may depend on the broker, data provider, or feed type.
Calculating with an example (conceptual)
Suppose you want the average volume over the last N candles on a specific timeframe. Let the volume values for those candles be V1 through VN. The average is the sum of those values divided by N. If you move to the next candle, you drop V1 and include the new volume value VN+1.
Example or checks: making sure the number is interpretable
Use independent checks to confirm your average volume is computed consistently.
- Window sensitivity check
- If you increase N (a longer window), the average volume should generally change more slowly than a shorter window.
- If averages swing wildly across nearby values, confirm you used the same timeframe and that the volume series has no missing candles.
- Timeframe consistency check
- Recalculate the average on a different candle timeframe. The magnitude may differ because the aggregation period changes, but the resulting trend should still behave plausibly.
- Data unit sanity check
- Ensure your platform’s displayed volume units are consistent across candles. Some platforms represent volume in “lots,” others use feed-specific units, and some show volume only for certain instruments or session types.
- Cross-validation with a platform indicator
- If you already have a “volume moving average” or similar tool, compare its output to your manual mean of the last N candles. Agreement suggests you matched the calculation type (simple mean vs other variants) and the correct lookback length.
Limitations and risks: uncertainty you should account for
- Forex volume can be dataset-dependent: because the forex market is decentralized, the “volume” shown on a chart is tied to the feed and aggregation method your platform provides. - Timeframe and session effects: averages computed on thin-liquidity periods may look different from averages computed during more active hours. If your instrument trades around specific sessions, the data you see may reflect that.