ICC Market Structure and Phase Tracking
Jan 22, 2026

The ICC Market Structure and Phase Tracking indicator is a visual framework designed to analyze price action through Indication, Correction, and Continuation phases. It helps traders identify structural breaks, pullbacks, and trend expansion by categorizing market behavior into a structured cycle for better contextual awareness.
Usage
This tool can be used to track the lifecycle of a trend. A cycle typically starts with an Indication (a structural break), followed by a Correction (pullback or consolidation), and finally a Continuation (trend expansion). Users can monitor these phases via background shading and on-chart labels to determine if the market is in a high-probability trend phase or a neutral state.
The indicator includes Auto Profiles (Scalping, Intraday, and Swing) that automatically adjust swing lengths and consolidation detection based on the selected trading style. For those seeking more control, manual overrides allow for fine-tuning swing sensitivity and consolidation wiggle percentages.
Details
The script utilizes a specific ICC framework:
- Indication: Triggered by structural breaks or trend initiation.
- Correction: Identified when price action enters a retracement or consolidation phase following an indication.
- Continuation: Occurs when price expands in the direction of the initial structure.
- Neutral: Represents periods where no valid structural conditions are met.
Implementation details include volatility-aware structure zones that use ATR-based sizing to adapt to market conditions. The script also supports Multi-Timeframe (HTF) analysis, allowing users to project higher-timeframe support/resistance and phase context onto their current chart.
Settings
- Multi-Timeframe: Configure the base higher timeframe and toggle HTF support/resistance boxes or entry filtering.
- Core Settings: Select an Auto Profile (Scalping, Intraday, Swing) or manually define Swing Length and Consolidation Bars.
- Risk Management: Toggle TP/SL lines and choose between structure-based stops or ATR-based stops.
- Display: Customize visual elements such as historical zone counts, phase background transparency, and reversal signal visibility.
- Info Table: Adjust the position and visibility of the on-screen dashboard.
FAQ
- How do I interpret the background colors? The background shading reflects the current ICC phase: green for bullish trends, red for bearish trends, grey for neutral/consolidation, and white for active entry phases.
- Can I use this for different asset classes? Yes, the Auto Profiles and volatility-aware settings make it adaptable for Stocks, Forex, and Crypto across various timeframes.
- How can I access this tool? 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.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.