Ready to go further
Next: see a full breakout rule tested
The opening range breakout page shows a complete breakout rule, simulated, with and without costs.
What is included
- What it is, in plain words
- The formula or mechanism, with exact arithmetic
- How it hits grid, martingale and DCA bots
- A check you can run before you switch a bot on
Who it is for
- People who run or plan to run a trading bot
- Anyone reading a backtest or a bot sales page
- Readers who want the numbers, not the pitch
- Not advice, and not a signal service
Key facts
- A breakout is price moving beyond a level it had not passed before, such as a recent high, a range edge or a triangle line. A false breakout, also called a fakeout, is a move past the level that fails: price closes beyond it and then comes back inside.
- Whether a breakout was false is only known afterwards. At the moment of entry, a real breakout and a false one look the same.
- In the made-up example below, a rule that buys the instant price touches the level had 3 of 6 trades lose, averaging +0.28 points a trade. Adding a close-above filter left 4 trades, 2 lost, averaging +0.07 (calculated by us on 30 Oct 2026, exact).
- A filter does not remove false breakouts. It trades fewer breakouts, enters later and changes which ones count. The cost of that has to be tested on real data.
- The prices on this page are made up. They show how to count, not how any market behaves.
What a breakout is, and what makes one false
A level is a price that the market has turned at before: a recent high, the edge of a range, or the sloping line of a triangle. A breakout is price moving beyond that level. The idea behind trading it is that the move might continue.
A false breakout is a breakout that does not hold. The common test is the close. If a bar closes beyond the level and a later bar closes back inside it, the breakout is called false. The same word is also used for a bar whose high pokes past the level while its close stays inside. That is a wick, and it is a weaker kind of break. Which definition you use changes your count, so write it down before you test. This false breakout pattern is also called a fakeout.
The pattern can show up on any chart with a level. In forex a false breakout can happen around the edges of a quiet session range. In a symmetrical triangle or an ascending triangle, price squeezes toward the apex and a line breaks one way, then the other. A triangle can break up, fail, and break down, and each of those is a possible false breakout. Nothing here says it happens often or rarely. That is a number to measure, not assume.
Why traders feel they missed a breakout
A breakout move can be fast. A trader watching the level sees price leave, and the move already looks large by the time they decide. The feeling is often called FOMO, fear of missing out. It is a plain pull to act so as not to be left behind, and it says nothing about what the market will do next.
Chasing means entering late, after the move has run. Chasing has a cost that is easy to count. Suppose the level is 100 and the entry is at 101.5. If price then falls back to 100, the loss is 1.5 points, where an entry at the level would have lost nothing on the same fall. A late entry also puts the stop further from the level where the idea was valid. This is the entry timing problem: the earlier the entry, the more false breakouts it takes, and the later the entry, the worse the price and the fewer breakouts it takes. There is no free point between the two.
How a bot meets a false breakout
A bot has no fear of missing out, but it has the same trade-off written into its rules. The simplest breakout bot places a stop order just beyond the level. When price touches it, the order becomes a market order and fills at the next available price.
- Slippage at the break. Many orders can sit at the same level, so the fill is often worse than the level. See slippage.
- Spread. The spread can widen as price moves quickly, so the cost of getting in is larger than on a quiet bar. See spread.
- Whipsaw. Price pokes out, fills the bot, comes back in and hits its stop, then breaks out again. A string of small losses can follow. That is a whipsaw.
- Stop hunting. Some traders believe price is pushed past obvious levels to trigger orders, and then reverses. Whether and how often it happens varies, and it is hard to prove from the outside. See stop hunting.
The strategy page opening range breakout shows a breakout rule on simulated days. For the broader idea see breakout trading and the breakout indicator, which mark the levels a bot is watching.
Four ways a test can measure it
These are definitions a backtest can use, not advice. Each one is a rule you can add to a breakout test and then count what changes.
- Close beyond the level, not a wick. A breakout counts only when the bar closes past the level. A wick through the level does not count.
- A confirmation bar. The entry waits for a second bar to also close beyond the level.
- A retest. Price breaks, comes back to touch the level from the new side, and holds. The entry is at the retest. Some breakouts never come back, so this skips them.
- A volume or ATR filter. The break must come with higher than usual volume, or with a bar larger than the average true range (ATR, the average size of a bar over recent bars). The idea is that a bigger move is less likely to be noise. The supertrend indicator also uses ATR.
Any false breakout indicator you meet is one of these rules, or a mix of them, drawn on a chart. Ask what its exact rule is and test that rule on your own data.
A worked example with made-up numbers
Take twelve made-up bars and a resistance level of 100. A breakout attempt happens on each odd bar, when the high goes above 100. Rule A buys at 100 the moment price touches it and sells at the close of the next bar. Rule B buys only if the bar closes above 100, at that close, and sells at the close of the next bar. We ignore spread and slippage here to keep the count clear.
| Bar | High | Close | Closed above 100? | Next close | Rule A result | Rule B result |
|---|---|---|---|---|---|---|
| 1 | 100.60 | 99.60 | no | 99.40 | -0.60 | no trade |
| 3 | 101.00 | 100.60 | yes | 101.40 | +1.40 | +0.80 |
| 5 | 100.50 | 99.80 | no | 99.20 | -0.80 | no trade |
| 7 | 101.20 | 100.90 | yes | 100.20 | +0.20 | -0.70 |
| 9 | 100.40 | 100.20 | yes | 99.50 | -0.50 | -0.70 |
| 11 | 101.50 | 101.10 | yes | 102.00 | +2.00 | +0.90 |
Rule A takes all 6 breakouts. 3 of them lose, and the results sum to +1.70, an average of +0.28 a trade. Rule B takes the 4 where the close was above 100, loses on 2, and sums to +0.30, an average of +0.07. On this table the filter cut the number of losing trades from 3 to 2, but the share of losers stayed at 50 percent and the average fell. That happened because the filter skipped breakouts 1 and 5, which lost under Rule A, and also paid a worse price on breakouts 3, 7 and 11, which won under Rule A. All of this is made-up and was calculated by us on 30 Oct 2026, exact. Six trades prove nothing. They show how to count.
What filters cost
- Fewer trades. Rule B took 4 trades where Rule A took 6. A smaller sample makes the average less reliable.
- Later entries. Entering at a close means a worse price than the level. In the table, Rule B paid up to 1.10 points above the level.
- More settings. Every filter has a number: how many bars, how big a volume spike. Tuning those to the past is a route to overfitting.
- Missed good moves. A retest rule skips breakouts that run and never come back.
How to check a bot for false breakouts
Count them. Define a false breakout in writing, for example a close back inside within a set number of bars. Run the bot on real data from several years and market conditions, and record how many breakouts it took, how many were false, and the average result of each group after spread, fees and slippage. Compare the result with and without each filter using expectancy. Be careful not to use information that was not yet known when the trade was entered, as in look-ahead bias: a bar's close is only known when the bar ends. Then follow the method in how to backtest, and see how a trailing stop changes what happens after a break.
What this does not tell you
It does not say how often breakouts fail on any real market, which filter is better or whether any breakout rule makes money. The example is six made-up trades. A real count needs far more trades, real costs and a final stretch of data kept untouched. This page is education only.
Keep Going
Related Tools and Guides
Keep exploring
FAQ
Frequently Asked Questions
What is a false breakout?
A move past a level, such as a recent high or range edge, that fails when price closes back inside it. It is also called a fakeout. You can only tell it was false afterwards.
How do you avoid false breakouts?
You cannot avoid them, only change which ones you take. A test can compare rules such as a close beyond the level, a confirmation bar, a retest or a volume or ATR filter, and count the trades and results of each.
What is a false breakout in forex?
The same thing on a currency pair: price moves past a range edge, a session high or a triangle line, then closes back inside. Costs such as spread and slippage can make the entry price worse at the break.
Can a symmetrical or ascending triangle give a false breakout?
Yes. Price can break one side of the triangle, fail, and then break the other side. How often depends on the market and period, so it should be counted on data, not assumed.
Is there a false breakout indicator?
Tools that mark one exist, but each is a rule, such as a close back inside within a number of bars. Ask for the exact rule and test it yourself on data with costs.
Are the numbers on this page real?
Example numbers are made up to show how the maths works, and the page says so. A figure only counts as exact when the page says it was calculated on a stated date. Nothing you enter in a calculator leaves your browser.
Can I use this to decide whether to run a bot?
It can show whether a bot's numbers hold together and how much an account can lose. It cannot say what the market will do, and it is not advice. Use it to ask better questions, then read the terms of your own broker or exchange.
Is this financial advice?
No. It is general education. The prices are made up and it does not consider your situation or give any signal.
Know the Risk Before You Run It
Free calculators and guides, added every week. Leave your details and we will email you when new ones go up.
Trading carries a risk of loss