How to combine MT5 trade history from several brokers and accounts

Symbols, clocks, currencies and balance rows: what to line up first and what is better left separate.

Many traders end up with more than one MetaTrader 5 account: a main broker and a second one for a different instrument, a prop firm account next to a personal one, or an old broker kept for a few open positions. Each terminal login shows only its own history, so the question “how am I doing overall?” has no built-in answer. This page explains what is different between brokers, how to combine histories without double counting or mixing currencies, and how to keep one honest view of your results.

Why combining is harder than it looks

Two histories rarely line up cleanly. Symbols can carry different names or suffixes at different brokers, the servers use different clocks, the account currencies may differ, contract sizes can vary and commission is charged in different ways. If you simply paste two exports under each other, you will get a table that looks complete and misleads. The work is in making the rows comparable first.

DifferenceWhat goes wrong if ignoredFix
Symbol names (EURUSD, EURUSD.m, EURUSDpro)One instrument shows up as threeMap every name to one base symbol; see symbol suffixes
Server clockTrades land on the wrong day or hourConvert to one zone; see MT5 server time
Account currencyProfit totals mix dollars and eurosKeep each account in its own currency or convert at a stated rate
Netting vs hedgingTrade counts are not comparableSee hedging vs netting
Balance rowsDeposits counted as profitRemove them; see balance rows

A safe method in a spreadsheet

What should and should not be combined

Percentages and rates travel better than money. Win rate, average winner to average loser and profit factor can be calculated per account and compared side by side, which is usually more informative than a merged dollar figure. Account sizes may differ ten-fold, and a prop firm account has rules a personal account does not. Combining them into one equity curve rarely tells you anything true. Keep the accounts separate for analysis and combine only for a simple overview, such as total monthly result in one currency.

A worked example (hypothetical)

A trader has a personal account in dollars and a second account in euros at another broker. Over a month the first shows 40 closed positions and a net result of 310.00 USD; the second shows 22 closed positions and 95.00 EUR. The symbol on the second broker is XAUUSD.pro while the first uses XAUUSD, so a naive merge splits gold into two rows. After mapping both to one base symbol, the trader can see that gold made up 31 of the 62 trades. For the monthly overview the trader writes down a rate of, say, 1.08 for the month, converts 95.00 EUR to about 102.60 USD and notes that the sum is approximate. The numbers and the rate are invented.

Doing it without the manual work

AI Trading Journal is a Windows app for MetaTrader 5 only. It supports several accounts: you switch between accounts in the app, and each account has its own journal entries, dashboard and P&L calendar. That keeps results comparable instead of blended, and the Export Report to Excel function gives you a workbook per account when you want to build your own overview. It reads closed trades from the terminal on your PC, adds new ones every 5 minutes, one entry per closed position, and the journal is a file on your own computer. It is read-only and never places or modifies a trade. The license covers one device at a time. For more on the idea, see the multi-account trading journal page.

Limits and cautions

A monthly checklist for a multi-account trader

Once you run more than one account, a short routine beats an occasional big cleanup. Pick a fixed day each month, export every account for the same calendar range and save the originals untouched in a folder named for the month. Work only on copies. This way, if a figure looks wrong later, you can go back to the raw export and see whether the mistake was in the data or in your handling of it.

If you notice that one account consistently does better than another, resist the urge to conclude that the broker is the cause. Differences in instruments, time of day, position size and even the mood you trade in can explain a gap far more often than the platform does. Use the combined view to ask questions, and use each account’s own journal to answer them.

Frequently asked questions

Can MT5 show history from two brokers at once?
No. Each login shows only its own account. You have to export or journal each one and combine them yourself.
How do I avoid double counting?
Export the same date range from each account, remove balance rows and keep an Account column on every row.
Should I merge accounts in different currencies?
Compare rates and ratios first. Merge money only with a stated, fixed conversion rate and mark it approximate.
Why do the same symbols look different at different brokers?
Brokers add suffixes or use their own names. Map them to a base symbol before totalling.
Does the journal app merge accounts?
No, it keeps each MT5 account separate and lets you switch between them.

Related guides

One journal per account, easy switching: 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