{"product_id":"bmintradayedge","title":"AS BM IntradayEdge","description":"\u003cp\u003eBMIntradayEdge\u003c\/p\u003e\n\u003cp\u003eCATEGORY: Automated strategy · For NinjaTrader 8 · Intraday momentum based on published academic evidence · Futures (MES)\u003c\/p\u003e\n\u003cp\u003eHOW IT WORKS: A strategy that replicates an intraday momentum pattern documented in a peer-reviewed academic study (Gao, Han, Li \u0026amp; Zhou, 2018, *Journal of Financial Economics*): the return from the first half-hour of the session—measured from the previous day's close rather than the open, to account for the overnight gap—predicts the return of the final half-hour of the same day. The strategy enters at the start of the session's final half-hour: going long if the first half-hour return was positive, and short if it was negative. It features an optional combined mode that further requires the return of the penultimate half-hour to share the same sign as the first, resulting in a more selective signal. It exits at the session close—a holding period of approximately 30 minutes, sufficient to avoid the \"friction ceiling\" that erodes short-term scalping strategies in liquid instruments.\u003c\/p\u003e\n\u003cp\u003eDifferentiating features:\u003c\/p\u003e\n\u003cp\u003eIt is not a fabricated technical indicator—it is a faithful replication of a published and measured market edge. The original study reports an R² of 1.6% in-sample and 1.4% out-of-sample (high levels for short-term return prediction), an edge that withstands transaction costs, and an approximate Sharpe ratio of 1.1. The strategy implements this using the exact mechanics described in the paper, rather than a loose interpretation.\u003cbr\u003eThe volatility filter is not an arbitrary add-on—it is part of the original model. The study found that the edge is strongest on days with high volatility and high volume; consequently, the regime filter (which operates only in the top third of recent volatility, or the top 66%, depending on configuration) replicates this documented condition, rather than serving as a generic filter added as an afterthought. Explicit honesty regarding expectations, stated directly within the product itself: the code clearly declares that this is neither infallible nor does it guarantee a fixed daily profit figure—it represents a modest, statistically sound edge rather than a \"holy grail,\" and it must be validated out-of-sample with the same discipline applied to the rest of the catalog before live trading.\u003cbr\u003eStrict adherence to the timing definitions found in the original research paper. The return for the initial window is measured from the previous day's close (including the overnight gap) rather than the session open—a subtle yet significant distinction that alters what is actually being measured. The reference closing time is explicit and configurable—avoiding reliance on NinjaTrader’s automatic session detection—to eliminate ambiguity between regular and extended trading sessions.\u003cbr\u003e\"Pure Gao\" mode available as an option alongside the managed mode. The protective stop is optional: when disabled, the strategy operates exactly as in the original study (exiting only at the close, with no intermediate stop); when enabled, it limits tail risk using an ATR-based stop and a maximum loss cap per trade—catering to those who prefer trading with standard in-house risk management rather than the pure academic implementation.\u003c\/p\u003e\n\u003cp\u003eTARGET AUDIENCE: S\u0026amp;P (MES) futures traders interested in a strategy backed by documented academic research and realistic, modest expectations, rather than a system promising fixed daily returns.\u003c\/p\u003e\n\u003cp\u003eTECHNICAL REQUIREMENTS: NinjaTrader 8. Instrument: MES (the original study confirms the pattern holds for the index and various ETFs as well, though this implementation is calibrated specifically for MES). Primary timeframe: 1-minute.\u003c\/p\u003e","brand":"EKAITRADING","offers":[{"title":"Default Title","offer_id":51760202055986,"sku":null,"price":345.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/ekaitrading.com\/en\/products\/bmintradayedge","provider":"EKAITRADING","version":"1.0","type":"link"}