All indicators

Dynamic Volume-Volatility Adjusted Momentum

Nov 26, 2023

Static chart image
Volume BasedSignalsOscillatorsMoving AveragesVolatility

The Dynamic Volume-Volatility Adjusted Momentum indicator provides a standardized measure of market momentum by integrating price action, volume spikes, and volatility fluctuations into a single oscillator. By normalizing these variables into a Z-score and utilizing a volatility-based dynamic length, the tool helps traders identify high-conviction trends and potential exhaustion points.

Usage

The Usage section focuses on interpreting the oscillator's movements relative to its thresholds and signal line.

  • Trend Identification: When the oscillator (Z-score) is above 0, it indicates positive momentum adjusted for volume and volatility. Conversely, values below 0 indicate negative momentum.
  • Overbought/Oversold Conditions: The indicator features thresholds (default at 1.5 and -1.5). Readings exceeding these levels suggest the current move may be overextended.
  • Signal Line Crosses: A smoothed version of the momentum (HMA) is plotted alongside the Z-score. Crossovers between the main oscillator and this smoothed line can serve as early entry or exit signals.
  • Color-Coding: The histogram/line changes color based on its position relative to the zero line, providing immediate visual feedback on the current momentum bias.

Details

The indicator calculates a Price Coefficient (PC) based on deviations from moving averages and a Volume Coefficient (VC) that scales momentum by trading activity. To filter out noise, it incorporates an Intraday Volatility (IDV) ratio; higher intraday volatility acts as a dampener, while significant price changes on high volume with low relative volatility produce the strongest signals.

A unique feature is the "Dynamic Length" adjustment. It calculates a Relative Volatility (RV) using ATR; when market volatility is high, the lookback period shortens to remain responsive, and when volatility is low, the period lengthens to provide a smoother, more stable reading.

Settings

  • Standard Length: Sets the base lookback window for the moving average calculation (default is 14).
  • len1/len2/len3: Individual lookback periods used to calculate the multi-timeframe Price and Volume coefficients.
  • Overbought/Oversold Threshold: Defines the Z-score levels at which the oscillator is considered overextended.
  • Look Back Length: The period used to calculate the mean and standard deviation for the Z-score normalization.
  • Price Input: The price source used for all calculations (default is HLC3).
  • Use Dynamic Lengths: Toggles the ATR-based automatic adjustment of the lookback period.
  • Use Coefficient of Variation: Changes the volatility normalization method to use the coefficient of variation instead of the standard IDV ratio.

FAQ

How do I access the Dynamic Volume-Volatility Adjusted Momentum?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

What is the significance of the Z-score in this indicator?

The Z-score standardizes the momentum value, allowing traders to see how many standard deviations the current volume-adjusted momentum is from its recent mean, making it easier to spot statistical extremes.

Can this indicator be used on any timeframe?

Yes, the indicator is designed to adapt to any timeframe, though its dynamic length feature is particularly useful in volatile markets where price action speed changes frequently.

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.