Reduce False Breakout Entries – The ADR Technique That Eliminated 100 Losing Trades

What if you could look at your strategy’s trade list and simply remove the losers? Obviously you cannot predict the future, but what if there was a measurable condition present at the time of entry that reliably separates winners from losers?

In this episode, I show you a technique using ADR – Average Daily Range – that does exactly that. It identifies a threshold below which most trades are losers, and by filtering them out, I eliminated approximately 100 bad trades from a single strategy. No look-ahead bias. No curve fitting. Just a clean, logical filter that you can apply to your own breakout strategies today.

The Problem – False Entries That Drain Your Account

Every breakout trader deals with false entries. The market triggers your breakout level, you get filled, and then price immediately reverses. Your stop gets hit. You take the loss. And when you look back at the chart, there was never any real momentum behind the move in the first place.

These false breakout entries are the silent killers of trading accounts. One or two do not matter. But over hundreds of trades, they compound into a massive drag on performance. The question is: can we identify the conditions that produce false entries and filter them out before they happen?

The answer is yes, and ADR is the tool that makes it possible. This is one of the most effective ways to filter out bad trades from any breakout system.

What Is ADR and Why It Matters for Breakout Trading

ADR stands for Average Daily Range. But the way we use it here is not the traditional ADR calculation. What we are measuring is the intraday range at the moment of potential entry – specifically, the high of the day minus the low of the day, multiplied by the big point value.

In other words: how much has the market already moved today before our breakout signal triggers? This is a crucial piece of information because it tells you whether there is genuine momentum behind the move or whether the market is just chopping around in a tight range and happened to nick your entry level.

Think about it logically. If the market has barely moved all day and your breakout level gets triggered, that “breakout” is probably just noise. There is no conviction behind it. But if the market has already expanded its range significantly – showing real directional commitment – and then triggers your breakout level, that is a much higher-quality entry.

Finding the ADR Threshold – Where Losers Live

Here is the process I used to find the critical ADR threshold for reducing false breakout entries.

I took a strategy that had been making money – about $2,000 in profit since February – and analyzed every trade. For each trade, I calculated the ADR value at the time of entry: high of the day minus low of the day times the big point value.

Then I looked at where the losers clustered. What I found was striking. There was a clear threshold around $500 to $600. Below that level, the vast majority of trades were losers. Above that level, trades were much more balanced between winners and losers, with the winners edging out.

The interpretation is simple: when the market has moved less than $500-$600 in its daily range at the time of your entry, there is not enough momentum to support a real breakout. You are trading into noise. The market has not committed to a direction yet, and your entry is essentially a coin flip – or worse.

The Results – Eliminating ~100 Bad Trades

When I applied the ADR filter and removed all trades where the intraday range was below the threshold at entry time, approximately 100 trades were eliminated. And here is the key: the overwhelming majority of those eliminated trades were losers.

This is not hindsight optimization. The ADR value is known at the time of entry. You calculate high of day minus low of day right before you decide whether to take the trade. There is no future information involved. The filter is fully available in real time.

The strategy’s equity curve improved dramatically. Instead of a choppy line with deep drawdowns caused by clusters of false entries, the filtered version showed a much smoother progression. Same winning trades, far fewer losing ones. That is the ideal outcome of any filter – it removes bad trades without removing good ones.

Three Steps to Apply the ADR Filter to Any Strategy

You can apply this technique to reduce false breakout entries in any strategy you are currently trading or developing. Here is the process:

Step 1: Take Your Existing Strategy

Start with a strategy that is already producing results – even if those results are mediocre. The ADR filter is not going to turn a broken strategy into a good one. It improves a functional strategy by cutting its weakest trades. If you do not have a strategy yet, our beginner’s guide to breakout trading will get you started.

Step 2: Find the ADR Threshold via Optimization

Add the ADR calculation to your strategy code: high of the day minus low of the day times the big point value. Then optimize the minimum ADR threshold required for entry. Start with a range from $0 to $1,000 in increments of $50 or $100.

Look for a threshold where the performance improvement stabilizes. You do not want the absolute best threshold value – you want the range where performance is consistently good. If the improvement only exists at one very specific value, that is overfitting. If there is a broad zone where performance improves – say, anything from $400 to $700 – that is a robust filter.

Step 3: Apply and Validate

Set your ADR filter to the middle of the robust zone and run your full backtest. Compare the results to your unfiltered baseline. You should see fewer total trades, a higher average trade, a better profit factor, and a smoother equity curve. Then validate on at least one other market to confirm the filter captures a real phenomenon. The validation framework we use ensures filters are genuine, not artifacts of curve fitting.

No Look-Ahead Bias – Why This Filter Is Legitimate

Whenever someone proposes a filter that uses daily high and low values, the first question should be: is there look-ahead bias? Are we using information that would not be available at the time of the trade?

The answer here is no, and it is important to understand why. In TradeStation and similar platforms, the functions high_d and low_d update on each completed bar. They reflect the running high and low of the current day up to the most recently completed bar – not the final high and low of the day.

So when your strategy evaluates the ADR condition before entering a trade at, say, 10:30 AM, it is using the high and low from the open through 10:30 AM. It has no knowledge of what the high and low will be by the close. This is real-time information that is fully available when the entry decision is made.

This distinction is critical. Many filters that look great in backtesting fall apart in live trading because they inadvertently use future information. The ADR filter does not have this problem. It is a legitimate, real-time measurement that you can trust in live execution.

Combining ADR with Other Filters

The ADR filter works beautifully as a standalone improvement, but it becomes even more powerful when combined with other filtering techniques. Consider stacking it with trend filters, time-of-day restrictions, or volatility conditions.

For example, combining ADR with the kind of trend filtering described in our Masterclass on building breakout strategies gives you two independent layers of protection. The trend filter ensures you are trading in the right direction. The ADR filter ensures there is enough intraday momentum to support a real breakout. Together, they eliminate a huge percentage of false entries.

If you are trading index futures like the E-mini S&P 500 or the E-mini NASDAQ, the ADR filter is particularly effective because these markets have well-defined daily range patterns that make the threshold reliable and stable.

Key Takeaways – Reduce False Breakout Entries with ADR

  1. ADR (Average Daily Range at entry time) measures how much the market has moved before your breakout signal triggers.
  2. A clear threshold exists around $500-$600 below which most trades are losers – the market has not moved enough to support a real breakout.
  3. Applying this filter eliminated approximately 100 losing trades from a single strategy that had made $2,000 profit since February.
  4. No look-ahead bias: high_d and low_d in TradeStation update on each completed bar, making this a legitimate real-time filter.
  5. Three steps to implement: take your existing strategy, optimize the ADR threshold to find the robust zone, then apply and validate on other markets.
  6. Stack ADR with trend filters and time restrictions for even stronger false entry reduction.

Want to master filtering techniques and build breakout strategies that minimize losing trades? BreakoutOS includes the Best Breakout Filters Finder, Filters Robustness Tester, and Filters Ranking Library – a complete filtering toolkit. Explore the tools at breakoutos.com