BM IntradayEdgeSignal
CATEGORY: Indicator · For NinjaTrader 8 · Intraday momentum signals based on academic evidence (companion to BMIntradayEdge)
HOW IT WORKS: A signals-only version of BMIntradayEdge: it uses the same calculation engine, time windows, volatility regime filter, and default settings as the automated strategy, ensuring that every arrow plotted corresponds exactly to the trade the strategy would have taken with those settings. It marks the signal at the start of the session's final half-hour—going long if the return from the first half-hour was positive and short if negative, with an optional "combined mode" requiring alignment with the penultimate half-hour. It also features a status panel displaying—among other data—the value of the primary predictor as soon as it is locked in, hours before the entry window opens.
Key features:
Displays the primary predictor (r1) as soon as it is locked in, rather than only at the moment of the signal. The return for the first half-hour is determined immediately after that window closes—well before the mid-afternoon entry window opens. The panel shows this right away, allowing you to anticipate the day's likely bias hours in advance, rather than finding out only at the moment of entry.
Explicitly distinguishes between "filter off" and "filter on but blocking the day"—two states that would otherwise look identical (no signal) without revealing the reason. The panel explicitly states whether the regime filter is disabled or active but the day fails to qualify.
In combined mode, it shows whether the two predictors align, rather than just displaying their individual values. When the strategy requires the returns from the first and penultimate half-hours to share the same sign, the panel labels the result as "aligned" or "discordant," saving the trader from having to compare two numbers manually.
Includes a countdown to the entry window, allowing you to see in real-time how much time remains without having to calculate the time mentally. It inherits the same academic integrity found in the underlying strategy: the product is presented as offering a modest edge (an approximate Sharpe ratio of 1.1 in the original study by Gao, Han, Li & Zhou, 2018)—statistically robust yet not infallible—requiring independent out-of-sample validation before being traded with real capital.
It does not handle position management, daily risk controls, or end-of-day exits; consistent with the other signal indicators in the suite, the tool provides signals rather than managing trades—leaving those decisions to the manual trader or the automated version.
TRADER STYLE: Traders who wish to trade the BMIntradayEdge signal manually—leveraging the advantage of seeing the primary predictor hours in advance—or those who want to visually confirm the criteria before considering the automated version.
TECHNICAL REQUIREMENTS: NinjaTrader 8. Instrument: MES. Primary timeframe: 1-minute.
NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with, interest in, or ownership of the owner, developer, or provider of the products described herein, nor do they endorse, promote, or recommend any such products or services.