Import your whole MT5 history into a trading journal, and check it is right

A journal that starts empty wastes your best data. Three ways to load an MT5 history, the traps that skew the totals and a five-minute check against your broker statement.

Why the old trades matter

A journal that starts empty on the day you install it throws away the most valuable data you have: the trades you have already made. Every analysis a journal offers needs a sample. A profit factor from ten trades is a rumour, an average result per trade from two hundred is something you can reason about, and a monthly curve needs months. Importing your whole MetaTrader 5 history on day one gives you the larger sample immediately, fills the P&L calendar with real months, and lets the growth chart start at your first deposit instead of at today.

This guide compares the three common ways to get an MT5 history into a journal, lists the traps that make an import look right and be wrong, and shows how to check the result against your broker’s own figures.

Three ways to get your history in

MethodHow it worksTypical catch
Export a report and upload itIn MT5, set the History tab to a period, save a report and upload the file to the journalBrokers rarely export a long history in one file, so you repeat it per period and avoid duplicates
Cloud sync with your loginYou give a cloud service your account number, server and investor password, and it reads the historyA credential leaves your PC, and a service you do not control holds your data
A local app that reads the terminalA program on the same PC reads the history the terminal already holdsIt needs MetaTrader 5 on that PC, open and logged in

AI Trading Journal is the third kind. When you click Add Account and pick your logged-in MT5 account, it reads the whole history your broker holds for that account in one pass: every closed trade, every deposit and withdrawal and the balance of every past day. No file to export and no password to hand over. How the other two methods work, and how to export a report by hand, is in the MT5 history export guide.

What MetaTrader 5 actually holds

The History tab at the bottom of the terminal has three views: positions, orders and deals. Positions are the closed trades most people think of. Deals are the individual executions behind them, including the balance operations for deposits and withdrawals. If you right-click the tab you can choose the period to show, from today up to all history or a custom range, and the report you save follows that choice. Whatever you load into a journal can only be as complete as what the terminal has downloaded from your broker, which is why the period setting matters before you export anything.

AI Trading Journal setup screen with a logged-in MT5 account ready to create the journal and read its history
The setup step: pick the logged-in account and the app reads its history.

Eight traps that make an import look right and be wrong

Check the import against your statement

Never trust an import until you have compared three numbers with your broker. It takes five minutes and catches almost every problem above.

CheckCompare withA mismatch usually means
Number of closed trades for a monthThe History tab for the same monthPositions split into parts, or part of the history missing
Net trading result for that monthYour broker statement, excluding depositsCosts left out, or deposits counted as profit
Balance at the end of a past dayThe statement balance for that dayA deposit or withdrawal missing, or a date shifted by the server clock
The first date in the journalThe first date in the History tabA history window cut by the broker

What happens in AI Trading Journal

Several accounts work the same way: add each one, and each gets its own journal, started and stopped independently. The multi-account guide covers the details.

What a full history unlocks

Honest limits

Frequently asked questions

Can AI Trading Journal import my old MT5 trades?
Yes. When you add an account it reads the whole trade history your broker holds for it, including deposits and withdrawals, and builds the journal and the daily balances from it.
Do I need to export a report from MT5?
No. The app reads the history from your logged-in terminal on the same PC, so there is no file to export and no password to hand over.
Why does my history start later than my first trade?
Some brokers only keep part of an account’s history online. The app can only import what the terminal can show, so check the earliest date in the History tab.
Will a re-import duplicate my trades or erase my notes?
No. Trades the app already stores are recognised, and your notes, ratings, tags and screenshots are stored separately, so a re-read only refreshes the figures.
How long does the first import take?
About a minute for a long history. After that the app adds new trades every five minutes.

Related guides

Import your history 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