Adaptive Squeeze Momentum Pro
Feb 26, 2026

The Adaptive Squeeze Momentum Pro indicator is a multi-layered oscillator that combines volatility compression detection with ATR-normalized momentum and automated divergence scanning to identify market coiling and potential breakouts.
Usage
The indicator is used to identify periods of market consolidation (squeezes) and the subsequent direction of momentum when volatility expands.
- Momentum Histogram: The color-coded bars indicate both direction and strength. Bright green/red indicate accelerating momentum (Strong), while teal/dark red indicate decelerating momentum (Weak).
- Squeeze Background: An orange-tinted background appears when volatility bands contract inside the ATR channels. A longer squeeze typically suggests a higher-energy release.
- Divergences: Look for green (bullish) or red (bearish) "Div" labels. Bullish divergences during a squeeze often hint at an upward breakout, while bearish divergences suggest a downward move.
- Presets: Users can choose between "Conservative", "Default", "Aggressive", or "Scalping" modes to instantly adjust lookback periods and sensitivity based on their trading style.
Details
This tool improves upon the classic squeeze concept by using an ATR-normalized momentum calculation. By dividing raw momentum by the current ATR, the oscillator becomes dimensionless (typically ranging between -3 and +3), making it comparable across different assets like BTCUSD and EURUSD.
The volatility detection uses EMA-based bands rather than standard Bollinger Bands (SMA), allowing for faster responsiveness to recent price changes. It also features a 4-tiered squeeze intensity system based on the ratio between volatility width and channel width, distinguishing between mild and extreme compression.
Settings
Main Settings
- Squeeze Length: Lookback period for volatility bands and ATR channels.
- Source: The price data used for calculations (default is Close).
- Volatility Band Mult: Multiplier for the EMA-based bands; higher values trigger squeezes more easily.
- ATR Channel Mult: Multiplier for the ATR channel; lower values make the channel narrower.
- Momentum Length: Lookback for the momentum oscillator calculation.
- Preset: Pre-configured settings for various trading styles (Conservative, Aggressive, etc.).
Filters & Advanced
- Detect Divergences: Enables/disables automated divergence scanning.
- Divergence Lookback: Pivot detection sensitivity.
- Early Divergence: When enabled, signals appear on bar close without waiting for right-side confirmation.
- Use HTF Trend Filter: Filters divergence signals based on the trend of a higher timeframe EMA.
- Momentum Smoothing: Applies EMA smoothing to the histogram to reduce noise.
FAQ
How do I interpret the histogram colors?
Bright colors (Bright Green/Red) indicate momentum is moving away from the zero line (accelerating), while faded colors (Teal/Dark Red) indicate momentum is returning toward the zero line (decelerating).
What is the difference between Early and Confirmed divergence modes?
Early mode places labels immediately upon a potential pivot high/low at bar close, whereas Confirmed mode waits for a specific number of bars to pass to ensure the pivot is valid.
How can I access this indicator?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

