What it is
A failed breakout, sometimes called a fakeout or a bull trap, is a move through a well-watched level that cannot hold. Price pokes above a range high, attracts buyers, then closes back inside the range. This playbook fades that failure: it shorts the return into the range and targets the opposite side of the range, with the stop above the breakout's high.
It is the mirror image of the breakout playbooks in this wiki, and it needs them to exist; a failed breakout is only tradable because breakout traders take the other side.
The logic
A breakout attracts three kinds of orders: breakout buyers, stop-losses of shorts placed above the level, and momentum algorithms triggered by the new high. If the buying that follows is not enough to sustain the price above the level, all three groups are now long at a price the market has rejected. Their exits become sell orders, and there is little support between the level and the middle of the range because the range's buyers have been waiting at the bottom.
The other side of this trade is the breakout trader. That is not a stupid trader; it is a trader who was right about the setup but wrong about the day. Your edge is the asymmetry of their pain: they have to exit quickly, and you know exactly where their stops are.
Setup rules
- Market: anything with a clear, well-defined range and enough participation for stops to cluster: index futures, large caps, major forex pairs, liquid crypto.
- Timeframe: 5 or 15-minute for the range and trigger; daily ranges also work for swing-trading versions.
- Range conditions: at least two touches of the level being broken; the range has lasted at least 10 bars on the trigger timeframe.
- Failure conditions: price closes beyond the level by at least 0.1 ATR (so real breakout orders were triggered) and then closes back inside within 3 bars. The bar that returns inside should have above-average volume; a quiet return is often just a retest of the breakout, not a failure.
- Do not fade a breakout that came from a strong catalyst or has a relative-volume above 3x; those are more likely to be real.
- Level quality: the best failures occur at levels that are visible on a higher timeframe (a prior day's high, a weekly level, a round number), because more stops cluster there. A level that only exists on the 1-minute chart rarely traps enough traders to fuel the reversal.
Entry, stop, target
Short on the close of the bar that returns inside the range (or on the break of that bar's low for confirmation). Stop above the breakout high plus a small buffer. Target 1 is the midpoint of the range; target 2 is the opposite side.
| Item | Level | Notes |
|---|---|---|
| Range high | 200.00 | Two prior touches |
| Breakout high | 200.60 | Pierced by 0.60, then reversed |
| Entry | 199.80 | Close back inside |
| Stop | 200.75 | Above breakout high, risk 0.95 |
| Range low | 197.00 | |
| Target 1 | 198.50 | Midpoint, reward 1.30, 1.4R |
| Target 2 | 197.10 | Near range low, reward 2.70, 2.8R |
Take a third at the midpoint and trail the remainder. If the trade has not reached the midpoint within 10 bars, the failure is probably being absorbed; exit.
Position sizing and risk
The stop is defined by structure, so size from it using /tools/position-size and keep risk per trade in the 0.5 to 1 percent band from /learn/risk-management. One failed-breakout trade per level per day: if the second breakout attempt succeeds, the level has been reclaimed and you are wrong.
What breaks it
- Second attempts. Markets often break, fail, and break again with more force. The second breakout is the real one and it takes out your stop with interest. Accept this; it is why the stop is there.
- Trend days. Every pullback into the range on a trend day looks like a failure until it isn't.
- Costs. Reasonable; the stop is wide relative to the spread.
- Edge decay. The setup is popular with retail traders, and larger participants sometimes engineer a "failure" to fill their own buy orders lower before the real move. That is a stop-hunt in both directions. Only the volume filter helps.
- Drawdowns. Win rate is typically 45 to 55 percent; losing streaks of five happen several times a year.
How to test it
Identify ranges algorithmically (for example, the last 20 bars' high and low with at least two touches within 0.2 ATR), flag every close beyond the level, and record whether price closed back inside within 3 bars. Measure the forward move to the midpoint and to the far side, along with maximum adverse excursion. Compare the outcome for failures with high versus low volume; that comparison is the actual test of the volume filter. Minimum 200 failures across two or more instruments before trusting an expectancy number.
Variations
- Failed ORB: apply to the opening-range-breakout range specifically.
- Swing version: daily failed breakouts of multi-week bases; see base-breakout for the range definition.
- Failed breakdown long: the same trade mirrored, buying a return above a broken support.
Further reading
fakeout, bull-trap, bear-trap, stop-hunt, breakout, retest, support, resistance, range, relative-volume.
Related playbooks: opening-range-breakout, base-breakout, afternoon-reversal, range-day-playbook