← Glossary Free resource

Order block

An order block is the last candle of opposite direction just before an impulsive move. The idea is that a large position was built there before price left, and that the level therefore keeps some capacity to react if price comes back.

The last opposing candle before the move

Top of the order block 1.0960 Bottom of the order block 1.0940 OB
The framed candle is the last red one before price left to the upside. Its range becomes the level to watch if price comes back.

Key takeaways

  • The definition: the last opposing candle before the displacement, taken on its full range or on its body depending on the method.
  • What makes it valid: the move that follows has to break structure. Without that, it is just another candle.
  • Timeframe matters: a daily order block and a 5-minute one have neither the same reach nor the same lifespan.
  • How it differs from an FVG: the order block is a presence, the fair value gap is an absence. They often come from the same move.
  • What it does not say: neither when the return happens, nor whether it happens at all.

1. What is Order block?

The order block comes from ICT vocabulary and rests on an assumption: before an important move leaves, somebody must have accumulated a position, and did so in the direction opposite to that move. The last candle going that opposite way is therefore assumed to contain that accumulation, and it is the one you mark.

It is worth saying plainly what that assumption is worth: it is not verifiable. A candlestick chart does not show who bought, and nothing in the marked candle proves a position was built there. What can be stated without error is more modest: price often reacts when it comes back to these levels, because a lot of people watch them and place orders there.

That nuance changes how you use it. An order block is not a trace of an institutional player, it is a shared reference level, and that is already reason enough to mark it. Our lesson on order blocks and breaker blocks covers the full method.

2. The calculation formula

The basic formula

Bullish order block = the last bearish candle before an upward move that breaks structure

The bearish version is symmetrical: the last bullish candle before a downward move that breaks structure.

The range used varies between methods: the whole candle including wicks, or only its body. The exact half has a name, the mean threshold, and serves as an intermediate marker.

The 'breaks structure' condition is not a stylistic detail, it is everything that separates an order block from an ordinary candle. Without it, every chart contains hundreds.

Interpreting the result

What you observeValid or invalid order block
The move breaks structureValid. This is the fundamental condition, and the only one that is not negotiable.
The move is just a big candleInvalid. With no break, nothing separates that candle from its neighbours.
Several opposing candles in a rowKeep the last one. The earlier ones are not order blocks.
Price returns and holds above the mean thresholdThe reaction is clean. This is the most readable case.
Price goes all the way through the order blockThe level failed. It can then be read the other way round, under the name breaker block.

The question of what makes an order block valid or invalid has only one solid answer, and it is the first row of the table: the move that follows has to break structure. Everything else, bodies or wicks, one candle or two, is preference and changes little. That condition, on the other hand, separates a level worth marking from a candle picked at random.

The second point is the timeframe, and it is underrated. A daily order block describes a level the market may take weeks to revisit; a 5-minute order block is wiped out within the session. Both carry the same name and have nothing in common: mixing them in one list of levels produces an unreadable chart.

A worked example

  • A bearish candle runs from 1.0960 down to 1.0940.
  • The next candle rises from 1.0942 to 1.1000, and breaks the last high.
  • The bearish candle is therefore the last opposing one before a move that breaks structure.
  • Range used: 1.0940 to 1.0960.
  • Mean threshold: 1.0950, the exact half.

The order block is the 1.0940-1.0960 band. A return that holds above 1.0950 does not read like a return that goes all the way through: that is what the mean threshold settles, and it is the only intermediate level there is any consensus on.

3. What it is used for

Marking a return level before it is needed

This is the main use. The order block is spotted at the moment of the displacement, so well before price comes back, and it gives two precise edges. That leaves time to prepare a decision calmly rather than improvising it when price arrives.

It is also what makes it compatible with a resting order: a level known in advance can be worked without sitting at the screen, which no reading decided in real time allows.

Choosing between competing levels

A chart often offers several plausible return areas. The order block's timeframe lets you rank them: a daily level outranks an intraday one, and the two are read together rather than against each other.

That hierarchy is the part of the method that transmits best, because it requires no aesthetic judgment. It can be checked, and it can be written into a plan.

4. Why the generic calculation misleads

The first flaw is the story told around it. Presenting the order block as the trace of an institutional order gives the level an authority it does not have, and that authority costs: you hold a losing position longer when you believe a bank is defending the level. The same level, presented as a shared marker, can be abandoned without drama when it does not hold.

The second is the missing validity condition in most presentations. Without the requirement of a structure break, every chart contains hundreds of order blocks, and there is always one just below current price. An object available everywhere cannot serve as a decision criterion.

The third is mixing timeframes, already mentioned, and it is made worse by indicators that mark order blocks automatically: they display everything they find on the displayed timeframe, with no hierarchy, and turn a method into decoration.

5. Advantages and limitations

Advantages

  1. It is spotted in advance. The level exists from the displacement onwards, so well before it is useful, which leaves time to decide away from urgency.
  2. It gives two edges and a midpoint. Entry, stop and invalidation are numeric before entering, which an area drawn by eye does not allow.
  3. It ranks by timeframe. It is one of the few technical readings that explicitly says which level outranks which.

Limitations

  1. Its founding assumption is not verifiable. Nothing in a candlestick chart proves a position was built in the marked candle.
  2. The range used has no single definition. Body or wicks, the difference can be worth several points of stop, and nobody settles it.
  3. It says nothing about timing. An order block can wait for weeks, or never be revisited, and nothing in the object lets you predict it.

The classic mistake. Believing a bank is defending the level. It is a convenient and unverifiable story, and it is expensive: you hold a losing position far longer when you think an institutional player is on your side. The same level, read as a shared marker, can be dropped without drama as soon as it fails.

6. Comparison with related indicators

IndicatorFormulaWhat it measuresWhen to use it
Order blockThe last opposing candle before the displacementA shared reference levelPreparing a return in advance
Fair value gap3 candles, the 1st and the 3rd do not overlapA price range that barely tradedLocating a return, or aiming at a fill
Breaker blockAn order block traded through, then retestedThe level's failure, and its role swapConfirming a reversal
Mitigation blockAn order block revisited with no new extremeA position being corrected rather than openedTelling two kinds of return apart

The differences that matter

  1. Order block and fair value gap come from the same move and do not describe the same thing. One marks a candle where the market traded a lot, the other a hole where it barely traded. They often overlap, and when they do the level is simply more widely watched.
  2. The breaker block is an order block that failed. The relationship between the two is exactly the one linking the fair value gap to the inverse FVG: a state, not a different object.
  3. The mitigation block is distinguished by what came before it. It describes a return with no new extreme, so a position being corrected rather than opened. It is the finest of the three distinctions, and the least useful until the rest is measured.

7. How to improve it

1. Mark none without a structure break

It is the only condition there is consensus on and the only one that changes how many levels sit on your chart. Applied strictly, it takes a list of dozens of order blocks down to two or three, and those two or three then deserve watching.

2. Keep one timeframe per list

A daily level and a 5-minute level do not compare. Decide which timeframe commands your plan, mark your order blocks on it, and use lower timeframes only for execution, never to add levels.

3. Record whether the return held above the mean threshold

That is information which costs nothing to log and reveals itself after thirty or so cases: if your winners hold the half and your losers go through it, you have just found a numeric invalidation criterion, on your own data.

8. Frequently asked questions

What is an order block in trading?

It is the last candle of opposite direction just before an impulsive move. A bullish order block is the last bearish candle before a rise; the bearish one is its mirror. Its price range is marked as a level to watch if price comes back to it.

What makes a valid and invalid order block?

Only one condition has consensus: the move following the candle has to break structure. If it is just a big candle with no break, the level is nothing special. The other criteria, body or wicks, one candle or two, are preference and change little.

ICT order block, daily vs weekly timeframe: which one wins?

The higher timeframe always wins. A weekly or daily order block describes a level the market may take weeks to revisit, whereas a 5-minute one is often wiped out within the session. Both carry the same name without the same reach: they do not belong in the same list.

Order blocks vs mitigation blocks vs FVGs, what is the difference?

The order block is a candle where the market traded a lot; the fair value gap is a hole where it barely traded, and the two often come from the same move. The mitigation block is an order block revisited with no new extreme, so a position being corrected rather than opened. All three often overlap, and the level is only more widely watched for it.

Should you use the candle body or its whole range?

Both exist and neither imposes itself. The whole range, wicks included, gives a wider area, so a further stop and fewer premature exits. The body alone gives a tighter level and more invalidated trades. The only real advice is to choose once, write it down, and measure the result over thirty or so trades rather than switching after every loss.

9. In Tradoshi

The order block is a reading, and Tradoshi measures what it produces for you. Tag the trades taken on an order block, and the Performance by tag block in the Journal screen isolates their count, their win rate, their average R and their net P&L from the rest of your activity. Keep two tags, one per timeframe, and the hierarchy described above stops being a conviction and becomes a number.

The Reports screen adds MAE, the maximum unrealised loss endured before closing. On trades taken at a precise level, that is the measure that says whether your stops sit in the right place relative to the order block, or whether you are being taken out just before the reaction you were waiting for.

10. In summary

  1. An order block is the last opposing candle before an impulsive move, and it is only valid if that move breaks structure.
  2. Its founding assumption, institutional accumulation, is not verifiable. What can be said without error is that it is a shared reference level, which is reason enough to mark it.
  3. The timeframe decides its reach. Mixing a daily level and a 5-minute one in the same list makes the reading unusable.

To go deeper on this: read the full guide. Every term is gathered in the glossary.