Pure stop-hunt reversal: 5m sweep of a key liquidity level (PDH/PDL, Asia/London/NY session high-low, equal highs/lows, OR a prior swing high/low) WITH post-sweep displacement confirmed (sweep_5m_displaced = real hunt, body ≥1.2× 14-ATR). Fires at the sweep rejection — the fresh-sweep window (≤6 bars) is the anti-chase guard. FVG alignment is informative but NOT a hard veto (it silently excluded clean EQH sweeps where enrichment found no aligned FVG, e.g. APRUSDT 2026-05-18).
5m sweep + displacement + FVG alignment. Pure ICT entry: price raids a liquidity pool (Asian high/low, recent swing, prior day high/low), then closes aggressively back through the level. The displacement candle is the entry signal.
sweep_5m happened ≤ 3 bars ago + displaced = true + FVG aligned with reversal + liquidity_target hit a known pool (eqh/eql/pdh/pdl/asia/london/ny).
| Horizon | Scalp |
| Scanner timeframe | 5m |
| Confirm entry on | 1m / 5m |
| Typical hold | 15 min – 2 hours |
| Max hold / time-stop | End of killzone (London close / NY close) |
The pages below are free and educational, but the actionable plan stays in the app:
55–60% in killzones; ~45% outside. Full breakdown in the premium app.