Trader reviewing candlestick charts across multiple monitors at an automated trading desk

When Your Breakout Bot Should Sit Out: Gap Size, Prior-Day Range, and the Open Conditions That Wreck ORB

August 12, 2026

Every automated strategy has a market it was built for. Opening Range Breakout was built for a market that opens, sets a range, and then commits to a direction. Give ORB that market and it does exactly what the backtest says. Give it a gap-and-chop open instead, and it will happily buy the high of the day, stop out, and do it again on the reverse.

Traders new to automation usually try to fix that with more indicators. The better fix is a filter: a short list of conditions where the bot simply doesn't take the trade. Sitting out is a position. Here is how to decide when it's the right one.

Why the open is a different market than the rest of the day

The first 30 minutes of the futures session carry the day's heaviest volume and its widest spreads. Overnight inventory gets repriced, orders that queued up while you slept hit at once, and the range that forms is genuinely informative — most of the time.

The exception is the open that has already made its move — one of several places where a strategy has to adapt to the conditions in front of it. When price gaps hard away from the prior settlement, the imbalance that ORB is designed to catch has largely resolved before the bell. The breakout that follows isn't fresh demand; it's the tail end of a move that started at 3 a.m. That's the setup where a breakout bot buys the last tick of enthusiasm.

Gap size: the first filter worth writing down

Measure the gap as a percentage of the prior day's range, not in points. A 20-point gap on ES means one thing after a 90-point range day and something completely different after a 25-point range day.

  • Gap under ~25% of prior-day range. Normal. The opening range still has room to form and mean something. Standard ORB conditions.
  • Gap 25–50%. Caution zone. The move is real but partially spent. This is where a wider stop or a half-size entry earns its keep more than a full-size breakout does.
  • Gap over ~50%. The market has already expressed its opinion. Breakout entries here have a much higher chance of being the exit liquidity for whoever positioned overnight. This is a sit-out day for a pure breakout bot.

Those thresholds aren't magic numbers — they're a starting point you should confirm against your own data. With 4.5 years of backtest history behind the Push Button Trading bots, you can segment results by gap bucket and see where your edge actually lives instead of guessing.

Prior-day range: the compression signal nobody checks

Gap size tells you where you're starting. Prior-day range tells you how much fuel is left.

After an unusually wide range day, the market often spends the next session digesting: overlapping value, false extensions, and a lot of two-sided rotation. Breakouts extend less. After a narrow-range day — the condition our NR7 bot is built around — the odds flip. Compression tends to resolve into expansion, and that expansion is exactly what a breakout strategy wants.

So the pairing matters more than either number alone. A small gap after a narrow-range day is close to the ideal ORB environment. A large gap after an already-wide range day is the one to skip.

The other open conditions that quietly wreck ORB

Scheduled data inside the range window. A CPI or FOMC print landing while the opening range is still forming doesn't create a breakout — it creates a spike and a retrace that looks like one. Blackout windows around known releases belong in your configuration, not in your discretion at 8:29.

Half sessions and the days around holidays. Thin participation makes ranges too easy to break and too easy to reverse. The range forms on volume that doesn't represent anyone's real positioning.

An opening range that's simply too wide. If the first 15 or 30 minutes produce a range larger than your average full-day move, your stop is now enormous and your reward-to-risk has quietly inverted (worth reviewing how your stop and entry order types behave in a fast open). Cap the acceptable range width and let the bot pass.

Immediate failed extension. Price pokes above the range, fails to hold for a full bar, and slides back inside. That's not a breakout day; that's a rotation day announcing itself early.

Sitting out isn't the same as being flat

Here's the part that matters for a real portfolio: when the breakout bot stands down, that doesn't mean your account does nothing. A chop-and-fade open that's hostile to ORB is often the exact condition a mean-reversion strategy like Snapback is built for. Wide-range digestion days favor different logic than compression days do.

That's the whole argument for running a mixed portfolio rather than one strategy at maximum size. Filters that take one bot off the field on the wrong day are far easier to live with when another bot is still working. If you're building that mix, the Bot Portfolio Builder and Analyzer are designed to show you how the pieces behave together — including the days when the right answer is fewer trades, not more.

How to actually implement this

Don't add five filters at once. You'll strangle the strategy and you won't know which rule did it.

  1. Pull your ORB results and tag every trade with gap size as a percent of prior-day range.
  2. Sort into buckets. Look at win rate and average loss, not just net P&L — a filter that removes your five worst days is worth more on a funded account than one that adds a few winners.
  3. Add one filter. Run it forward. Confirm the trade count drop matches what the historical data predicted.
  4. Only then consider a second condition.

On a funded evaluation, this discipline compounds. Trailing drawdown doesn't care that a loss came from a "reasonable" setup — it just moves the line. Removing the two or three worst-condition trades a month can be the difference between clearing an evaluation and paying for another reset.

Put the filter to work

Automation isn't about trading more. It's about trading the same rules every single day, including the rule that says not today. Emotion is what makes a discretionary trader take the bad-condition breakout at 8:31; a filter is what stops a bot from doing it 200 times a year.

If you want to see how gap and range filters change results across a portfolio of breakout and mean-reversion bots, start with the 14-day free trial and run the Bot Portfolio Analyzer against your own configuration. No coding required — just the discipline to let the bot sit out when the market isn't offering the setup it was built for.

Back to Blog

EMAIL NEWSLETTER

Funded Account Tips

Weekly emails sent to your inbox

We don't sell your information, it's stored securely.

Learn More About

  • Funded Accounts 101

  • Quick Start Checklist

  • Top rated prop firms to use

  • What to Do vs. What to Avoid

  • Why most traders fail "evaluation accounts"

  • Pro trading tipes & strategies

  • How trailing drawdown works

  • And more...

Works with funded accounts (Lucid, Tradeify, etc)

and personal cash accounts

We provide trading technology, education and technology tools that make trading easy and fun. Through the use of our custom-built technologies, education classes, and online community we bridge the gap for some of the most challenging obstacles traders face.

4.4 / 5 Trustpilot

BBB Accredited

Risk Disclosure: Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one's financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Testimonial Disclosure: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Educational Disclosure: The Push Button Trading mentorships, courses, classes, live events, and content are provided for educational purposes only. We are not providing financial advice. It is your responsibility to test all strategies and plans. You are the only one pushing the buttons and it is your responsibility to fully understand the risks before implementing any of the education provided by Push Button Trading.

© 2026, Push Button Trading, All Rights Reserved