OPEN-SOURCE SCRIPT

iFVG (BPR)

28 559

This indicator detects Fair Value Gaps (FVGs) and Inversion Zones (iFVGs) based concept from the ICT methodology.
An iFVG forms when a bullish and a bearish FVG overlap, creating a double imbalance zone. These are high-reaction points often targeted by smart money.

đź”· What It Detects
  • Bullish FVG: When the high of Candle 1 is lower than the low of Candle 3
  • Bearish FVG: When the low of Candle 1 is higher than the high of Candle 3
  • iFVG (or BPR): When a bullish and bearish FVG overlap, forming a double imbalance zone


đź”·Mitigation Logic
  • An FVG or BPR becomes an iFVG when price closes against its original bias Once this happens, the zone is reclassified as a potential support or resistance (iFVG)
  • If price later mitigates the iFVG, all visual elements are automatically removed to keep the chart clean

đź”·Visual Output
  • Standard FVGs: Customizable lines between Candle 1 and Candle 3
  • iFVGs (mitigated BPRs): Adjustable and highlighted rectangles to show the full zone
  • Mitigation Type: FVG or iFVG zones disappear when 50% of the zone is reached

đź”·Custom Settings
  • Show Last Zones: Set how many recent zones to display on the chart (max 100)
  • Mitigation Type: Based on the percentage of zone coverage
  • Color & Style: Customize the appearance of FVG and iFVG zones


đź”· Use Case
This indicator is designed for real-time institutional analysis, helping traders identify:

  • Recent imbalances (FVGs)
  • Confluence zones (iFVGs = BPRs)
  • High-reaction points in the market
  • Ideal when combined with market structure, liquidity levels, and Kill Zones
  • Best used in combination with market structure, liquidity zones, and Kill Zone timing.

Declinazione di responsabilitĂ 

Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.