All indicators

Volume Moving Averages

Apr 30, 2021

Static chart image
Volume BasedSignalsMoving Averages

The Volume Moving Averages indicator visualizes market activity by smoothing raw volume data into two distinct moving averages to identify shifts in momentum and participation. By replacing standard volume bars with dynamic lines, this tool provides a clearer perspective on whether current trading activity is trending above or below historical norms.

Usage

The Usage section focuses on identifying volume-based momentum shifts through the interaction of the two moving averages. Traders can use this tool to confirm price movements or identify potential exhaustion points.

  • Bullish Volume Momentum: Occurs when the "Trade" (Fast) line crosses above the "Trend" (Slow) line, suggesting a surge in recent activity that may support a price breakout or trend continuation.
  • Bearish Volume Momentum: Occurs when the "Trade" line crosses below the "Trend" line, indicating that recent trading activity is waning relative to the long-term average, which may signal a lack of conviction in the current price direction.
  • Trend Confirmation: When both lines are rising, it confirms increasing market participation in the current price trend.

Details

The Volume Moving Averages script operates by applying a Simple Moving Average (SMA) to the volume data. To further reduce noise and provide a smoother visual output, a secondary smoothing period is applied to both the fast and slow calculations.

The script calculates:

  1. Fast Volume (Trade): An SMA of the volume over a shorter period, smoothed by the Signal Length. This represents short-term trading interest.
  2. Slow Volume (Trend): An SMA of the volume over a longer period, smoothed by the Signal Length. This represents the baseline or "normal" volume for the asset.

By comparing these two smoothed lines, the indicator filters out the "choppiness" often found in standard volume bars, making it easier to spot sustained changes in market liquidity.

Settings

  • TRADE: Sets the lookback period for the fast volume moving average. Lower values make the line more reactive to sudden spikes in volume.
  • TREND: Sets the lookback period for the slow volume moving average. Higher values establish a more stable baseline for average volume.
  • Signal Smoothing: Determines the length of the secondary smoothing applied to both the Trade and Trend lines to eliminate minor fluctuations.

FAQ

How do I interpret a crossover in Volume Moving Averages? A crossover indicates that recent trading volume is moving away from its long-term average. A cross upward indicates an influx of activity, while a cross downward indicates a reduction in market participation.

Can this indicator be used on any timeframe? Yes, the Volume Moving Averages indicator can be applied to any timeframe. Users should adjust the TRADE and TREND settings to suit their specific charting interval (e.g., shorter periods for intraday scalping or longer periods for daily swing trading).

How can I access the Volume Moving Averages indicator? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.