Drop's Opening Range Breakout (ORB) — Strategy by drop_trades
By drop_trades
Performance Metrics
- Author: drop_trades
- Symbol: CME_MINI:NQ1!
- Timeframe: 5 minutes
- Win Rate: 68.4%
- Profit Factor: 3.456
Description
OverviewDrop's Opening Range Breakout (DORB) is an institutional-grade intraday trading strategy built on classical Opening Range Breakout principles, but heavily upgraded with professional quant risk management and entry filters. While standard ORB strategies suffer from high slippage, fakeouts, and afternoon chop, DORB solves these issues using a pullback limit-order mechanism, macro daily trend alignment, and dynamic risk parity sizing. This strategy is shared 100% free for the community to study, backtest, and utilize.🧠 Core Strategy LogicThe strategy operates on a strict schedule to capture the high-momentum morning volatility while avoiding low-liquidity periods: Opening Range Definition (09:30 - 09:45 EST): The high and low boundaries of the first 15 minutes of the New York session are locked in. Trading Execution Window (09:45 - 11:30 EST): Breakout trades are triggered during this period when price breaks through the opening range boundaries. Hard Time Cutoff (11:30 EST): Any active position is forcefully closed. This prevents the strategy from holding positions during lunch hours and the afternoon chop, locking in morning gains.🚀 Quant-Grade EnhancementsTo elevate this strategy from a simple retail indicator to a robust algorithmic model, the following upgrades are built in: Pullback Limit Entry (Anti-Slippage): Chasing breakouts with market orders is a primary cause of slippage and trading losses. When enabled, this feature rests a Limit Order exactly at the range boundary (Range High for Longs, Range Low for Shorts) once a breakout is detected. Price must pull back to fill the order, ensuring a high-quality average entry price and avoiding fakeouts. Macro Daily Trend Alignment: To avoid trading against institutional momentum, the strategy references the Daily 200 EMA. It only executes Long breakouts if the daily close is above the 200 EMA, and Short breakouts if below. Quant Risk Parity (Dynamic Position Sizing): Sizes the contract/share volume dynamically based on a fixed percentage of account equity (e.g., risking exactly 1.0% per trade) relative to the stop loss distance. Opening Range ATR Filter: Filters out trades if the opening range is abnormally wide (meaning momentum is already exhausted) or abnormally narrow (meaning it's a choppy, range-bound day). Volume Expansion Filter: Requires the breakout candle's volume to exceed a rolling 20-period average volume by a user-defined multiplier, confirming institutional interest in the breakout. Flexible Stop Loss Options: Features a "Range Midpoint Stop" option which places the Stop Loss at the 50% mark of the opening range for a tight risk profile, or opposite-side range placement for a wider stop. Automatic Breakeven (Auto-BE): Once price reaches a 1:1 risk-to-reward ratio, the stop loss is automatically trailed to the entry price to lock in a risk-free trade.📊 Backtest Performance & Key MetricsBelow is the performance summary of the strategy during its latest backtest run: Backtest Period: April 5, 2026 – May 28, 2026 Total Profit/Loss: +$11,887.50 (+11.89%) Profit Factor: 3.456 (An exceptional ratio showing high efficiency and quality wins) Win Rate: 68.42% (13 wins out of 19 total trades) Max Drawdown: $1,862.50 (A very conservative 1.76% of account equity) Expected Payoff: $581.45 per trade Sharpe Ratio: 0.343 (unannualized/raw short-term calculation)⚙️ Settings & Configuration Guide Timeframes: Intraday charts only (recommended: 5m, 10m, 15m). Session Definitions: By default, configured for the New York equities session (Range: 0930-0945, Execution: 0945-1130, Cutoff: 1130). If trading other sessions or time zones, adjust the hours accordingly. Risk Management: For professional testing, enable Use Dynamic Risk Sizing and configure your Risk Per Trade (% of Equity) alongside your target Risk-to-Reward Ratio (default is 1.0).Disclaimer: This script is an analytical and backtesting tool. Past performance is not indicative of future results. Trading carries substantial risk of loss. Always perform your own due diligence before executing trades with real capital.