ORB Breakout
MNQ · RTH · opening-range break
Trade the first real expansion of the day. Lock the opening range, then take the first clean break of it in the direction of the move, with costs and slippage modelled so the fill is honest.
Equity · 1 year backtest794 trades · 1 contract-equivalent
+$156,176
net P&L · 312% on $50k
Sharpe 10.21PF 3.37Max DD $2,632
Performance · 1 year backtest
- Net P&L
- +$156,176
- Return on $50k
- 312.4%
- Profit factor
- 3.37
- Win rate
- 77.6%
- Sharpe
- 10.21
- Sortino
- 14.59
- Calmar
- 59.33
- Max drawdown
- $2,632
- Max drawdown %
- 5.26%
- Recovery factor
- 59.3
- Expectancy / trade
- +$197
- Avg win
- +$360
- Avg loss
- -$370
- Max consec. losses
- 7
How it works
- Build the opening range over the first minutes of the RTH session and lock it.
- Take the first break of the range high or low once the range clears a minimum width filter.
- Stop on the opposite side of the range, scale toward a fixed reward multiple, flat by session end.
Live cells · 1
Default parameters21 fields
timezone"Europe/Oslo"
or_start"02:00"
or_end"02:05"
session_end"08:00"
breakout_distance6
tp_rr1
max_signals_per_day1
min_or_range8
max_or_range80
use_day_filtertrue
trade_dow[false,true,true,false,true,false,false]
contracts1
timeframe"5m"
tick_size0.1
point_value10
commission_per_contract0.74
slippage_ticks2
drift_hard_cap_ticks200
skip_around_high_impact_newsfalse
news_block_before_min5
news_block_after_min15