MT5 Strategy Tester vs live trade history: why they differ

Where tester results live, why they are not in the History tab, and how to compare them with real trades.

The MetaTrader 5 Strategy Tester can replay years of price data in minutes and produce an equity curve, a profit factor and a drawdown figure. It is a useful way to check an idea. It is also the source of a very common mistake: mixing tester numbers with live account numbers, or expecting the two to agree. This page explains where tester results live, why they are not in your account history, what makes them differ from live trading, and how to keep both in a journal without confusing them.

Two different records

When you run a test, the terminal builds a report of simulated trades inside the Strategy Tester panel, with tabs such as results, graph and report. Those trades never touched the broker’s server. They do not appear in the History tab of the Toolbox, because that tab shows the real trades of the account you are logged in to. The tester has its own settings, its own virtual deposit and its own report. If you ever see backtest trades in your account history, something unusual is going on; check you did not log in to a demo account used for testing.

AspectStrategy Tester reportAccount history
Where it livesInside the tester, saved as a report if you export itOn the broker’s server, shown in the History tab
PricesHistorical data, modelled in the mode you chooseReal quotes at the time
CostsModelled from settings, may differ from liveActual spread, commission, swap
Emotion and disciplineNonePresent in every decision
Can be rerunYes, with different settingsNo, it happened once

Why results differ from live

Several well-known gaps explain most differences. None of them mean the tester is broken; they mean a model is not the market.

Check the tester’s settings screen for the modelling option you used; names vary slightly by build. Writing that option next to the result is a good habit, because a figure without its mode is hard to compare.

What a fair comparison looks like

Comparing a backtest to live results is most useful when both use the same period, the same symbol and the same position sizing rule. Compare shape and behaviour, not exact profit: the number of trades per week, the average holding time, the share of winners, the size of the biggest losing streak and the maximum drawdown. If the live win rate is far below the test, the first suspects are costs and fills, the next are rule changes you made during live trading. The statistics themselves are explained on MT5 trading statistics, and the demo side of the same question is on demo vs live account journal.

Where a journal fits

A journal records what happened on a real account. AI Trading Journal, a Windows app for MetaTrader 5 only, reads the closed positions of the account you connect, one entry per closed position with partial closes combined and the result calculated as profit plus commission plus swap, dated by the last exit on the broker’s server clock. It does not import Strategy Tester reports and it does not record intended prices or slippage, so it cannot do the backtest side for you. What it can do is give you the live half of the comparison in a file on your own PC, with your notes and tags, so the comparison is made against recorded facts and not memory.

For the test side, keep a short note or sheet per run: the idea, the symbol, the period, the modelling mode, the settings and the headline results. A free structure for that is in the Notion backtesting template page. The app is read-only: it never places, modifies or closes a trade.

A worked example (hypothetical)

A trader tests a simple breakout idea on one symbol over two years using one-minute bars and records a profit factor of 1.6 and a maximum drawdown of nine percent. After ten weeks live, the journal shows a profit factor of 1.1 and a drawdown of twelve percent. Rather than concluding the idea is dead, the trader compares the pieces. Average spread paid live was larger than in the test, three trades were skipped because of a news filter that was not in the test, and two entries were taken late. Rerunning the test with realistic spread and the news filter lowers its profit factor to 1.3. The remaining gap is attributed to late entries, which become the next thing to track in notes. All numbers are invented.

Limits and cautions

Frequently asked questions

Do Strategy Tester trades appear in my account history?
No. Tester trades are simulated inside the tester and never reach the broker's server.
Why is my live result worse than my backtest?
Common causes are spread and slippage, a cheaper modelling mode, data differences, rule changes and execution timing.
Can the journal app import a backtest report?
No. It reads closed positions from the connected MetaTrader 5 account only.
What should I compare between test and live?
Trades per week, holding time, win rate, losing streak and drawdown, before profit.
Does the app change my trades?
No. It is read-only and never places, modifies or closes a trade.

Related guides

Keep your live record in a local journal: free for 7 days

Free for 7 days, no card required. After that, a one-time $19.99 purchase. No subscription. Also on the Microsoft Store.

One-time $19.99, no monthly fee · your MT5 login never leaves your PC · trades go into your own journal on your PC, not through our servers.

Start free 7-day trial