Supply Demand Pro - VWAP + Liquidity Confluence
May 30, 2026

The Supply Demand Pro - VWAP + Liquidity Confluence indicator detects institutional supply and demand zones using a three-layer confluence model involving quantitative grading, VWAP proximity, and liquidity sweep detection. It identifies high-probability reversal areas by filtering for volatility expansion and institutional participation while providing real-time performance tracking via an integrated backtest panel.
Usage
The Usage section describes how the script can be used to identify institutional interest and potential trade entries.
Zone Identification
- Demand Zones (Green Boxes): Formed when an explosive bullish move follows a consolidation base.
- Supply Zones (Red Boxes): Formed when an explosive bearish move follows a consolidation base.
- HTF Zones (Dashed Blue): Displays zones from a higher timeframe (e.g., 4H zones on a 15m chart) to identify structural bias.
Interpretation of Confluence Tags
- Grade Badges (A+, A, B, C): Found inside zones, these indicate the quality of the move based on volume, volatility, and location.
- ⊕V Tag: Indicates the zone aligns with the Session VWAP, marking "fair value" confluence.
- ⊕H Tag: Indicates the zone overlaps with a Higher Timeframe zone, increasing its structural significance.
Signal Types
- Regular BUY/SELL (Triangles): Fires when price returns to a zone and shows rejection (wick confirmation) while the trend filter is satisfied.
- ⚡BUY/⚡SELL (Sweep Signals): These premium signals fire when price "sweeps" below a demand zone (or above supply) and immediately reclaims it, signifying an institutional stop hunt.
Details
The indicator uses a strict quantitative methodology to ensure zones are high-quality and non-repainting:
- Zone Formation: Requires a bar range greater than the ATR multiplier and a candle body exceeding 55% of the total range to confirm "explosive" movement.
- Grading System: Each zone is assigned a score (0–100). Points are awarded for move strength (30 pts), volume (20 pts), VWAP proximity (25 pts), HTF overlap (20 pts), and freshness (5 pts).
- Mitigation Logic: Zones are automatically removed from the chart based on the chosen mode. "Body Close" removes the zone if a candle closes through it, while "Wick Touch" removes it upon any contact.
- Backtest Panel: The script tracks the last 50 signals (default) and calculates a real-time win rate and R-multiple based on ATR-calculated Take Profit and Stop Loss levels.
Settings
Zone Detection
- Max Base Candles: Limits how many consolidation candles are included in the zone's base.
- Move Strength (ATR x): Sets the volatility threshold required to define an "explosive" move.
- Require Volume Confirmation: When enabled, zones only form if volume exceeds the moving average.
Signal Filters
- Min Zone Grade: Filters signals so only zones with a specific grade (e.g., A or higher) trigger alerts.
- Min Rejection Wick %: Requires a minimum wick size relative to the candle body to confirm price rejection.
- Cooldown Bars: Prevents signal clusters by requiring a specific number of bars between entries.
Liquidity Sweep & MTF
- Enable Sweep Signals: Activates the stop-hunt detection logic.
- HTF Resolution: Defines the timeframe used for the dashed blue structural zones.
- VWAP Confluence: Toggles whether proximity to VWAP boosts the zone's grade.
FAQ
How do I interpret the A+ grade? An A+ grade means the zone formed with high volume and volatility, is fresh, and aligns with both the Session VWAP and a Higher Timeframe zone. These represent the highest probability areas for a reaction.
Why did a signal not fire when price touched a zone? A signal requires several conditions: the zone must meet your "Min Grade" setting, the candle must show a rejection wick of the required size, and the price must be on the correct side of the Trend EMA.
How can I access the Supply Demand Pro - VWAP + Liquidity Confluence? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Unlock Unlimited Access to the LuxAlgo Library
Upgrade your plan to get all indicators, strategies, charts, and full access to Quant, our AI agent.
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.

