Opening Range Raider Strategy
Advanced opening range breakout stratergy with multi-stage confirmation and SuperTrend integration
Strategy Description
Overview
The Opening Range Raider strategy is an advanced algorithmic trading system that identifies and capitalizes on momentum breakouts from predetermined opening range levels. This sophisticated approach combines multiple confirmation signals to ensure high-probability trade entries while implementing robust risk management protocols.
Built specifically for NinjaTrader 8, this institutional-grade strategy employs a three-tier confirmation process and dynamic SuperTrend integration to capture high-probability momentum moves while maintaining strict risk control protocols.
Example Trades
Entry on 6th September 2025 at 10:02 AM EST after initial breakout, retest, and Fair Value Gap confirmation aligning with SuperTrend direction.
Performance Metrics
Total Trades
202
Win Rate
48.02%
Profit Factor
2.06
Average Profit
$740
Maximum Drawdown
$2112.90
Sharpe Ratio
0.87
Strategy Logic
Multi-Stage Entry Confirmation
Three-tier confirmation process: Initial breakout detection, optional retest validation, and Fair Value Gap confirmation ensure high-probability entries during strong momentum moves.
Advanced SuperTrend Integration
Customizable SuperTrend indicator serves dual purposes - validates trade direction alignment with underlying trend and provides adaptive stop-loss positioning that follows momentum.
Intelligent Risk Management
Sophisticated position sizing calculates trade quantity based on maximum dollar risk per trade. Multiple stop-loss methodologies including Static, Fibonacci, and dynamic SuperTrend-based stops.
Session & Time Management
Employs NinjaTrader's SessionIterator for precise session detection. Entry opportunities restricted to configurable time windows to avoid late-session low-probability setups.
Market Conditions
Visual Trade Analysis
Comprehensive visual feedback system provides complete situational awareness including opening range rectangles with support/resistance levels, real-time trade level lines showing entry, stop-loss, and profit targets, Fair Value Gap highlighting for institutional-level analysis, and dynamic stop-loss tracking with color-coded updates.
The strategy's visual system helps traders understand market structure and trade management in real-time, making it suitable for both automated execution and manual oversight.
Strategy Parameters
License Parameters
| Parameter | Description | Default Value | Allowed Values | Type |
|---|---|---|---|---|
| License Key | Algo Edge Trade License Key for strategy activation | Valid license key string | String | |
| Show License Status | Display current license status on chart | true | true, false | Boolean |
| Strategy Version | Current strategy version for server tracking | 0.0.1 | Version string | String |
Opening Range Parameters
| Parameter | Description | Default Value | Allowed Values | Type |
|---|---|---|---|---|
| Opening Range Start (EST) | Opening range start time in Eastern Time | 09:30:00 | Any time format | Time |
| Opening Range End (EST) | Opening range end time in Eastern Time | 09:45:00 | Any time format | Time |
| Entry Cutoff Time (EST) | Latest time to enter trades in Eastern Time | 11:00:00 | Any time format | Time |
| Require Retest for Entry | Wait for retest confirmation after initial breakout | true | true, false | Boolean |
| Require FVG for Entry | Wait for Fair Value Gap after retest breakout | true | true, false | Boolean |
| Change Breakout Direction | Allow strategy to change directional bias | false | true, false | Boolean |
| Enter on SuperTrend | Use SuperTrend as additional entry filter | true | true, false | Boolean |
Risk Management Parameters
| Parameter | Description | Default Value | Range | Type |
|---|---|---|---|---|
| Stop Loss Type | Method for calculating stop loss - Static: fixed stop loss ticks - Fib: Uses Fibonacci levels of the opening range for stop loss - SuperTrend: Uses Supertrend to set the initial stop loss - SuperTrendBreakEven: Uses Supertrend to set the initial stop loss and trails SuperTrend till breakeven. No further trailing after breakeven. | SuperTrendBreakEven | Static, Fib, SuperTrend, SuperTrendBreakEven | Selection |
| Stop Loss Ticks (Static) | Fixed stop loss distance in ticks | 20 | 1-100 | Integer |
| Fibonacci Stop Level | Fibonacci retracement level for stops | Level618 (61.8%) | Level0, Level236, Level50, Level618, Level100 | Selection |
| Risk Reward Ratio | Target profit to stop loss ratio | 2.0 | 1.0-10.0 | Decimal |
| Max Dollar Risk Per Trade | Maximum dollar amount to risk per trade | 620.0 | 100-10000 | Decimal |
| Max Position Size | Maximum number of contracts to trade | 20 | 1-100 | Integer |
| Enable Break Even | Move stop to break even when halfway to target | false | true, false | Boolean |
| Enable Trailing Stop | Enable trailing stop loss functionality | false | true, false | Boolean |
SuperTrend Parameters
| Parameter | Description | Default Value | Range | Type |
|---|---|---|---|---|
| SuperTrend Period | Period for SuperTrend calculation | 42 | 1-50 | Integer |
| SuperTrend Multiplier | Multiplier for SuperTrend sensitivity | 2.5 | 0.1-10.0 | Decimal |
| SuperTrend Mode | Calculation mode for SuperTrend | ATR | ATR, StdDev, Range | Selection |
| SuperTrend Moving Average Type | Moving average type for SuperTrend | HMA | SMA, EMA, WMA, HMA | Selection |
| SuperTrend Smooth Period | Smooth period for SuperTrend calculation | 42 | 1-50 | Integer |
Visual & Debug Parameters
| Parameter | Description | Default Value | Options | Type |
|---|---|---|---|---|
| Show Opening Range | Display opening range rectangle on chart | true | true, false | Boolean |
| Show Trade Levels | Display entry, stop and target levels | true | true, false | Boolean |
| Enable Debug Logging | Enable detailed debug logging | false | true, false | Boolean |
Backtest Results


