Guide

How to evaluate an automated strategy for NinjaTrader 8 without falling for inflated results

By Inver Mind · Updated April 2026 · 8 min read

You've been looking at automated strategies, some look too good to be true, and you're not sure how to tell a serious strategy from one with a polished backtest. This guide is for exactly that.

I'm not going to give you a magic formula. I'm going to give you the criteria I use myself after 8 years studying markets and over a year developing and trading algorithms on NinjaTrader 8.

The first thing to understand: a good backtest is a necessary condition, but not sufficient. You can have a perfect backtest with a strategy that doesn't work in real markets. And you can have a modest backtest with a solid strategy. The backtest is the starting point, not the conclusion.

The metrics that actually matter

MetricWhat it measuresReference
Profit FactorGross profit divided by gross lossGood: +1.5 / Very good: +2
Max DrawdownLargest drop from a peak to the next troughOver 30% of capital is hard to tolerate
Number of tradesStatistical sample sizeMinimum 100-200 trades for significance
Win ratePercentage of winning tradesDon't evaluate alone — combine with win/loss ratio
Period analysedHow long the backtest coversMinimum 1 year. Better if it covers different market regimes
Instrument tradedWhich contract and size was usedMNQ ≠ NQ. NQ results can look inflated vs real capital

What the backtest doesn't tell you

Optimisation bias (overfitting)

If someone tests 500 parameter combinations and shows you the best-performing one, that result isn't representative. The strategy is fitted to the past, not tested on it. The more parameters a strategy has, the easier it is to overfit.

Slippage and commissions

Many backtests don't include the real cost of commissions or slippage (the difference between the price you see and the price you actually fill at). In high-frequency strategies this can completely change the result.

Look-ahead bias

Some algorithms unknowingly use future information in their calculations. In backtest it works perfectly. In real time, that data doesn't exist yet. The results collapse.

Markets change

A backtest from 2019-2021 may show brilliant results due to the volatility of that period. That guarantees nothing about 2025 or 2026. Always look for results across different market periods.

Immediate red flag: if you're shown a 1-2 week backtest on the NQ (full contract) instead of MNQ (micro), with spectacular results — be suspicious. It's the easiest way to inflate numbers without technically lying. A 1% move in NQ is $2,000. In MNQ it's $200. Results are ten times smaller in real terms.

The difference between backtest and forward testing

The backtest applies the strategy to historical data that already existed when it was programmed. The result always has some bias because the developer, even unconsciously, has seen that data.

The forward test applies the strategy to new data — market that occurred after the strategy was finalised. It's much more reliable precisely because that data didn't exist when the strategy was designed.

Drawdown: the number people ignore that matters most

Drawdown is the largest drop you would have had to endure at some point. And "endure" is exactly the right word, because drawdown isn't just a number — it's an emotional experience.

A strategy with a -$10,000 drawdown in backtest means at some point you would have watched your account fall $10,000 from its peak. The real question isn't whether the backtest survives it — it's whether you survive it without touching anything.

Practical rule: the maximum drawdown should represent a fraction of your capital that you can sleep peacefully with. If the maximum drawdown is more than you're willing to lose without panicking, that strategy isn't for you — regardless of the results.

Questions you should ask before buying any strategy

  1. How many trades does the backtest have? Fewer than 100 is not statistically significant.
  2. What period does it cover? Minimum one year, covering different market types.
  3. Does it include commissions and slippage? If not, real results will be worse.
  4. What instrument? MNQ or NQ? The difference is enormous in terms of capital required.
  5. Is there forward testing or only backtest?
  6. Can you see their YouTube channel or some continuous public proof? Anyone can manufacture a backtest. A history of live streams is much harder to fake.
  7. What happens if the strategy stops working? Is there support? Updates? Or is it buy-and-forget?

Frequently asked questions

The profit factor is the ratio of total gross profit to total gross loss. A value of 1.5 means for every dollar lost, the strategy makes $1.50. Above 1.5 is considered good; above 2, very good. Below 1, the strategy loses money.
The backtest applies the strategy to historical data that existed when it was programmed. Forward testing applies it to new data that didn't exist when it was designed. Forward testing is much more reliable because it eliminates the bias of having "seen" that data during development.
At least 100-200 trades. With fewer than 100, the statistics aren't significant and good results may be pure chance. Strategies with 20 or 30 trades in the backtest don't have enough basis to trust.
The NQ (full contract) moves 10x more money than the MNQ (micro). A $20,000 result in NQ is equivalent to $2,000 in MNQ. Presenting results in NQ visually inflates the absolute numbers without technically lying. Always ask which instrument and how many contracts the backtest used.
No. Nobody can guarantee future profitability in trading. Past backtest results do not guarantee future results. A strategy with a solid backtest has a positive expectation based on historical data, but markets can change. Anyone who claims otherwise is lying.

Want to see how we apply these criteria in our strategies?

At Inver Mind we publish complete backtest data — period, instrument, profit factor, drawdown, number of trades — without hiding anything. And you can watch them live on YouTube.

View available strategies
Don't have NinjaTrader 8 yet? It's free for simulation and backtesting. Download it here →

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.