Skip to main content

ICT Breaker Blocks (BBs)

How to build the ICT Breaker Blocks (BB) concept

Updated this week

Mastering ICT BBs with Profectus.AI

This guide walks you through the Breaker Blocks (BB) concept as they are traded in the ICT community, built in Profectus.AI.

Breaker Blocks represent a natural evolution of Order Blocks.

A Breaker Block is a failed Order Block that has been violated by price and later acts as a reaction zone in the opposite direction. From an ICT perspective, Breaker Blocks represent a shift in institutional intent and a change in market regime. In a bullish context, a bearish Order Block is broken to the upside and later acts as support. In a bearish context, a bullish Order Block is broken to the downside and later acts as resistance.

Breaker Blocks are significant because they often act as:

  • Confirmation of order flow shift

  • High-probability reaction zones after structure change

  • Areas of re-entry following displacement

Step 0: Access the Strategy Concept Template [1 Min]

Click the button to load the trading bot directly onto your canvas:

Your canvas should display 15 blocks. Check? Let's continue!

Step 1: Export the Trading Bot [1 Min]

Before diving into customization, export the bot with the upper right export button to download the file.

Step 2: Upload to MetaTrader 5 [4 Min]

Don’t know how? Refer to our help article "Exporting Your First Strategy".

Step 3: Understand the Logic [1 Min]

The Breaker Block should be used as a strategy component rather than a complete standalone strategy. It can be used on every candle, and it will check the following market conditions on every new candle:

  • Identify a valid bearish Order Block

  • Price closes above the high of the Order Block

  • The broken Order Block is stored as a Breaker Block

To build the complete Bullish BB module, we used the following rules:

  • Run per candle block. Start with this block to make sure that every new candle that is formed on the chart, the EA runs through the whole process of finding an OB, again and again.

  • Defining the OB using Trade Rule blocks. The 6 blocks that follow house the criteria for the OB. We already established that the OB is a 3-candle pattern with:
    2.1. Liquidity grab
    2.2. Candles 1 and 2 showing impulsive strength
    2.3 The new rule here is the Liquidity grab. The high of candle ID 3 needs to be higher than the high of candle ID 4 to indicate a grab of liquidity on previous highs.

  • Store the OB price levels. Once an OB is found, we store it in a variable so that we can use this variable later to identify if the price comes back to it.

  • Define a break of the OB to turn it into a Breaker Block. A candle closing above the high of the Bearish OB invalidates it and turns it into a new area of interest as a Breaker Block.

These characteristics make Breaker Blocks objective zones of interest rather than subjective trade entries. However, on lower timeframes, when stacked with other confluences, Order Blocks can be used to place trade orders directly.

Step 4: Make It Your Own [10 Min]

You can adjust and experiment:

  • Add more strategy rules or include the BB component in your own strategies

    • EXPORT and see the differences.

  • Add the Bearish BB side to take selling opportunities as well

    • EXPORT and see the differences.

  • Play around with timeframes and assets

    • EXPORT and see the differences.

  • Refine the rules to fit your own interpretation of the ICT Breaker Block concept

    • EXPORT and see the differences.

Conclusion

The Breaker Block is a popular ICT or Smart Money component: simple rules and universal application. Now it’s your turn — backtest it, tweak it, and evolve it into your own winning system.

👉 Try the PRO version today

Templates are for educational purposes only.

Now it's your turn—apply the template, tweak the logic, and make it yours. 🚀

Did this answer your question?