Last updated: March 17, 2026

Testing Crypto Breakout Filters with BreakoutOS

The best filter for crypto breakout strategies is volatility-based - specifically ATR (Average True Range) and standard deviation conditions. Tested across 615 Bitcoin strategies on 60-minute data, volatility filters ranked first both in-sample and out-of-sample, while oscillators like RSI finished dead last. BreakoutOS's Filters Tester with its proprietary Uplift Index provides the systematic framework to verify these results.

Why Crypto Needs Different Filters Than Indexes

If you have read my index market filter research, you know that bar range/ATR and volume-based filters performed best on NASDAQ. Crypto shares some of those findings - but the rankings are not identical.

Bitcoin trades 24/7 with no session breaks. Its volatility profile is unlike anything in traditional futures markets. Volume data is fragmented across exchanges and polluted by wash trading. These structural differences mean you cannot simply copy what works on NASDAQ and expect it to work on Bitcoin.

The BreakoutOS Filters Tester handles this by letting you test the same set of filters on different market data and compare results directly. Same framework, same Uplift Index, different market - and the data tells you what actually works where.

The Testing Framework: 615 Strategies, 100 Indicators

I generated 100 filter conditions using AI, then applied each one across 615 breakout strategies built with the Mr. Breakouts Formula on Bitcoin 60-minute data. Every strategy was split into in-sample and out-of-sample periods so the results reflect genuine predictive value, not curve-fitting.

The 100 indicators grouped into six categories:

BreakoutOS's genetic evolution engine designed the strategies, which explores a wider range of setups than manual testing ever could. The Filters Tester then evaluated every strategy-filter combination using the Uplift Index - measuring improvement across net profit, return ratio, win percentage, and average trade size simultaneously.

Category Rankings on Bitcoin

Rank In-Sample Out-of-Sample
1VolatilityVolatility
2Moving AveragesMoving Averages
3TrendTrend
4VolumePrice Action
5Price ActionVolume
6OscillatorsOscillators

The headline finding: volatility-based indicators dominated both in-sample and out-of-sample. This was not a close call. Volatility filters produced the highest Uplift Index by a clear margin.

Moving averages came in second in both periods - simple, robust, and consistent. Trend indicators (like ADX) held third place, which makes sense for a market that trends as aggressively as Bitcoin.

What Failed on Crypto

Oscillators finished last in both in-sample and out-of-sample testing. RSI, stochastics, and their variants simply do not work as filters for crypto breakout strategies. If you are using RSI to filter Bitcoin trades, the data from 615 strategies says stop.

Volume indicators told an interesting story. They were middling in-sample but actually fell further out-of-sample. Crypto volume data is unreliable due to wash trading and exchange fragmentation, which likely explains why volume-based filters do not generalize well on Bitcoin.

The Top Individual Filters for Crypto

#1: True Range / ATR

ATR-based conditions consistently appeared among the highest-performing filters across the entire dataset. This is not just a crypto finding - ATR has shown up as a top performer on every market I have tested through BreakoutOS (indexes, commodities, currencies).

ATR works so well as a breakout filter because it directly answers the question every breakout trader needs answered: is the market volatile enough right now for a breakout to follow through? When ATR is elevated, breakouts have momentum behind them. When ATR is compressed, breakouts are more likely to fail.

#2: Standard Deviation (Condition 56)

The second-best individual filter compared the standard deviation of closing price to its own moving average. The performance numbers:

Metric Improvement
Average Trade+54%
Win Percentage+11%
Net Profit / Drawdown Ratio+4.33%

A 54% improvement in average trade size means each trade captured more than half again as much profit as unfiltered trades. An 11% boost in win percentage is the difference between a marginal strategy and a consistently profitable one.

Both the #1 and #2 filters are volatility measures. This is not coincidence - it is the central finding. Crypto's defining characteristic is its extreme volatility, and indicators that measure and respond to volatility are naturally aligned with the asset class.

How Crypto Filter Results Compare to Index Markets

The BreakoutOS Filters Tester makes cross-market comparison straightforward:

Finding NASDAQ (Indexes) Bitcoin (Crypto)
Best categoryVolume + Moving AveragesVolatility + Moving Averages
Worst categoryOscillatorsOscillators
Best individual filterBar Range / ATRTrue Range / ATR
Volume filtersStrong positive upliftUnreliable out-of-sample
OscillatorsDegraded performanceDead last both periods

The overlap is significant. ATR-based filters and moving averages work across both market types. Oscillators fail across both. The main difference is that volume filters, which work well on indexes with reliable exchange data, fall apart on crypto where volume data is questionable.

This kind of cross-market analysis is built into the BreakoutOS workflow. You are not guessing whether an indicator that works on NASDAQ also works on Bitcoin. You test it, measure it with the Uplift Index, and compare.

Practical Steps for Crypto Strategy Development

Based on 615 tested strategies and 100 indicators on Bitcoin:

  1. Start with an ATR-based filter. If you add nothing else, add a condition that measures whether current volatility is above or below its recent average. This single addition produced the largest improvement across the dataset.
  2. Add a moving average as a trend filter. Moving averages ranked second and are simple to implement. Combined with a volatility filter, you have the two most reliable filter categories for crypto.
  3. Drop oscillators entirely. RSI and stochastics have no place in crypto breakout strategies according to this data. Every oscillator condition tested either had no effect or made results worse.
  4. Be skeptical of volume-based filters on crypto. Until crypto volume data becomes more reliable, volume indicators are unreliable as systematic filters.
  5. Always split into in-sample and out-of-sample. Several categories looked acceptable in-sample but fell apart on unseen data. The BreakoutOS Filters Tester handles this split automatically.

Related Research

100 Trading Indicators Tested Across 4,100+ Strategies: What Actually Works - The full quantitative study covering indicator performance across both NASDAQ and Bitcoin, including the crypto-specific results referenced in this article.

See BreakoutOS in Action

Watch a full strategy build from blank slate to validated model.

Watch Demo Videos

Frequently Asked Questions

Does this apply to crypto other than Bitcoin?

This specific test used Bitcoin data. Other cryptocurrencies share similar volatility characteristics, so volatility-based filters are likely effective across crypto markets. However, each asset should be tested independently through the Filters Tester to confirm.

Why do oscillators fail on crypto?

Oscillators like RSI are designed to identify overbought and oversold conditions - mean-reversion signals. Crypto tends to trend aggressively and stay in "overbought" or "oversold" territory for extended periods. Applying a mean-reversion tool to a trending, volatile market produces poor results.

Can I combine ATR and standard deviation filters?

You can, but more filters is not always better. Each additional filter reduces trade count. The BreakoutOS Filters Tester shows you the trade-off between filter uplift and trade frequency, so you can find the right balance rather than guessing.

How often should I re-test filters on crypto?

Crypto markets evolve faster than traditional markets. I recommend re-running the Filters Tester at least quarterly on crypto strategies to confirm your filters are still providing positive uplift. The Strategy Health Monitor can also flag when a deployed strategy (filters included) starts underperforming.
Tomas Nesnidal

About the Author

Tomas Nesnidal is a breakout trading specialist, hedge fund co-founder, and creator of BreakoutOS. He has managed institutional portfolios using breakout strategies for over 15 years, trading from 65+ countries. He is the author of The Breakout Trading Revolution and co-founder of Breakout Trading Academy.