Skip to content

From Concept to Data

Beginner6 min read

ChatGPT Image 19 февр. 2026 г., 09_03_26

ICT/SMC to Order Flow: From Concept to Data

If you're familiar with ICT or SMC — this section is for you. If not — you can skip it without losing the thread, but we recommend at least skimming through: it's useful to understand where popular concepts come from and what's behind them at the data level.

ICT and SMC describe phenomena: "order block," "fair value gap," "liquidity sweep." These are models of market behavior. Many of them are observable and useful. But they are descriptions. They tell you WHAT is happening, but don't show you HOW and WHY.

Order flow is data. Concrete numbers: how many contracts, at what level, who was the aggressor, who absorbed. Not "there was an order block here" — but "the matching engine recorded 12,000 aggressive buys at the level, price didn't move — a passive seller absorbed everything." Absorption. You already know how this works.

Here's how popular PA/ICT concepts map to order flow data. Some terms in the right column are already familiar from Module 1: absorption, stop cascades, aggression vs. passive. Others — POC, imbalances, LVN, heatmap — we'll cover in Modules 3-7. For now, read the right column as a roadmap: this is where we're headed.

PA / ICT ConceptWhat's Behind It in Order FlowWhy Data Is More Precise
Order blockAbsorption zone: POC + high volume + delta with no price resultYou see specific volume and balance of power, not just "a zone where something happened"
Fair Value Gap (FVG)Low Volume Node (LVN) in Volume Profile — a zone where price flew through without tradingYou can see whether there's real interest in filling the gap or the market doesn't care
Liquidity grab / sweepStop cascade in footprint + absorption in the large trades tapeYou see how many stops fired and who stepped in on the other side
Stop huntMarket orders (triggered stops) hitting limit orders (absorption)You see not the "hunt" but the mechanics: stops hit limits, a large player accumulated a position
Break of StructureInitiative: imbalances + delta 10%+ + empty space in the heatmap beyond the levelYou see whether there's real aggression behind the breakout or it's running out of steam

Let's return to the language of Module 1. An order block is essentially an absorption zone: a large passive participant absorbs the flow of aggressors, and price doesn't move despite heavy volume. A stop hunt is a cascade of stop-losses that turn into market orders and slam into limit orders. The same matching engine mechanics. ICT gives these phenomena names. Order flow shows them in numbers — and lets you distinguish a real phenomenon from an empty shape on the chart.

Sounds too good to be true? Let's verify with a concrete example.

Before and After: One Chart, Two Worlds

ES, morning session. On the daily chart — a double bottom at the 4500 level. Price touched twice, bounced twice. A "neckline" is forming at 4520. Textbook setup. Clean, neat. Straight out of a book. Literally — taken from a book.

What the TA trader sees: pattern confirmed by two touches. RSI in oversold territory. Entry — neckline breakout at 4520. Stop — below the second bottom, 4498. Target — pattern height projected upward, 4540+. Clean setup. Five checkmarks out of five.

Now — the same screen, but with trade data. At the 4500 level (both "bottoms"), the matching engine recorded few trades. No large limit orders, no absorption. There was no absorption — nobody was standing there "pulling new inventory from under the counter." Price bounced not because someone was defending it, but because aggression temporarily dried up. The difference is like between a wall and a shadow of a wall.

The neckline breakout at 4520? Aggressive buyers — a handful. A real breakout requires a stream of market orders eating through limit orders level by level. That wasn't here — the buyers never showed up.

And below 4498, long holders' stop-losses had accumulated — sell stops that, when triggered, turn into market orders. And between 4500 and 4490, there were few limit buyers in the order book. Nothing to slow the fall.

Result: price slowly crept up to 4520, stalled, reversed. Broke through 4500 — stop cascade. Dropped to 4488 in two minutes. TA showed the right shape. Trade data showed the shape was empty.

In Modules 3-7, you'll learn to see all of this in numbers: the exact ratio of buys to sells at a level (footprint), empty zones that price flies through (Volume Profile), liquidity clusters ahead of price (heatmap). For now, it's enough to understand the mechanics: absorption — present or not, aggression — present or not, stops — present or not.

Disappointing? Perhaps. But truth beats illusion. And this truth leads to a broader question: what else from the "conventional wisdom" is worth questioning?

Quiz

1. What is the difference between an order block (ICT) and order flow data?

2. Double bottom on the ES chart at the 4500 level. What distinguishes real support from a "shadow of a wall"?

3. How do ICT/SMC and order flow relate to each other?

AI Assistant

From Concept to Data

How can I help?

Ask anything about this lesson