What it is
The opening-range breakout is a stock-market method that gets copied onto crypto without checking whether crypto has an "open". The rule: mark the high and low of the first 30 minutes of the session, go long on the first close above that range, short on the first close below it, with the stop on the far side of the range and an exit before the session ends. In equities the opening half hour is when overnight orders get filled and the day's direction is often set. Crypto trades 24 hours, so the only candidates for an open are the 00:00 UTC daily candle open and the 13:30 UTC New York equity open, when US volume arrives.
We tested both. This post is here mostly as a caution: the version everybody copies (00:00 UTC) lost money on both coins.
Rules
- Market / timeframe: BTC or ETH, 15-minute candles.
- Range: the high and low of the first two 15-minute candles after the session open.
- Entry: the first 15-minute close above the range high (long) or below the range low (short), within 8 hours of the 00:00 UTC open or within 3 hours of the 13:30 UTC open.
- Stop: the opposite side of the range.
- Target / exit: 2R, or flat at the session end (24 hours after a 00:00 UTC open; 20:00 UTC for the 13:30 session).
- Position size: 1% of equity per trade in the table.
Chart example

Evidence
Our own backtest, Coinbase BTC-USD and ETH-USD 15-minute candles, 2025-10-19 to 2026-10-19 (one year), no fees, no slippage. Buy-and-hold over the same year: BTC −23%, ETH −38%.
| Market / session | Trades | Win rate | Avg R | Profit factor | Net R | Max DD (R) | Return @1% risk | Max DD @1% risk |
|---|---|---|---|---|---|---|---|---|
| BTC 15m, 00:00 UTC open | 361 | 31.6% | −0.05R | 0.92 | −19.5R | 52.1R | −20.5% | 41.8% |
| BTC 15m, 13:30 UTC (NY equity open) | 342 | 42.4% | 0.03R | 1.07 | 11.2R | 19.5R | 9.4% | 18.1% |
| ETH 15m, 00:00 UTC open | 360 | 32.2% | −0.08R | 0.88 | −29.8R | 49.6R | −28.1% | 40.8% |
| ETH 15m, 13:30 UTC (NY equity open) | 332 | 44.9% | 0.16R | 1.36 | 53.8R | 9.9R | 67.1% | 9.5% |
How to read it: the 00:00 UTC "open" is just a timestamp. Nothing happens there, so the first 30 minutes carry no information and the breakout loses at a 31% win rate against a 2R target. The 13:30 UTC session is a real event (US equity open, macro data at 13:30, the arrival of the day's largest volume), and the same rule becomes marginally positive on BTC and clearly positive on ETH. Even then, 342 trades a year with stops of a few tenths of a percent means fees would more than erase the BTC edge; only the ETH row has room for them.
When it fails
- No real open. The whole premise is that the first 30 minutes contain information. Pick a session that has it (US open, major data releases) or do not use the method at all.
- Narrow ranges. A quiet 30 minutes gives a range of 0.2%, a stop of 0.2% and a target of 0.4%. Those trades are noise and get stopped by a single wick. Many ORB traders skip ranges narrower than the average 15-minute bar.
- Weekend sessions. US equity open does not exist on Saturday and Sunday; the 13:30 UTC row above still traded those days, which only hurt it.
- Drawdowns at the wrong time. A 52R drawdown at 1% risk is a 42% hole. Few people keep executing a rule through that.
If you want to see for yourself how different 00:00 UTC and 13:30 UTC feel, the RektChat paper desk is free and uses the live exchange index.