ICT Mitigation Block Explained: Failure Swings

Price approaches an old high, pulls back, and makes another attempt to rise. The second rally falls short. When the market then breaks below the low between those two rallies, an ICT trader has a different question to investigate: what happens if price returns to the area that supported the failed attempt?

That sequence is the starting point for an ICT mitigation block. The important detail is not simply that an order block was touched. It is the combination of a failure swing, an opposing structural break, and a return to a specific candle associated with the intervening swing. Without that sequence, the same rectangle can be given several different names without improving the trading decision.

This guide explains the bearish and bullish versions, identifies the candle used in each, and develops complete EUR/USD trades with entry, stop, target, and cost calculations. Every numerical sequence is hypothetical. The examples make the rules reviewable; they are not live signals, historical performance claims, or evidence that the pattern guarantees an institutional response.

Key insight: An ICT mitigation block is studied after price fails to extend beyond a reference swing and then breaks structure in the opposite direction. In the bearish construction used here, the relevant candle is the last down-close candle at the intervening low before the failed rally. After that low is broken, its candle range becomes an area to assess on a return from below. The bullish construction reverses the sequence around an intervening high.

1. What is an ICT mitigation block?

The mitigation-block concept belongs to ICT’s order-block framework. In the original Month 4 mitigation-block lesson, the bearish explanation follows a failure swing, a break beneath the intervening low, and a later return toward the last down-close candle associated with that low. That sequence is the reference for this article’s candle selection.

The word mitigation describes an interpretation of possible position management. Traders who entered during the failed move may use a return to reduce or close exposure. Other participants may initiate positions in the new direction. These actions could contribute to the response, but a retail candle chart cannot identify who traded, why they acted, or whether their accounts were in profit or loss.

Keep the interpretation separate from the observations. You can observe the earlier extreme, the failed attempt to exceed it, the structural break, and a later return. You cannot verify from those candles alone that a bank is closing a particular position. The chart sequence remains available for study even when you make no claim about the identity of the participants.

In this guide, the bearish sequence is high, intervening low, lower high, then a break below the intervening low. The bullish sequence is low, intervening high, higher low, then a break above the intervening high. The middle swing supplies the reference candle. The failed extreme helps classify the setup but is not automatically the location of the block.

The construction is more specific than the general SMC use of “mitigation” to describe a return to an order block. An ordinary first retest can occur without a failure swing or a reversal through the original reference. Using separate labels in your journal prevents two different types of event from being combined into one performance sample.

Why a bearish mitigation block can come from a red candle

A red candle closes below its open. At the intervening low, that candle precedes the rally that ultimately fails. Once price later breaks beneath the low, the model studies a return to that earlier candle from underneath. Its bearish trading role comes from the later sequence, not from a rule that every bearish zone must originate in a green candle.

For the bullish mirror, an up-close candle at the intervening high precedes a decline that fails to make a new low. Once price breaks above the high, the model studies that earlier candle on a return from above. Locate the swing first, then the associated candle. Searching the chart for a preferred candle colour before establishing the sequence reverses the analysis.

2. Why failure swings matter in institutional order-flow thinking

In an ICT narrative, an attempt to continue toward a liquidity objective provides information even when it fails. A lower high says the latest rally did not exceed the selected earlier high. A subsequent break beneath the intervening low adds evidence that the earlier upward sequence has changed. The failure alone is incomplete because another rally could still develop.

The relevant question is whether the opposing move changes delivery around a meaningful reference. A tiny internal fluctuation in the middle of a congested session is a different observation from a clear break after price reaches a higher-timeframe area of interest. Establish the larger context before looking for the smaller sequence.

For a bearish plan, describe the upper area you were watching and the lower objective that could justify a trade. For a bullish plan, reverse those relationships. The ICT daily-bias process can help organise that preparation. A bias is a conditional hypothesis, so also record what would make you stop looking for that direction.

The return to the broken middle swing offers a way to investigate continuation after the initial displacement has already occurred. This can be useful when selling the first strong downward candle would place the entry far from a defensible stop. Waiting for a return changes the entry location and introduces the possibility that the trade never fills.

That trade-off should remain visible. A pattern that correctly identifies a directional move may still produce no executable opportunity under your rules. Conversely, a clean retest may fill and then fail. Neither outcome requires rewriting the historical swing sequence. The formation, the order, and the eventual result are separate records.

Do not infer that the lack of a sweep means no liquidity was taken anywhere. A failed rally can exceed smaller internal highs while remaining below the main reference high. State which high defines the comparison. “No sweep” is meaningful only when the reference level and timeframe are identified.

3. How to identify the bearish and bullish sequence on a chart

Use one fixed chart timeframe for the formation while learning. This guide uses completed five-minute candles. Higher-timeframe context can come from a separate chart, but the reference swings and qualifying break should be measured consistently. Switching timeframes midway through a sequence can change which candle appears to form the middle swing.

  1. Mark the first extreme. For a bearish candidate, label the selected earlier high A. For a bullish candidate, label the earlier low A. Explain why this particular swing is relevant before the next attempt develops.
  2. Mark the intervening swing B. This is the low after A in the bearish sequence, or the high after A in the bullish sequence. Identify the candle associated with B before deciding where a later return should occur.
  3. Observe the failed attempt C. The bearish candidate makes a lower high than A. The bullish candidate makes a higher low than A. At this point, you have a candidate rather than a completed entry condition.
  4. Require the opposing break D. Under the model here, a completed five-minute candle must close beyond B in the new direction with a clear directional move. A wick alone does not activate the order.
  5. Freeze the selected candle range. Extend its original high and low after confirmation. A later candle entering the range does not change those boundaries.
  6. Evaluate the return and trade plan. Check entry availability, stop distance, target space, and expiry. If the conditions no longer fit, keep the observation but reject the order.

For the bearish identification example, A is 1.08932. B is 1.08796. The next rally reaches C at 1.08894, which is 3.8 pips below A. Price then closes at D, 1.08762, beneath B. This establishes the failure-and-break sequence used in the worked trade.

The selected down-close candle at B has an open of 1.08830, high of 1.08842, low of 1.08796, and close of 1.08804. Its full range is therefore 1.08796 to 1.08842. The candle is selected because it belongs to the intervening low that supported the failed rally, not because it happens to sit close to a profitable later entry.

Diagram 1: Find the failure swing before marking the mitigation block
Bearish mitigation sequence: A high, B low, C lower high, D break below BHypothetical EUR/USD. The selected candle is at B, the intervening low.A: 1.08932C: 1.08894, lower highA remains unsweptBlock high: 1.08842Midpoint: 1.08819B / block low: 1.08796D closes: 1.08762B source candle: O 1.08830 | H 1.08842 | L 1.08796 | C 1.08804Activate the setup after D closes below B. The purple range keeps its original boundaries.Bullish candleBearish candleB candle rangeMidpointStructure / labels

The block is anchored to the red candle at B. C falls short of A, so this is the failure-swing construction used in the article. The diagram identifies the sequence and contains no trade entry, stop, or target.

Make the confirmation time explicit

At the moment C first prints, you cannot know that it will remain the final high of that attempt. Price might rally again and exceed A. The opposing close through B is the operational decision point in this model. If you use an indicator that confirms pivots with future candles, record when that confirmation actually becomes available.

The sequence can contain more candles than a schematic drawing shows. Several candles may cluster around B or C, and the eventual break may take time. Define how you choose a candle from a cluster before testing. The examples deliberately use a single unambiguous source candle so the entry arithmetic is not dependent on a discretionary grouping choice.

4. Mitigation block versus breaker block and ordinary order-block retest

FeatureMitigation-block construction hereBreaker comparisonOrdinary order-block retest
Reference extremeThe final attempt falls short of the selected earlier extremeThe final move first exceeds the selected earlier extremeA failure-versus-sweep comparison is not necessarily part of the entry definition
Subsequent requirementOpposing break through the intervening swingReversal and opposing structural break after the sweepReturn to a previously identified order-block area
Bearish illustrationHigh, low, lower high, break below the lowHigh, low, higher high, break below the lowDepends on the original bearish order-block model
What classifies itThe failure swing and later breakThe sweep and later breakThe original block’s formation and retest rules
Trading implicationRequires a separate entry, stop, and target decisionRequires a separate entry, stop, and target decisionRequires a separate entry, stop, and target decision

The distinction is about the selected sequence, not a universal ranking of quality. A swept extreme does not prove that a breaker trade will outperform a mitigation trade. Compare results under equivalent execution conditions if you want to investigate that question. Do not import a claimed win rate from a different market, timeframe, or entry rule.

The breaker-block guide develops the sweep-based construction. The order-block guide explains how the original candle reference is established. Read the formation conditions together with the label so that superficially similar rectangles do not become interchangeable.

A market can create different classifications at different scales. A lower high relative to an hourly extreme might still sweep a small five-minute high. That does not require forcing one label onto the entire chart. Record the timeframe and the specific extreme associated with each observation, then use the version required by your trading model.

For clarity, this article treats a clean lower high or higher low as the failure case. Equal extremes and marginal breaches are logged separately. If your feed shows only a tiny difference near the spread or minimum price increment, avoid treating it as decisive evidence without a predefined tolerance rule.

A session-open move may also be discussed as an ICT Judas swing. That label describes a session narrative and does not determine which candle forms a mitigation block. Establish the actual failure-and-break sequence independently, even when several ICT concepts appear around the same part of the chart.

5. Which candle boundaries should you use?

Separate candle selection from boundary selection. First identify the candle associated with the intervening swing. Then decide whether your model uses the full high-to-low range, the body, or a specified price within it. Different drawings can use the same source candle while creating different entry and invalidation distances.

This guide uses the full high-to-low range as an explicit teaching convention. In the bearish example, that range is 1.08796 to 1.08842. The body alone would be 1.08804 to 1.08830. The full range is 4.6 pips wide, while the body is 2.6 pips wide. Neither measurement is the trade’s complete risk distance until entry and stop prices are specified.

Keep both the body and wicks visible on your chart. If you choose a body-based execution model, record it as that model and evaluate the consequences. Do not narrow the box to the body after a full-range trade loses, or expand it to the wick after a body-based stop is threatened. Those changes conceal the original decision.

The midpoint of the full bearish range is (1.08796 + 1.08842) ÷ 2 = 1.08819. It is a possible measurement reference, not the entry used in this article’s short. The worked short uses the lower edge on the first eligible return from below. A midpoint-entry model would have a different fill rate and would require its own risk calculation.

A fair value gap can overlap the block, but the two objects retain different definitions. The FVG framework uses a three-candle interval. The mitigation-block range here comes from one selected candle in a failure-swing sequence. Do not move either boundary merely to make the overlap look stronger.

Likewise, a return to the block does not demonstrate that all institutional exposure has been closed or that the area is “used up.” The observable fact is that price revisited a defined interval. If your model only trades the first eligible return, state that restriction directly and test it separately from models that permit repeated tests.

6. How to trade a mitigation block with a defined invalidation

Start with the higher-timeframe context and a target that exists before entry. Then wait for the failure-and-break sequence on the execution chart. The market-structure-shift guide can help you distinguish a meaningful opposing break from an arbitrary small pivot crossing.

After the qualifying close, the example model allows a limit order at the first edge encountered on a return. For the bearish case, that is the lower edge of the selected candle range. For the bullish case, it is the upper edge. The initial structural confirmation comes before the order; this model does not require a second confirmation candle after the retest.

That entry choice has a practical trade-off. A direct limit entry can fill while price is still moving against the intended direction. A confirmation-on-retest approach may reduce some entries but can also miss the move or change the entry distance. The site’s confirmation versus aggressive entry comparison explores that distinction. Keep the two procedures separate in testing.

Choose what the stop invalidates. A stop just beyond the block tests a prompt response to that block. A stop beyond the failed swing gives the broader structural idea more room. The second can be substantially wider. Neither should be selected solely because it produces the reward-to-risk ratio you want to display.

The worked short uses a block-based stop. This means a stop-out can occur while the larger lower-high structure remains intact. That is not a contradiction; it is a narrower execution hypothesis. If you prefer to remain in the trade until the failed high is exceeded, calculate that wider version before entry and reduce position size accordingly.

Cancel an unfilled order if the model’s invalidation level is reached first, if the intended target is already reached before the retracement, or if the selected session window expires. A target-first move without an entry is not a winning trade. Similarly, a later return after expiry should not be counted unless a new plan becomes eligible.

Once filled, follow the management rules established beforehand. Do not widen the stop because the next candle looks like a second mitigation block. A new sequence may create a future opportunity, but it does not change the risk authorised by the original trade plan.

7. Complete bearish EUR/USD worked example

Assume a hypothetical winter London session, with times in Ghana GMT. Your bearish higher-timeframe plan identifies a downside liquidity reference at 1.08594. The five-minute chart forms A at 1.08932, the intervening B low at 1.08796, and the failed C high at 1.08894. You have recorded the selected B candle’s full range as 1.08796 to 1.08842.

At 8:05 AM, a completed five-minute candle closes at 1.08762, below B. The low of that displacement candle is 1.08748. Only now does the limit order become eligible. At 8:20 AM, assume a later return fills a short at 1.08796, the block’s lower edge.

ComponentHypothetical plan
Reference high A1.08932
Intervening low B1.08796
Failure high C1.08894, below A
Selected candleO 1.08830; H 1.08842; L 1.08796; C 1.08804
Confirmation D8:05 AM close at 1.08762 below B
Short entry1.08796 on the subsequent eligible return
Block-based stop1.08858
Target1.08610, ahead of liquidity at 1.08594
Unfilled-order expiry10 AM Ghana time, unless cancelled earlier

The stop sits 1.6 pips above the source candle’s high of 1.08842. The target sits 1.6 pips above the lower liquidity reference. Those are chosen allowances for the example, not universal live-market buffers. Actual spread, commission, volatility, and execution conditions can make the plan unsuitable.

Diagram 2: Bearish mitigation-block trade with a stop above the source candle
Hypothetical EUR/USD short: confirmed break, first eligible retest, measured targetWinter London session in Ghana GMT. Selected candles; spacing is schematic.A: 1.08932C: 1.08894Block-based stop: 1.08858Block high: 1.08842Sell entry / B: 1.08796Block low: 1.087968:05 AM close: 1.087628:20 AM retest18.6 pips reward / 6.2 pips risk = 3RTarget: 1.08610Liquidity low: 1.08594The stop tests the block response. It is below C and can be hit before the larger structure fails.BullishBearish / stopMitigation blockEntryStructure / target

The original candle range is purple, and the lower edge supplies the example entry. The stop sits above the block but below the failed high C. This target-first path is illustrative; the identical rules can produce a stop-first loss or an unfilled order.

Calculate gross and cost-adjusted reward-to-risk

For EUR/USD, one pip is 0.00010. Risk is 1.08858 − 1.08796 = 0.00062, or 6.2 pips. Planned reward is 1.08796 − 1.08610 = 0.00186, or 18.6 pips. Reward divided by risk is 18.6 ÷ 6.2 = 3.00, giving a gross 1:3 risk-to-reward ratio.

Assume a hypothetical total round-trip cost of 0.8 pip relative to the chart-reference prices, combining spread and commission with no additional slippage in this calculation. Estimated stop loss becomes 6.2 + 0.8 = 7.0 pips. Estimated target proceeds become 18.6 − 0.8 = 17.8 pips. The cost-adjusted ratio is 17.8 ÷ 7.0 = 2.54, or approximately 1:2.54.

If entry and exit prices already represent actual bid and ask fills, spread is already reflected and should not be added again. Replace the simplified cost allowance with the broker’s real charges and measured execution. A stop can fill beyond its requested price, so the calculated loss is a planning estimate.

For a hypothetical USD 2,500 account and a chosen risk budget of 0.4%, the budget is 2,500 × 0.004 = USD 10. Assuming a 100,000-unit standard EUR/USD lot worth USD 10 per pip, size is 10 ÷ (7.0 × 10) = 0.1429 standard lots. Rounding down to 0.14 lots gives an estimated stop loss of 7.0 × 10 × 0.14 = USD 9.80 and target proceeds of 17.8 × 10 × 0.14 = USD 24.92. Other account currencies need the appropriate pip-value conversion.

What changes with a stop beyond the failed high?

A wider variant could place the stop at 1.08910, above C at 1.08894. Keeping the same entry and target, risk becomes 1.08910 − 1.08796 = 11.4 pips, while reward remains 18.6 pips. Gross reward-to-risk is 18.6 ÷ 11.4 = 1.63, or 1:1.63. With the same 0.8-pip cost assumption, reward-to-risk becomes 17.8 ÷ (11.4 + 0.8) = 1.46, approximately 1:1.46.

This variant illustrates why stop placement must follow the hypothesis. It is not simply the same 3R trade with extra protection. It changes the payoff, required position size, and conditions under which a loss occurs. Choose the version before entry rather than switching to the wider stop after the smaller one is threatened.

The diagram shows a target-first outcome for the block-based plan. A stop-first outcome is equally possible. If the stop is reached and price later declines, the recorded trade remains a loss. Preserve that sequence in the journal instead of presenting only the later move away from the block.

8. Bullish mitigation-block example and Ghana session timing

In a separate hypothetical session, EUR/USD first makes a low A at 1.07684, then an intervening high B at 1.07818. The next decline holds at C, 1.07709, a higher low. The selected up-close candle at B has an open of 1.07778, high of 1.07818, low of 1.07762, and close of 1.07804. Its full range is 1.07762 to 1.07818.

A completed five-minute displacement candle closes at 1.07845, above B. On a later return, assume the model fills a buy at the block’s upper edge, 1.07818. The block-based stop is 1.07742, and the target is 1.08046, ahead of a premarked upper liquidity reference at 1.08061.

Risk is 1.07818 − 1.07742 = 0.00076, or 7.6 pips. Reward is 1.08046 − 1.07818 = 0.00228, or 22.8 pips. Gross reward-to-risk is 22.8 ÷ 7.6 = 3.00, giving 1:3. With the same hypothetical 0.8-pip total cost, estimated loss is 7.6 + 0.8 = 8.4 pips and target proceeds are 22.8 − 0.8 = 22.0 pips. Cost-adjusted reward-to-risk is 22.0 ÷ 8.4 = 2.62, approximately 1:2.62.

The stop lies below the block but above the failed low C. As with the bearish example, it tests the narrower block-response idea rather than waiting for the entire higher-low structure to fail. A later rally following that stop would not turn the stopped trade into a winner.

Ghana uses GMT throughout the year. For commonly used ICT windows anchored to New York time, the London Kill Zone is 7 to 10 AM Ghana time in US winter, and the New York Kill Zone is noon to 3 PM. During US daylight saving, those same 2 to 5 AM and 7 to 10 AM New York windows convert to 6 to 9 AM and 11 AM to 2 PM in Ghana.

The New York Midnight Open is 5 AM Ghana time in winter and 4 AM in summer. These conversions follow the published Ghana time-zone rules and New York clock changes. A routine anchored to London local time must instead follow London’s own clock calendar. Record the actual date and anchor rather than relying on a fixed server-clock label.

The bearish worked trade explicitly uses winter timing. A chosen session window limits when orders are eligible; it does not make every formation inside that window worth trading. Check scheduled announcements and execution conditions before applying the plan. The London Kill Zone guide provides the broader session workflow.

9. How to test the model and avoid hindsight

Record the candidate at the time the qualifying break closes. Save A, B, C, the source candle’s four prices, and the time D becomes observable. Then record whether the first eligible return happens before expiry. This separates the pattern’s formation from the later entry opportunity and prevents missed trades from being silently counted as winners.

Keep entries that lose alongside entries that succeed. Also retain rejected candidates, with a reason such as insufficient target space, a marginal equality at the reference extreme, an invalidation before entry, or a missed return. If the journal contains only clean chart examples, it cannot show how often your rules encounter ambiguous conditions.

Compare full-range and body-based boundaries as separate rule sets. The same applies to direct retest entries versus confirmation-on-retest entries, and block-based stops versus failed-swing stops. A version with a better reward-to-risk ratio on one chart may fill less often or stop out more frequently across a larger sample.

Be careful with claims that all traders in the failed leg are trapped. The candle sequence does not reveal their entry prices, hedges, time horizons, or whether they already exited. Your research can measure the response to the selected zone without needing that narrative to be literally true for every participant.

A meaningful evaluation includes net expectancy, drawdown, trade frequency, and execution assumptions. Narrow stops make costs a larger fraction of the risk, as the short example demonstrates. The CFTC forex advisory explains that leverage amplifies losses and that dealer execution conditions matter. Its regulatory details concern US markets, while the practical questions about costs and leverage remain relevant to evaluating a broker arrangement.

Define the rules on one historical period, then evaluate them on a later period you did not use to choose the parameters. State the sample size and limitations. A handful of attractive screenshots cannot establish a future edge, and an accurately marked mitigation block can still be part of a losing trade.

10. Frequently asked questions about ICT mitigation blocks

Is every mitigated order block a mitigation block?

No. A general return to an order block does not necessarily include the failure-swing and opposing-break sequence studied here. Use the specific formation conditions when classifying the setup. Otherwise, the same name can combine ordinary retests, breakers, and failure-swing trades with different entry logic.

Which candle forms the bearish mitigation block?

In the construction used here, select the last down-close candle associated with the intervening low before the failed rally. Confirm the later break beneath that low before activating the setup. The worked example uses that candle’s full high-to-low range and a return from below.

Does the failed rally have to sweep the earlier high?

No. The bearish failure case here remains below the selected reference high. A move beyond that high followed by the required reversal belongs to the breaker comparison. Smaller internal highs may still be exceeded, so state the reference and timeframe rather than claiming that no liquidity was taken anywhere.

Can I enter as soon as a lower high appears?

That would be a different, earlier-entry model. This guide requires a completed opposing close through the intervening swing before an order becomes eligible. A lower high can be temporary, and the market may still exceed the first high before a qualifying break develops.

Must a fair value gap overlap the block?

No FVG overlap is required by the explicit examples in this guide. You can test overlap as an additional filter, but preserve the independent boundaries of both objects. Requiring overlap changes trade frequency and selection, so it should be evaluated rather than assumed to improve every setup.

Should the stop go beyond the candle or the failed swing?

That depends on the hypothesis you are testing. A block-based stop tests the local response. A failed-swing stop allows a wider retracement before the larger structure is invalidated. Calculate both distances before choosing; the bearish example shows how the wider stop reduces the reward-to-risk ratio with the same target.

What if price reaches the target without retesting?

There is no filled trade under this retest-entry model. Cancel the unfilled plan according to its rules and record the missed return. Do not move the entry after the fact or credit a profit based only on the direction of the later move.

Are mitigation blocks weaker than breaker blocks?

The patterns have different formation conditions, but that alone does not establish a reliable performance ranking. Compare equivalent instruments, sessions, costs, and management rules. A stronger-looking narrative is not a substitute for measured results from a sufficiently documented sample.

How should a beginner practise this from Ghana?

Use one pair, a fixed execution timeframe, and GMT chart labels. Replay candles until the qualifying break, then pause and record the source candle, entry, stop, target, and expiry before revealing the return. Adjust the session conversion for the date and evaluate the process even when no trade fills.

Study mitigation blocks as a sequence of observable events, then attach a trade only when its entry and invalidation rules are clear. Continue with order blocks, breaker blocks, market structure shifts, fair value gaps, and the London Kill Zone to connect the failure-swing idea with the rest of your ICT execution process.