Breakout · Original research · June 1, 2025 – June 1, 2026 (12 months)

Opening Range Breakout: 12-month backtest, win rate and stats

The Opening Range Breakout is one of the oldest mechanical day-trading ideas in existence: mark the high and low of the first 30 minutes after the open, then trade the first decisive break of that range. It is simple enough to test honestly — which is rare in this genre.

We ran it on 12 months of BTC and ETH (the 9:30–10:00 New York range — for crypto that anchors to the US equities-open volatility, since the market itself never closes), entering on the first 5-minute close beyond the completed range between 10:00 and 12:00, with costs and 1% risk. Results below.

Secuora Verification

Verified Result

32/ 100
Weak / Unverified

Weak: the mechanical version barely cleared, or failed to clear, the fee hurdle.

Markets tested
2
Markets profitable
0 / 2
Total trades
820
Win rate
40.7%
Profit factor
0.73
Avg net P&L
-35.9%
Avg max drawdown
38.8%
Best market
ETH -26.9%
MarketTFTradesWinPFMax DDNet
ETH5m40342.2%0.8031.7%-26.9%
BTC5m41739.3%0.6545.9%-44.8%
How the SVS 32 breaks down ▾
Edge (profit factor)
5.1 / 35
Robustness (markets)
0 / 20
Sample size
19.4 / 20
Drawdown control
5.3 / 15
Consistency
2.1 / 10

12 months of real 1-minute data, fees on (0.05%/side), $10k start, 1% risk. How the score works →

The exact rules we tested

  1. Opening range = the high and low of 09:30–10:00 New York time (anchored, not rolling).
  2. From 10:00 to 12:00 NY: enter on the FIRST 5-minute close beyond the completed range (cross semantics — staying beyond the range does not re-signal).
  3. Long on a break of the range high; short on a break of the range low.
  4. Stop beyond the last opposing swing (fractal lookback 3); target 2R; any open position closes at 12:00 NY.
  5. Risk 1% per trade; 0.05% commission per side; 10× max notional leverage.

Results

Binance spot 1-minute klines (data-api.binance.vision), aggregated per strategy timeframe · starting balance $10,000 · risk 1%/trade · Commission 0.05% per side; no spread/slippage modeled (BTC/ETH spot spreads are sub-basis-point); position size capped at 10× notional leverage. Generated 2026-06-12 by the Secuora ai-strategy deterministic runner (same engine as the in-app AI backtester).

BTCUSDT
5m candles · 105,120 bars
Trades
417
Win rate
39.3%
Profit factor
0.65
Net P&L
-44.8%
Expectancy / trade
−$11
Avg R multiple
-0.14
Max drawdown
-45.9%
Fees paid
$6,569
MonthTradesWin rateNet P&L
2025-063333%−$524
2025-073355%−$217
2025-083936%−$905
2025-093126%−$662
2025-103839%−$194
2025-113345%−$67
2025-123145%$77
2026-013936%−$801
2026-023145%−$166
2026-033537%−$337
2026-043735%−$474
2026-053741%−$216
ETHUSDT
5m candles · 105,120 bars
Trades
403
Win rate
42.2%
Profit factor
0.80
Net P&L
-26.9%
Expectancy / trade
−$7
Avg R multiple
-0.07
Max drawdown
-31.7%
Fees paid
$4,733
MonthTradesWin rateNet P&L
2025-063432%−$811
2025-073352%$90
2025-082959%$712
2025-093033%−$474
2025-103847%−$89
2025-113450%$269
2025-123247%$64
2026-013642%−$359
2026-022948%−$117
2026-033523%−$905
2026-043636%−$966
2026-053741%−$102

Assumptions (how loose terms were pinned down)

  • Opening range = the high/low of 09:30–10:00 New York time
  • Entry on the FIRST 5m close beyond the completed range (cross, no re-entry signal while price stays beyond)
  • Entries allowed 10:00–12:00 NY; any open position closes at 12:00
  • Stop beyond the last opposing swing (fractal lookback 3); 2R target; 1% risk per trade
  • Crypto trades 24/7 — the NY window captures the US-equities-open volatility, not an exchange open

Why the exact mechanics matter

Most published ORB "results" never say whether the range is anchored or rolling, whether entries re-arm, or where the stop goes — and those choices change everything. Ours are pinned: anchored 30-minute range, first-cross-only entry, structure stop, hard 2R, flat by noon. Change any of them and you are testing a different strategy.

ORB is also the classic example of a strategy whose edge is regime-dependent: it pays in expansion phases and bleeds in balance phases. The monthly breakdown below shows that texture honestly.

Methodology, in one paragraph

Data: Binance spot 1-minute klines (data-api.binance.vision), aggregated per strategy timeframe, June 1, 2025 – June 1, 2026 (12 months). Execution: Secuora’s deterministic strategy runner (the same engine behind the in-app AI backtester) — single position at a time, entries at the close of the signal candle, commission 0.05% per side; no spread/slippage modeled (btc/eth spot spreads are sub-basis-point); position size capped at 10× notional leverage, starting balance $10,000, 1% risk per trade. Swings are confirmed fractals with no look-ahead. These are mechanical results: no discretion, every signal taken. Past performance does not predict future results; this is research, not financial advice.

Frequently asked questions

What is the Opening Range Breakout (ORB) strategy?

Mark the high and low of the first 15, 30 or 60 minutes after the session open, then trade the break: long above the range high, short below the range low, typically with a stop at the opposite side or the nearest structure and a fixed reward multiple. This page tests the 30-minute variant mechanically.

What win rate does the ORB strategy have?

In our mechanical 12-month BTC/ETH test (30-minute NY opening range, first-close-beyond entry, structure stop, 2R target, costs on), the win rate and profit factor are shown in the results table above. Breakout strategies with 2R targets typically run sub-50% win rates and rely on the winners being twice the losers — judge the expectancy, not the win rate alone.

Does ORB work on crypto?

Crypto has no session open, but the 9:30am New York equities open still creates a real volatility window on BTC and ETH. Our results measure exactly that window. On index futures (NQ/ES) the open is structural and the setup is more pronounced — you can replay those sessions on Secuora to compare.

How do I backtest ORB myself?

Describe it in plain English to Secuora’s AI backtester ("mark the 9:30–10:00 high and low, trade the first close beyond it, stop at structure, 2R") — it compiles to the same engine that produced these numbers — or replay any session bar by bar and trade it manually.

Run your own version of this test

Change the window, the stop, the target, the instrument — describe it in plain English and Secuora’s AI backtester runs it through the same engine that produced these numbers. Or replay the chart bar by bar and trade it yourself.

More strategy research

ICT / Smart Money
ICT Silver Bullet: backtest results on 12 months of real data
ICT / Smart Money
Fair Value Gap strategy: 12-month backtest stats
ICT / Smart Money
Liquidity sweep reversal: 12-month backtest results
Trend / Momentum
EMA 50/200 golden cross: what it does intraday (real results)
Sessions
London session breakout: 12-month backtest results
Sessions
Trading the New York open: two mechanical readings, 12 months of data
Sessions
NY opening drive: 12-month backtest results
Sessions
Power hour (15:00–16:00 NY): 12-month backtest results
ICT / Smart Money
Turtle Soup: backtest results for the intraday failed-breakout fade
ICT / Smart Money
Golden pocket: the 0.618–0.65 zone, pinned to testable rules
Price Action
Supply and demand zones: exact rules and the backtest plan
Price Action
Break and retest: exact rules and the backtest plan
Indicators
MACD cross: 12-month backtest results (zero-line vs signal-line)
Indicators
RSI divergence strategy: exact rules and the backtest plan
Candlestick Patterns
Inside bar breakout: exact rules and the backtest plan
Candlestick Patterns
Engulfing candle strategy: exact rules and the backtest plan
Mean Reversion
Mean reversion with RSI: 12-month backtest results on real data
Scalping
Momentum scalping on 1-minute charts: what fees actually do
Indicators
VWAP bounce: the rules, the anchor problem, and the backtest plan
Breakout
Donchian 20-bar channel breakout: 12-month backtest on real data
Indicators
Stochastic %K/%D cross in oversold/overbought zones: 12-month backtest
Trend / Momentum
VWAP cross trend on 5-minute charts: what 24/7 markets do to it
Breakout
Previous-day high/low break: the closest-to-breakeven result in our research
Mean Reversion
Fading the stretch: 3% from the 50 SMA, mean reversion backtest
Trend / Momentum
Rate-of-change momentum: trading the 24-bar surge, 12-month backtest
Breakout
Bollinger squeeze breakout: trading the volatility expansion, 12-month test
Trend / Momentum
HTF trend filter + 20 EMA pullback: 12-month backtest on real data