Home Guides
How to export your MT5 trading report
MetaTrader 5 writes your whole history to one HTML file straight from the terminal. Two minutes, no add-on, no broker request. Here is the path, and the two choices that decide whether the file is actually useful.
The short version
Toolbox (Ctrl+T) → History → right-click →All History → right-click → Report → HTML.
Step by step
- Open the Toolbox
In MetaTrader 5, press Ctrl+T (or use View → Toolbox) to open the Toolbox panel at the bottom of the platform, then click the History tab.
- Switch the period to All History
Right-click anywhere inside the history list and choose All History. MT5 defaults to a short recent period, and a report saved from that view contains only that period.
- Choose Report → HTML
Right-click inside the list again, open the Report submenu, and pick HTML — or Open XML, which TapeSheet also reads. Both produce the same numbers.
- Pick a folder
Save it somewhere easy to find, such as your Desktop or Downloads folder. MetaTrader 5 writes a single .html file containing positions, orders and deals.
- Drop it on TapeSheet
Open the TapeSheet analyzer and drag the file onto the drop zone, or click to browse. Parsing happens on your own device and nothing is uploaded.
.xlsx extension but is actually plain XML inside, and TapeSheet reads it directly — same deals table, same commissions, swaps and balance operations, same numbers. What we cannot read is a real Excel workbook: if you open either report in Excel and save it, the save converts it into one, so export it again from MetaTrader instead.XAUUSD.pro — suffixes are normalised so the same instrument does not appear three times in your per-symbol breakdown.What TapeSheet does with it
It builds an equity and drawdown curve from your closed history, computes profit factor, expectancy, payoff ratio, streaks, hold times and cost drag, breaks results down by symbol, weekday, hour and session, and gives you a journal and a prop-firm rule replay on top. All of it in your browser, with no account and no upload.
Trading on MT4 instead?
The menu names differ. See how to export an MT4 statement.
Ready when you are
Free, no signup, and the file never leaves your device.
Analyze my statementNo report handy? Load a demo account.
Once it is saved: what the MT5 report analyzer shows you.