OPEN-SOURCE SCRIPT
SMC/ICT VWAP Institutional Liquidity Engine

This is a high-probability Smart Money Concepts (SMC) & ICT-based Volume Weighted Average Price (VWAP) Institutional Liquidity Engine designed for version 6 (v6). Unlike standard VWAP indicators that plot generic standard deviation bands and generate excessive noise, this indicator filters out retail traps and focuses strictly on major institutional liquidity pools and stop hunts.Key Features & Logic
Major Structural Liquidity Sweep: The indicator continuously tracks major swing highs and lows over a custom lookback period (default 20 bars). Signals are only generated when these significant structural levels are raided (Stop Loss Hunting / Judas Swing).
SMC Premium & Discount Liquidity Pools: It incorporates an extreme dynamic outer band (Band 3 set at a 3.0 multiplier). High-probability reversals are verified only when the price penetrates these deep premium/discount zones and rejects strongly back into the value area.
Institutional Volume Filter: Retail volume is completely ignored. A signal is validated only when the sweeping bar exhibits institutional volume volume that is significantly higher (1.5x default) than the 20-period moving average of volume.
How to Trade This Script
SMC BUY Signal: Look for this label when the market sweeps a major old low, hits the green discount liquidity pool, and snaps back with high institutional volume. This indicates a potential bullish reversal or a successful stop run.
SMC SELL Signal: Look for this label when the market sweeps a major old high, hits the red premium liquidity pool, and rejects aggressively with high institutional volume.
Works best on intraday timeframes (1m, 3m, 5m for scalping with a lower lookback, or 15m/1h for intraday structure).
Major Structural Liquidity Sweep: The indicator continuously tracks major swing highs and lows over a custom lookback period (default 20 bars). Signals are only generated when these significant structural levels are raided (Stop Loss Hunting / Judas Swing).
SMC Premium & Discount Liquidity Pools: It incorporates an extreme dynamic outer band (Band 3 set at a 3.0 multiplier). High-probability reversals are verified only when the price penetrates these deep premium/discount zones and rejects strongly back into the value area.
Institutional Volume Filter: Retail volume is completely ignored. A signal is validated only when the sweeping bar exhibits institutional volume volume that is significantly higher (1.5x default) than the 20-period moving average of volume.
How to Trade This Script
SMC BUY Signal: Look for this label when the market sweeps a major old low, hits the green discount liquidity pool, and snaps back with high institutional volume. This indicates a potential bullish reversal or a successful stop run.
SMC SELL Signal: Look for this label when the market sweeps a major old high, hits the red premium liquidity pool, and rejects aggressively with high institutional volume.
Works best on intraday timeframes (1m, 3m, 5m for scalping with a lower lookback, or 15m/1h for intraday structure).
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.