๐Ÿ“Š FXAbsolute โ€” Free Forex Backtesting Tool

ICT Concepts Cheat Sheet 2026

Order blocks ยท Fair value gaps ยท Liquidity ยท Market structure ยท Kill zones ยท OTE โ€” all definitions on one page

Practice ICT Setups Free โ†’
โš ๏ธ ICT concepts work best when you confirm them on multiple timeframes and in the context of market structure. Backtesting each concept individually before combining them is the fastest path to understanding when they actually work.

Core Structure Concepts

Order Block
OB
The last bearish candle before a bullish impulse (bullish OB), or the last bullish candle before a bearish impulse (bearish OB). Represents institutional order placement.
Trade: price returns to OB zone โ†’ enter in direction of original impulse. Invalid when broken through by a close beyond the OB.
Fair Value Gap
FVG / IFVG
A 3-candle pattern where candle 1's high and candle 3's low (bullish FVG) don't overlap โ€” creating an "imbalance" in price delivery. IFVG = inverted (filled from opposite side).
Trade: price fills back into the gap, often finding support (bullish FVG) or resistance (bearish FVG). 50% of the gap = most common reversal level.
Market Structure Shift
MSS / BOS / CHoCH
MSS: decisive break of market structure. BOS (Break of Structure): continuation of existing trend. CHoCH (Change of Character): first sign of reversal.
CHoCH = early warning. BOS = confirmation. Only trade in direction of the most recent BOS on your higher timeframe.
Liquidity
BSL / SSL / EQL
BSL (Buy-Side Liquidity): equal highs, previous swing highs โ€” where stops of shorts cluster. SSL (Sell-Side Liquidity): equal lows, previous swing lows. EQL = equal levels on both sides.
Price is drawn to liquidity. Before a true move begins, price often sweeps the opposing liquidity pool first ("stop hunt").
Breaker Block
BB
A failed order block โ€” an OB that price broke through, then returned to from the other side. The former support becomes resistance (and vice versa).
Higher probability than standard OB because it confirms the OB was defeated. Enter at 50%-75% of the breaker block candle on return.
Mitigation Block
MB
Similar to breaker โ€” a failed bearish OB that price returns to. The first bullish candle after a bearish swing that later gets broken becomes the mitigation block.
Less common than OB/BB. Use when no clean OB or breaker is present. Enter at 50% of the mitigation candle body.
Premium / Discount
PD Array
Price range split by the 50% midpoint (equilibrium). Above midpoint = premium (sell). Below midpoint = discount (buy). Applied to any swing range.
In a bullish market: only buy from discount. In a bearish market: only sell from premium. Never buy at premium in a downtrend.
Optimal Trade Entry
OTE
Fibonacci retracement zone of 61.8%โ€“78.6% of a swing. The area where institutional entries are expected to complete after an initial impulse move.
Draw fib from swing low to swing high (bullish) or high to low (bearish). Enter between 61.8% and 78.6% with SL beyond 100% level.

Kill Zones โ€” High-Probability Entry Windows (GMT)

London Kill Zone
02:00 โ€“ 05:00 GMT
Asian range defined. London starts clearing liquidity. OB and FVG setups from Asian session become active. Best for GBPUSD, EURUSD.
NY AM Kill Zone
07:00 โ€“ 10:00 GMT
Highest volatility window. London-NY overlap. Major institutional moves happen here. Most ICT setups target this window. Avoid holding through NFP/CPI.
NY PM Kill Zone
13:00 โ€“ 16:00 GMT
NY lunch reversal often begins here. Lower volume. Can produce reversal setups off AM high/low. Not ideal for new entries โ€” better for managing AM trades.
Asian Kill Zone
20:00 โ€“ 00:00 GMT
Defines the Asian range (typically 20โ€“40 pip range). Low volatility. USDJPY, AUDUSD active. Range extremes become the liquidity levels London targets.

ICT Setup Conditions โ€” Quick Reference

SetupRequired ConditionsEntry TriggerStop LossBias
Bullish OB Uptrend on HTF, price in discount, last bearish candle before impulse identified Return to OB zone, M5/M15 bullish confirmation candle Below OB low (+ spread buffer) LONG
Bearish OB Downtrend on HTF, price in premium, last bullish candle before drop identified Return to OB zone, M5/M15 bearish confirmation candle Above OB high (+ spread buffer) SHORT
FVG Fill Three-candle imbalance visible on M15 or H1, gap not yet filled Price enters gap, reversal candle inside gap at 50% level Beyond full gap (100% fill level) LONG SHORT
Liquidity Sweep + Reversal Clear equal highs or lows visible, price approaching them, HTF in range Wick through the liquidity, immediate reversal candle closes back inside Beyond the sweep wick extreme LONG SHORT
MSS Entry CHoCH already occurred on LTF, BOS confirmed, pullback into OB/FVG Pullback completes at OTE (61.8%โ€“78.6%), reversal candle forms Below the CHoCH swing low (bullish) / above high (bearish) LONG SHORT
Breaker Block OB was swept and broken. Price now returning to the broken OB from other side Retrace into 50%โ€“75% of breaker, M5 confirmation Beyond full breaker block LONG SHORT

Timeframe Hierarchy for ICT Analysis

TimeframePurposeWhat to Identify
Monthly / WeeklyMacro biasMajor swing highs/lows, premium/discount zones, long-term market structure
Daily (D1)Trade biasCurrent trend direction, daily OB and FVG levels, draw on liquidity
H4Area of interestOB and FVG entry zones, intermediate structure, liquidity pools
H1Refined entry areaSmaller OB and FVG, MSS/CHoCH confirmation, kill zone context
M15ConfirmationEntry trigger candle, FVG formation, BOS confirmation
M5Precision entryExact entry candle, stop placement, target refinement
๐Ÿ“Š Practice tip: backtesting ICT setups on FXAbsolute's free bar replay gives you the ability to pause at the entry decision point, draw your OB/FVG levels, and see how the setup resolved โ€” exactly as you would in real-time. Run 50 setups per concept before combining them.