All indicators

MACD-V Momentum

Sep 28, 2025

Static chart image
SignalsOscillatorsMoving AveragesVolatility

The MACD-V Momentum indicator is a volatility-normalized version of the traditional MACD designed to provide time-stable and cross-market comparable momentum readings. By dividing the MACD spread by the Average True Range (ATR), this tool expresses momentum in volatility units, allowing for consistent interpretation across different asset classes and timeframes.

Usage

The indicator provides a comprehensive framework for identifying seven distinct momentum states, which help traders navigate different market phases:

  • Risk (Oversold): Identified when the MACD-V falls below -150.
  • Rebounding: Occurs when the value is between -150 and +50 while remaining above the signal line.
  • Rallying: Defined by values between +50 and +150 while remaining above the signal line.
  • Risk (Overbought): Identified when the value exceeds +150.
  • Retracing: Occurs when the value is above -50 but below the signal line.
  • Reversing: Defined by values between -150 and -50 while remaining below the signal line.
  • Ranging: Triggered when the indicator stays within the -50 to +50 range for a specified number of bars.

Users can also utilize the "Regime" feature (based on a 200-period EMA) to filter signals. For instance, a "Rare Bull Dip" occurs when the MACD-V drops below -100 during a bullish price regime, potentially signaling a high-probability mean-reversion opportunity.

Details

The MACD-V Momentum indicator improves upon the classic MACD by solving the issue of "drift" and scale inconsistency. In standard MACD, the values are denominated in price units, making it impossible to compare the momentum of a $50,000 asset with a $1.00 asset. By normalizing the calculation with ATR, the MACD-V creates a universal scale. This implementation also includes a "Regime EMA" to provide context on the primary trend, highlighting "rare extremes" where momentum significantly diverges from the underlying trend.

Settings

Core Calculation

  • Source: The price source used for the EMAs (default is Close).
  • Fast EMA: The period for the fast moving average.
  • Slow EMA: The period for the slow moving average.
  • ATR Length: The period used to calculate volatility for normalization.
  • Signal EMA: The smoothing period for the MACD-V signal line.
  • Scale (x): A multiplier used to scale the normalized values for easier reading (default 100).

Thresholds

  • Universal High/Low (+/- 150): Defines the boundaries for extreme momentum states.
  • Mid +/- 50: Defines the boundaries for the "Ranging" and transition states.
  • VH Extreme: Threshold for the MACD-V Histogram alerts.

Display & Advanced

  • Bars for 'Ranging' state: The number of consecutive bars required within the mid-range to classify the state as "Ranging."
  • Advanced mode: When enabled, the signal line crossovers are ignored for state classification.
  • Background state tint: Enables or disables background coloring based on the active momentum state.
  • Regime EMA Length: The period for the price-based EMA used to determine Bull/Bear regimes.

FAQ

How do I interpret the +150 and -150 levels?

These are universal volatility-normalized thresholds. Readings beyond these levels indicate extreme momentum relative to current volatility, often suggesting overextended conditions or very strong trend participation.

What is the benefit of the normalization?

Normalization allows you to apply the same strategy and levels across different markets (e.g., Bitcoin vs. EURUSD) without needing to adjust the indicator's parameters for different price scales.

How can I access MACD-V Momentum?

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.