Results

What the program did in 30 months of real market data, after fees, and the live test that is running now. Losses are shown next to profits.

The backtest in numbers

Backtest

+$27,229net profit after fees, 1 MNQ contract, April 2024 to October 2026
Every year positive
3 of 3
Every contract positive
11 of 11
Profit factor
1.30
Largest drawdown
-$2,483
Backtest: net profit after fees on 1 MNQ contract, rising from $0 in April 2024 to $27,229 in October 2026.

Straight from the MetaTrader 5 Strategy Tester

Backtest

Each quarterly MNQ contract was tested on its own, with 100% real ticks. These are the tester's own reports, unchanged. Click one to see it full size. The tester shows results before fees; the figure under each report is after $2.00 per trade.

MetaTrader 5 Strategy Tester report for MNQM24, Apr to Jun 2024: settings, results and balance chart.
MNQM24 Apr to Jun 2024
+$673.00 after fees, 83 trades
MetaTrader 5 Strategy Tester report for MNQU24, Jun to Sep 2024: settings, results and balance chart.
MNQU24 Jun to Sep 2024
+$3,089.50 after fees, 143 trades
MetaTrader 5 Strategy Tester report for MNQZ24, Sep to Dec 2024: settings, results and balance chart.
MNQZ24 Sep to Dec 2024
+$1,842.00 after fees, 124 trades
MetaTrader 5 Strategy Tester report for MNQH25, Dec 2024 to Mar 2025: settings, results and balance chart.
MNQH25 Dec 2024 to Mar 2025
+$3,540.50 after fees, 130 trades
MetaTrader 5 Strategy Tester report for MNQM25, Mar to Jun 2025: settings, results and balance chart.
MNQM25 Mar to Jun 2025
+$4,450.00 after fees, 168 trades
MetaTrader 5 Strategy Tester report for MNQU25, Jun to Sep 2025: settings, results and balance chart.
MNQU25 Jun to Sep 2025
+$718.00 after fees, 110 trades
MetaTrader 5 Strategy Tester report for MNQZ25, Sep to Dec 2025: settings, results and balance chart.
MNQZ25 Sep to Dec 2025
+$816.00 after fees, 142 trades
MetaTrader 5 Strategy Tester report for MNQH26, Dec 2025 to Mar 2026: settings, results and balance chart.
MNQH26 Dec 2025 to Mar 2026
+$3,300.00 after fees, 140 trades
MetaTrader 5 Strategy Tester report for MNQM26, Mar to Jun 2026: settings, results and balance chart.
MNQM26 Mar to Jun 2026
+$4,003.50 after fees, 193 trades
MetaTrader 5 Strategy Tester report for MNQU26, Jun to Sep 2026: settings, results and balance chart.
MNQU26 Jun to Sep 2026
+$3,006.50 after fees, 200 trades
MetaTrader 5 Strategy Tester report for MNQZ26, Sep to Oct 2026: settings, results and balance chart.
MNQZ26 Sep to Oct 2026
+$1,790.00 after fees, 52 trades

Month by month, with costs

Backtest

YearJanFebMarAprMayJunJulAugSepOctNovDecYear
2024   +172.50+561.00-352.50+2,197.00-23.50+231.00+454.00+1,051.00+2,218.00+6,508.50
2025-136.50+1,495.00+1,702.50+5,490.00-548.00-1,520.00+393.00+962.50-351.00+345.50+1,915.00-582.50+9,165.50
2026-851.50+3,176.50+1,356.50-548.50+2,126.50+2,756.50+1,105.00+330.00+2,059.00+45.00  +11,555.00
Net profit per month in USD, 1 MNQ contract, $2.00 per round turn deducted. Losing months in red: 9 of 31. April 2024 and October 2026 are partial months.

By year

Backtest

YearNet, no costsNet, with costsNet, costs + slippageProfit factor (costs)Max drawdown (costs)TradesLosing months
2024 (from 1 April)7,248.506,508.506,138.501.37-1,4353702 of 9
202510,273.509,165.508,611.501.28-2,4835545 of 12
2026 (to 9 October)12,677.0011,555.0010,994.001.30-2,1165612 of 10
Years follow the CME trading day (a new day starts at 17:00 New York). Drawdown per year is measured within that year.
Backtest. Bar chart of net profit per calendar year, without costs, with costs and with costs plus slippage. Every year is positive in all three versions.
Every year is positive in all three versions, including the one with slippage.

The two strategies separately

Backtest

With costs ($2.00)NetProfit factorMax drawdownTradesWinning202420252026
Strategy 1 (trend)13,437.001.37-1,160.5090645.7%550.504,289.508,597.00
Strategy 2 (opening range)13,792.001.26-2,611.0057933.9%5,958.004,876.002,958.00

Costs weigh more on Strategy 1: it trades more often (906 trades against 579) and its average trade is smaller. With costs, Strategy 1 was only just positive in 2024 (+$550.50, +$356.50 with slippage) and had 9 losing months out of 31. Strategy 2 was positive in every year. The two strategies never hold a position at the same time.

Backtest. Cumulative net profit of Strategy 1 and Strategy 2 separately, with and without costs. Strategy 1 stays close to zero in 2024 and rises from 2025; Strategy 2 rises from the start.
Strategy 1 (trend) and Strategy 2 (New York opening range), each with and without costs.

All the numbers

Backtest

Opening Bell Algo for MT5 version 1.00, default inputs, 1 MNQ contract, $50,000 starting balance. MetaTrader 5 Strategy Tester with 100% real ticks, on the 11 quarterly MNQ contracts from June 2024 (MNQM24) to December 2026 (MNQZ26), each tested in its own front-month period. Test period: 1 April 2024 to 9 October 2026. All amounts in US dollars.

MeasureNo costsWith costs
($2.00 per round turn)
Costs + slippage
($3.00 per round turn)
Net profit30,199.0027,229.0025,744.00
Profit factor1.341.301.28
Maximum drawdown (closed trades)-2,196.50-2,483.00-2,627.00
Trades1,4851,4851,485
Winning trades41.8%41.1%40.7%
Average trade20.3418.3417.34
Losing months8 of 319 of 319 of 31
Losing days341 of 634343 of 634344 of 634
Largest daily loss (7 May 2025)-661.50-673.50-679.50
Longest losing streak15 trades15 trades15 trades
Worst run of consecutive losses-1,542.50-1,570.50-1,584.50
Total costs deducted02,970.004,455.00

The longest losing streak, 15 trades in a row, ran from 16 to 25 September 2024. With costs, the largest single loss was -$424.00 and the largest single win +$3,359.50. The maximum drawdown is measured on closed trades; the drawdown while trades are open is larger.

Backtest. Cumulative net profit from April 2024 to October 2026 in three versions: no costs ($30,199), with costs ($27,229) and with costs plus slippage ($25,744), with the drawdown below, reaching about -$2,600 in 2025.
Cumulative net profit on 1 MNQ contract, without costs, with costs, and with costs plus one tick of slippage on every entry and exit. Drawdown below.

Distribution of trades and risk figures

Backtest

Backtest. Histogram of 1,485 trade results in $50 bins: most trades are small losses between $0 and -$250, with fewer and larger wins. Risk figures with costs: net profit $27,229, max drawdown $2,483, longest losing streak 15 trades, largest daily loss -$674, losing days 343 of 634, losing months 9 of 31, largest single loss -$424, largest single win $3,360.
Most trades are small losses; the profit comes from fewer, larger wins. That is why long losing streaks are normal for this program.

One day matters a lot

On 9 April 2025, the day the US paused new tariffs and the Nasdaq-100 moved sharply, Strategy 2 made one trade of +$3,359.50. That day produced +$3,655.00 in total, about 13% of the net profit with costs. Without that day, the backtest would show roughly $23,600 instead of $27,229.00. Days like that are rare and you should not count on them.

Live test

Live test

Not published yet. Version 1.00 is in its live test on a real AMP account: MNQ, netting, default settings, 1 contract, no manual intervention. The first report will appear here once there is a full month to report, with a link to the monitored MQL5 signal.

  • Every trade will be listed, losing trades included, with entry and exit time in New York time.
  • Each month we run the backtest on the same period and publish the differences.
  • If anything is done by hand on the account, for example after an error, it is written in the report.
  • If the live test does not confirm the backtest, we will say so here and keep the record public.
#StrategyDirectionEntry (New York)Exit (New York)Result (USD)Cumulative
The trade log will be published with the first monthly report.

How the backtest was made

  • Data. MetaTrader 5 Strategy Tester, "Every tick based on real ticks", on the tick history of a futures broker (AMP). Each quarterly contract is tested in the period when it was the front month, from MNQM24 to MNQZ26.
  • Costs. Measured on real account statements of the same broker from May to October 2026: $1.95 per round turn per contract, all fees included. We used $2.00. The cost is deducted from every closed trade.
  • Slippage scenario. One tick ($0.50 on MNQ) on every entry and every exit, $3.00 per round turn in total. It is a cautious assumption: exits at the take profit are limit orders and do not usually slip against you.
  • Settings. Default inputs, 1 contract, no optimization per contract.
  • In-sample. The rules and their settings were developed during research that used market data from this same period. These results are therefore in-sample. The live test above is the out-of-sample check.
  • Limits. Slippage is modelled as a fixed cost; it does not change when a stop is hit. At a broker that charges commission inside the deal, the daily target and the pause after winning trades can trigger slightly differently. This is not tested.

NAS100 CFD: in testing

The NAS100 CFD profile is not supported yet. We fixed the criteria before testing, so that we cannot pick them after seeing the result:

  • the same settings as on MNQ, in index points, with no optimization per broker;
  • a profit factor of at least 1.15 after spread and commission, over the whole period;
  • positive in every year tested;
  • a maximum drawdown no larger than 1.5 times the MNQ drawdown at the same exposure;
  • passing at at least 2 of 3 brokers.

Status: 1 broker of 3 tested, on an earlier set of rules; that test is being repeated on the current version. It passed, narrowly (profit factor 1.16). Strategy 2 behaved as on futures; Strategy 1 was weaker on the CFD, where the overnight spread is wider. We will publish the full NAS100 results once the second broker is done. If NAS100 does not pass, the product stays MNQ and NQ only and we will say so here.