← Back to catalogue
Strategy

ORB — Opening Range Breakout

Operates at the New York market open. Detects trend direction, momentum and breakout of the day's high/low range. 61% win rate in backtest.

📊 See real results on a live account with real money ↓

🎁 Try it free for 30 days — no payment, no card
Request free trial by email
How it works

The strategy identifies the price range during the first minutes after the New York open. When price breaks that range with sufficient momentum and in the direction of the day's trend, it automatically enters the trade. The exit is managed through predefined targets and dynamic stops.

✅ Real money · 100% verifiable

Live Account Results

These are not simulations. They are trades executed automatically by the ORB strategy on a live account with real money (account 1075993). Every trade is logged with its exact timestamp and price.

$2,397.80
Net profit
58.54%
Win rate (approx)
1.52
Profit factor (approx)
-$706.30
Max drawdown
41
Total trades
📅 Verified period: Mar 27 – Jun 15, 2026
📊 Backtest data — Hypothetical/Simulated Results (January – June 2026)
⚠️ Hypothetical simulated results. These are NOT real results. The backtest loads the strategy on historical price data. See hypothetical performance disclosure at the bottom of this page.

Period: 01/01/2026 — 13/06/2026 · Instrument: MNQ/NQ · Timeframe: 5 min · 2 contracts

Total net profit:$10,182.80
Profit factor:1.95
Max drawdown:-$1,815.60
Total trades: 184 · Win rate:60.87%
Average monthly profit:$1,965.67
Avg win/loss ratio:1.25
A note on transparency. Reviewing this backtest trade by trade, we found a few fills the simulator got wrong: four targets that would actually have hit the stop, and one stop that would have been a target. Corrected by hand, the real net result for these six months lands comfortably $2,000–$4,000 below the figure above. That's why we treat these images as an approximate reference, not an exact number. Want figures that don't rely on any simulation? See the live-account results at the top of this page — real money, trade by trade.
ORB equity curve — simulated backtest January to June 2026
⚠️ Cumulative profit curve — SIMULATED BACKTEST (January – June 2026)
ORB performance summary — simulated backtest NinjaTrader 8
⚠️ Performance summary — SIMULATED BACKTEST extracted from NinjaTrader 8
Watch it live. On our YouTube channel you'll find videos of the strategy running on real accounts, results analysis and more.
Watch channel →
Recommended minimum capital
1 contract (MNQ):$2,500
2 contracts (as in backtest):$5,000

Indicative capital based on MNQ backtest history. Always trade within your own risk management.

Who is it for?
Traders who can't monitor the market all day — the ORB only operates around the NY open
Those who prefer a higher win rate (61%) over low win rate / high ratio strategies
Traders with $2,500–$5,000 available for this strategy
Users who don't want to leave the computer on 24h — NinjaTrader only needs to run a few hours a day

Important: past backtest results do not guarantee future results. The ORB is a strategy with solid logic and reasonable backtest results, but like any trading strategy it can have drawdown periods and may perform differently in changing market conditions. Risk management and position sizing are as important as the strategy itself.

Don't have NinjaTrader 8 yet? It's free for simulation and backtesting. Download it here →
In depth
How ORB automation works in NinjaTrader 8

ORB (Opening Range Breakout) starts from a simple idea: in the first minutes after the New York open the bulk of the day's volume and volatility concentrates, and the range that forms in that window tends to mark the levels price respects or breaks during the session. The strategy defines that opening range automatically and watches for a breakout with momentum in the direction of the day's trend. All the logic runs on its own inside NinjaTrader 8.

Why a regime filter (EMA, ADX, ATR). Not every day is tradeable. A breakout in a sideways, directionless or low-volatility session is almost always a trap. Before trading, the strategy reads the context: trend with an exponential moving average (EMA), move strength with ADX and available volatility with ATR. If the context doesn't line up, it doesn't trade. This has an honest cost: there are whole sessions with no trade at all —including some that would have worked— and that is on purpose. We would rather miss a few good ones than take the many bad ones.

Why breakout confirmation, not the first touch. The edge of the range is exactly where stops pile up and where price fakes moves to hunt them. So the entry requires the breakout to confirm before firing, rather than entering on the first tick that touches the level. You give up a little entry price in exchange for filtering out most false starts.

Why managed orders and not «on bar close». The stop, targets and breakeven are placed and managed in real time, reacting to price movement, not only when a candle closes. The reason is practical: a target or stop can be hit mid-candle; if the logic is only evaluated at the close, the real result drifts from what the strategy intended. Managing on price makes live execution match the actual rules.

Why the real fill often beats the backtest. This is the opposite of what is usual in this industry. The backtest is built conservatively; live, managing on price with targets resting as orders, fills tend to land at the intended level or better on fast moves. In other words, the backtest works as a prudent floor, not an optimistic ceiling. If we are going to be wrong, we prefer to be wrong on the conservative side.

Management: stop, two partial targets and breakeven. The position is managed in parts: it banks profit at a first target and moves the stop to breakeven, so a trade that has already gone in your favor cannot turn into a loss; the rest is left to run toward a second target to capture the larger moves. It is a balance between locking in and letting winners breathe.

No window dressing. ORB is selective, intraday and with no overnight exposure. It does not trade every day, it has losing streaks like any system, and it can underperform if the kind of market it is built for disappears for a while. It is not magic or universal: it is a tool for a specific context. Past results do not guarantee future results.

Real trades

ORB is traded live, with real money, on a verified NinjaTrader account (account 1075993). These are not simulations or screenshots: every trade is recorded by the platform itself with its date, time, entry and exit price and result.

The character of the track record is what you would expect from the above: many days with no trade (the filter keeps the strategy out of bad sessions), days with one or two clean trades when there is trend and momentum, and —yes— losing trades that hit their stop without drama. There are flat stretches and there are drawdowns; they are part of any real system and we do not hide them.

We will not give you a figure here that is out of date tomorrow, or a dressed-up curve. What we do is publish the full log, trade by trade, and update it weekly so you can audit it yourself: See the full trade log →

Past results are not indicative of future results. See the full risk disclosures at invermindslu.com/en/risks.

Parameters and configuration

ORB ships deliberately with very few visible settings. Most internal values —the opening-range window, the regime-filter thresholds, the stop and target logic— are fixed inside the strategy. It is not secrecy: those values are part of what has been tested, and leaving them open would just invite over-tuning until results get worse, one of the most common mistakes in automated trading.

What you do control: the number of contracts (your position size, set to your capital and risk management) and a filter-strictness setting —how many context conditions must line up before it trades. More strictness means fewer but higher-quality signals; less strictness, more signals and more noise. It is a selectivity dial, not a magic profit button.

Compatibility: it is built and tested for MNQ/NQ (Nasdaq futures) and works on a fixed timeframe the strategy itself enforces. We do not claim it works on other markets: what is tested is what is tested.

Frequently asked questions
How do I know the results are real and not made up?
We publish the full trade log, one by one, with date, time, entry and exit price and P&L, exactly as NinjaTrader records it on the live account. It is not a screenshot or a pretty curve: it is the complete list, updated weekly, so you can audit it yourself.
The live track record is still short. Why should I trust it?
True, and we say so openly. That is why we do not ask you to trust our sample: we give you a 30-day free trial so you can run the strategy on your own account and judge it with your own real-time data. The best proof is not our record, it is yours.
It has a high win rate, but aren't the average losses bigger than the average wins?
That is by design. ORB wins often with controlled profits and cuts losses with a stop; when it is wrong, the loss can be somewhat larger than the average win. The system is profitable because of the frequency of wins, and you can verify it in the log and during the trial. We prefer a predictable, honest shape over promising unrealistic ratios.
Do you provide the source code?
No. We sell a usage license of the strategy for NinjaTrader 8 (you install and run it, it is not editable code). This is the standard NinjaTrader Ecosystem model. If you need custom, editable code, we are not your option — and we prefer to tell you plainly.
Is the license tied to one account or machine?
The license is activated on your NinjaTrader account through the NinjaTrader Ecosystem. If you switch machine or account, write to us and we will handle it.
Does it work on funded accounts (Apex, Topstep…)?
ORB trades intraday around the New York open and closes its positions the same day, with no overnight exposure, which fits the rules of most prop firms. If you trade with a specific one, try it free for 30 days on that account and check it risk-free.
Is there a refund if I'm not convinced?
That is exactly what the 30-day free trial is for: you decide before paying. Once the license is purchased there is no refund (it is software), so we recommend trying it first.
Is ORB an indicator or a complete strategy?

A complete, automated strategy. An indicator draws levels and you decide; ORB reads the context, enters, manages and exits on its own inside NinjaTrader 8. You do not interpret anything or pull the trigger.

Do I need to know how to code?

No. It installs like any NinjaTrader Ecosystem strategy and activates with your license. If you get stuck on installation, we help.

Do I have to sit in front of the screen?

Not to trade —the strategy acts on its own— but NinjaTrader has to be open and connected during the session. Many people use a VPS so they do not depend on their PC, though it is not required.

Does it work on markets other than MNQ?

It is built and tested for MNQ/NQ (Nasdaq futures). We will not tell you it works for everything: what we have not tested, we do not claim. If you want to use it on another instrument, test it in simulation first.

Why doesn't it trade some days?

By design. The regime filter keeps the strategy out of sideways or low-volatility sessions where breakouts tend to fail. A day with no trades is not a failure: often it is the best decision.

What happens in a losing streak?

It comes, like in any system. ORB does not promise to always win; it has drawdowns and flat stretches, and we acknowledge them openly. You can see them with your own eyes in the live log and during the free trial before risking anything.

Related guides
⚠️ Limited licenses. We will close sales once we reach the cap that preserves the strategy's performance. We do not sell unlimited copies.
🎁 FREE TRIAL
30 days free
Try it on your account with no commitment. No payment, no card — we activate a trial license in NinjaTrader and it expires on its own after 30 days.
Request free trial by email
— or get it now —
— or —
Monthly subscription
€119/mo + VAT
(~$140 USD/mo)
Manual renewal — Cancel anytime
Subscribe monthly by email WhatsApp
What happens after you write to us?
1We reply within 24 hours confirming availability and answering any questions.
2We send you an official invoice. Payment is made by bank transfer or Bizum.
3Once payment is confirmed, we activate your license in your NinjaTrader account and email you the installation instructions.
4You install the strategy in NinjaTrader 8 following the steps. If you have installation questions, you can write to us.
NinjaTrader Kinetick

Risk Disclosure: Futures and forex trading involves substantial risk and is not appropriate for all investors. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one's financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past results are not necessarily indicative of future results.

Hypothetical Performance Disclosure: Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk in actual trading. For example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect actual trading results.

NinjaTrader® NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products described here, nor has any interest in, or provides any recommendation for the products or services described.