Quantitative analysis reveals an opening range breakout entry engine filtered by historical volatility extremes, indicating a rule-based framework for capturing intraday trend continuation.
{ "name": "opening_range_breakout_with_prior_day_high_low_filter", "source": "Toby Crabel, 'Day Trading with Short Term Price Patterns and Opening Range Breakout'", "type": "entry_engine", "rule": "Enter long on a 5-minute close above the opening range high (first 30 minutes high) if the prior day's range is greater than 1.5 * 20-day average true range, and the current price is above prior day's high; enter short on a 5-minute close below opening range low if prior day's range is greater than 1.5 * ATR20 and price is below prior day's low; stop at opening range midpoint, target 1.5 * opening range size.", "pseudocode": "if bar.is_first_30_min: update OR_high/low bar.5min_close > OR_high and prior_day_range > 1.5*ATR20 and close > prior_day_high: long_signal = true stop = (OR_high+OR_low)/2 target = entry + 1.5*(OR_high-OR_low) bar.5min_close < OR_low and prior_day_range > 1.5*ATR20 and close < prior_day_low: short_signal = true stop = (OR_high+OR_low)/2 t Author: Andrew Stewart Caldin, Independent Researcher, UK. Part of the E8 Intelligence Research series. Platform: e8intelligence.com
No takes yet. Share an insight, caveat, or question.
Andrew Stewart Caldin (2026) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: