This paper presents a comprehensive analysis of an intraday momentum breakout strategy designed for E-mini S&P 500 (ES) and E-mini NASDAQ-100 (NQ) futures contracts. The strategy employs volatility-based "noise area" boundaries to identify momentum opportunities while maintaining strict intraday-only execution and conservative transaction cost assumptions. We implement a volatility-targeted position sizing framework with a maximum leverage constraint of 8x and target daily portfolio volatility of 3%. Through rigorous backtesting from 2011-2026, incorporating realistic slippage of 1 tick per side and comprehensive risk management protocols, we demonstrate the strategy's effectiveness across multiple market regimes. Our findings reveal critical sensitivities to transaction costs and identify the 2010-2017 ES flat period as a significant challenge, addressed through multi-instrument portfolio diversification. Walk-forward optimization and stress testing validate the strategy's robustness under extreme market conditions.
The core innovation lies in the "noise area" - a volatility-based boundary representing normal market fluctuation using percentile-based boundaries calculated over a 90-day lookback window:
where \(P_k\) denotes the k-th percentile operator and \(r_t^{intraday} = H_t - L_t\) represents the high-low range.
The signal generation process at time t with confirmation period τ:
where τ = 2 bars (confirmation period), \(V_t\) represents volume at time t, and \(V^{th}\) denotes the 50th percentile of rolling 20-bar volume.
The strategy employs volatility-targeted position sizing to maintain constant risk exposure across varying market regimes:
where \(N_t\) = number of contracts, \(\sigma^{target}\) = target daily volatility (3%), \(w_i\) = instrument allocation weight, \(V_t^{portfolio}\) = current portfolio value, \(\sigma_t^{instrument}\) = instrument volatility (EWMA, 20-day span), and \(C_t^{value}\) = contract dollar value.
This ensures leverage remains between 1x and 8x, preventing excessive exposure during extreme volatility.
Slippage modeled as a fixed 1-tick cost per side, representing conservative market order execution:
For ES: 2 × 1 × $12.50 = $25 per contract round-trip
For NQ: 2 × 1 × $5.00 = $10 per contract round-trip
1. Breakout Detection: Identify price movements exceeding noise area boundaries
2. Volume Confirmation: Filter signals requiring volume above 50th percentile
3. Temporal Confirmation: Require sustained breakout for τ=2 bars
4. Trend Filter (Optional): Align trades with 50-period moving average direction
5. Session Timing: Restrict entries to 9:30 AM - 3:00 PM ET window
1. Session Close (Mandatory): All positions closed by 4:00 PM ET
2. Momentum Failure: Price re-enters noise area after minimum 3-bar hold
3. Maximum Hold: Force exit after 78 bars (entire trading session)
4. Trailing Stop (Optional): 0.5% trailing stop loss
5. Profit Target (Optional): Exit at 2x noise area range
1. Calculate current portfolio weights {w_i^current}
2. Calculate target weights {w_i^target}
3. For each instrument i:
- Δw_i = w_i^target - w_i^current
- If |Δw_i| > 0.05:
* Adjust position size to restore w_i^target
Maximum drawdown threshold: 20%