ICT Market Order Flow — Identification, Bullish/Bearish Variants & Re-Entry Setup

Over 150 pages of knowledge coming from 8+ years of experience from Professional ICT Trader.
👉 Buy Now!ICT market order flow is one of the cleanest institutional concepts for finding high-probability re-entries inside a directional move — it is the pullback candlesticks that print before the break of structure, and price returns to them before continuing the original direction.
In this guide I walk you through the order flow concept — the meaning, the bullish and bearish variants, the identification rule, the step-by-step trade flow, common mistakes and the FAQ. Real market examples are included throughout.
You can jump to the section you are most interested in from below or continue reading the full article for a complete view.
What is ICT Market Order Flow
Order flow represents the flow of orders from traders, investors, institutions, and other market participants — which ultimately determines the direction and momentum of currency prices.
You may already be familiar with the ICT Order Block, which is one specific type of order flow.
Order flow is basically the candlesticks formed opposite to the main trend of the market.
What does ICT Market Order Flow Tell Us?
Market order flow is an institutional concept and it tells us about the footprints of smart money.
When price retraces after a rally, smart money starts building up positions — they have deep pockets and large orders that cannot be filled in a single transaction. The retracement candlesticks are the evidence of that institutional accumulation, which is why we term them as order flow.
Identification of ICT Order Flow
To identify an ICT order flow you have to understand the Break of Structure (BOS) first.
ICT order flow is the pullback candlesticks before the break of structure occurred.
When price breaks the structure you have to look back into the leg that produced the break and mark every pullback as order flow.
(I) Bullish ICT Order Flow
Bullish order flow is the bearish candlestick (or candlesticks) — a pullback — formed during a bullish move before the break of structure happened.
These bearish candlesticks act as support for price, and traders look to buy from this area.
If there is a single candle pullback you can mark the single candle as the order flow. If there are more than one candlestick in the pullback, mark all of them as the order flow zone.
✨ Update: I've launched my ICT Trading Strategies PDF eBook! Check it out at ictpdf.com .
A real market example is shown below.

To trade a Bullish Order Flow you have to mark the order flows below the break of structure level.
There can be more than one bullish order flow inside the same leg. Wait for price to retrace and test the order flow.
When price taps the bullish order flow, look for bullish evidence — for example an ICT Market Structure Shift in the lower timeframe.
If it does not give evidence at the 1st bullish order flow, wait for price to tap the 2nd order flow.
After the bullish confirmation you can execute a buy trade with stop loss below the order flow low (or according to your risk management).
For take profit you may target the previous high or the next Draw on Liquidity.
An illustration is shown below.

(II) Bearish ICT Order Flow
Bearish order flow is the bullish candlestick (or candlesticks) — a pullback — formed during a bearish move before the break of structure happened.
These bullish candlesticks act as resistance for price, and traders look to sell from this area.
If there is a single candle pullback you can mark the single candle as the bearish order flow. If there are more than one candlestick in the pullback, mark all of them as the bearish order flow zone.
A real market example is shown below.

To trade a Bearish Order Flow you have to mark the order flows above the break of structure level.
There can be more than one bearish order flow inside the same leg. Wait for price to retrace back and test the order flow.
When price taps the bearish order flow, look for bearish evidence — for example an ICT Market Structure Shift in the lower timeframe.
If it does not give evidence at the 1st order flow, wait for price to tap the 2nd order flow.
After the bearish confirmation you can execute a sell trade with stop loss above the order flow high (or according to your risk management).
For take profit you may target the previous low or the next Draw on Liquidity.
An example is shown below.

Step-by-Step ICT Order Flow Trade Flow
This is the exact sequence I run when trading an ICT order flow re-entry.
- Read the higher-timeframe context. 1-day and 4-hour charts — bullish, bearish or neutral structure.
- Identify the BOS on the analysis timeframe. A clean break above the previous swing high (bullish) or below the previous swing low (bearish).
- Look back into the leg that produced the BOS. Mark every pullback candle (or candle cluster) inside that leg as a bullish or bearish order flow.
- Wait for price to retrace. After the BOS, price has to come back down (bullish) or back up (bearish) to test the order flow.
- Tap the 1st order flow first. Look for lower-timeframe MSS, fair value gap or order block confirmation. If no confirmation prints, do not force the trade.
- Tap the 2nd order flow if the 1st fails. Repeat the same confirmation check at the deeper order flow zone.
- Enter on the confirmation. Take the trade in the higher-timeframe direction at the confirmed order flow.
- Set the stop. Below the order flow low (bullish) or above the order flow high (bearish), with a small buffer.
- Take profit at the next draw on liquidity. Previous high or low, relative equal level, or higher-timeframe FVG.
Best Timeframe for ICT Order Flow
Use the 15-minute or 1-hour timeframe for marking the order flow and executing the trade. Use the 1-day and 4-hour for the higher-timeframe market structure context — without that context, every pullback inside a range looks like an order flow and the framework loses its edge.
Best Pairs for ICT Order Flow
ICT order flow works on almost all major pairs — GBP/USD, EUR/USD, USD/CAD, plus metals such as XAU/USD and XAG/USD.
For traders in the United States who follow the CFTC FIFO and no-hedge rules, the order flow framework maps cleanly onto NQ and ES futures (CME Group) plus regulated forex pairs through US-based brokers. The 09:50 NY-AM macro window is a particularly strong place to watch for order flow re-entries because the algorithmic delivery is concentrated there.
Common Mistakes Around ICT Order Flow
These are the recurring mistakes I see when traders first start trading the order flow concept.
- Marking order flow without a confirmed BOS. The break of structure is what validates the leg. Without a confirmed BOS, the pullbacks inside the leg are just noise.
- Entering blind at the order flow without confirmation. The order flow is the zone — it is not the entry trigger. Wait for the lower-timeframe MSS or order block to form INSIDE the zone.
- Skipping the 1st order flow because it looks weak. Always check the 1st order flow first. Only escalate to the 2nd if the 1st fails to give a confirmation.
- Confusing order flow with the order block. The order block is the SPECIFIC last opposing candle before the displacement. The order flow is EVERY pullback candle inside the leg. The OB is one type of order flow, not the only type.
- Trading order flow against the higher-timeframe bias. Order flow re-entries only work in the direction of the higher-timeframe trend. Counter-trend order flow has a much lower hit rate.
- Tight stops at the order flow zone. Stop must sit BELOW the order flow low (bullish) or ABOVE the order flow high (bearish), with a buffer. Stops parked at the zone get hunted on the second test.
FAQs about ICT Market Order Flow
Brief answers to the questions readers ask most often about ICT order flow.
What is ICT market order flow?
ICT market order flow is the pullback candlesticks that form inside a directional leg before the break of structure. They represent institutional accumulation or distribution and act as the re-entry zone for price after the BOS.
What is the difference between order flow and order block?
The order block is the LAST opposing candle before the displacement that produced the BOS. The order flow is EVERY pullback candle inside the leg. The OB is one type of order flow — the most refined one — but every order flow is not an OB.
How do I identify a bullish order flow?
In a bullish leg before a BOS, mark every bearish pullback candle (or cluster) as a bullish order flow. These zones sit below the BOS level and become re-entry buy zones after price retraces.
How do I identify a bearish order flow?
In a bearish leg before a BOS, mark every bullish pullback candle (or cluster) as a bearish order flow. These zones sit above the BOS level and become re-entry sell zones after price retraces.
What if there is more than one order flow in the same leg?
Tap the 1st (closest to the BOS) first. If it does not give a lower-timeframe confirmation, wait for price to tap the 2nd. Continue until one of them confirms or until price reverses entirely.
Where is the entry, exactly?
The entry is on the lower-timeframe confirmation INSIDE the order flow zone — typically an MSS or an order block. Not on the touch of the zone alone.
Where do I place the stop loss?
Below the bullish order flow low or above the bearish order flow high, with a small buffer. Not at the boundary of the zone.
Where do I take profit?
The next draw on liquidity — previous high or low, relative equal level, or the next higher-timeframe PD array.
What timeframe is best?
15-minute or 1-hour for marking and execution. 1-day and 4-hour for the higher-timeframe context.
Does order flow work on indices and gold?
Yes — NQ, ES and XAU/USD all produce textbook order flow re-entries, especially during the New York AM session and around US economic releases.
What is the difference between ICT order flow and SMC order flow?
The mechanic is identical. ICT and SMC traders both mark the pullback candlesticks before a BOS as the re-entry zone. SMC traders sometimes use slightly different naming, but the concept is the same.
✨ Update: I've launched my ICT Trading Strategies PDF eBook! Check it out at ictpdf.com .




To trade a “Bearish Order Flow” you have to mark the order flows below break of structure level.
A little typographical error there.
below instead of above
Many thanks for your diligence
thank you for correction
Hello, this concept is very similar if not the same as that of Supply and Demand. I don’t find any differences.
Thank you so much for the information you post
Most of the SMC concepts are similar to ICT and ICT claims that people just changed the name using my concepts
Much Thanks dear Ayub
Would like to raise 2 ideas. First, Do the order flows follow the rule of Valid Pullback? Secondly, are they (Order flows) considered as Inducement or is there any scenario in which they are considered as inducement?
Two good questions, Aklilu. (1) Order flow itself is not bound by the valid pullback rule — order flow describes the direction; valid pullback describes the entry. They work together: identify the order flow direction, then take entries only on valid pullbacks within that direction. (2) Order flow is generally not inducement. Inducement is a deliberately engineered false move within a session. Order flow is the larger directional bias. The exception: when a counter-trend leg of order flow on a lower timeframe traps retail before reversing into the higher-timeframe direction, that single leg can act as inducement.
Very valuable information and always stays fresh. Thank you very much.