Home Guides
How to export your MT4 account statement
MetaTrader 4 can write your entire trading history to a single HTML file, with no add-on and no broker involvement. It takes about two minutes. Here is the exact path, plus the one setting that trips almost everybody up.
The short version
Terminal → Account History → right-click → All History→ right-click → Save as Report.
Step by step
- Open the Terminal panel
In MetaTrader 4, press Ctrl+T (or use View → Terminal) to open the Terminal panel at the bottom of the platform, then click the Account History tab.
- Switch the period to All History
Right-click anywhere inside the history list and choose All History. This is the step people miss: MT4 shows the last month by default, and a statement saved from that view only contains that month.
- Save the report
Right-click inside the list again and choose Save as Report, or Save as Detailed Report. Both work with TapeSheet; the detailed version simply adds a few extra columns.
- Pick a folder
Choose somewhere easy to find, such as your Desktop or Downloads folder. MetaTrader 4 writes a single file with a .htm or .html extension — that one file is your whole statement.
- Drop it on TapeSheet
Open the TapeSheet analyzer and drag the file onto the drop zone, or click to browse for it. It is parsed on your own device and nothing is uploaded.
Save as Report gives the standard closed-trade table. Save as Detailed Report adds a few extra columns and a longer summary. TapeSheet reads both, and both include the balance operations (deposits and withdrawals) it needs to draw a correct equity curve.What TapeSheet does with it
It separates real trades from balance operations (so a deposit can never inflate your win rate), normalises broker symbol suffixes such as EURUSD.m andus30.cash, computes profit factor, expectancy, payoff ratio, drawdown, streaks and session performance, and keeps open trades and cancelled orders out of the closed-trade statistics while still reporting them.
Uploading a newer statement later merges with what you already have and drops duplicate tickets, so your journal notes survive a monthly re-export.
Trading on MT5 instead?
The menus are different. See how to export an MT5 report.
Ready when you are
Free, no signup, and the file never leaves your device.
Analyze my statementNo statement handy? Load a demo account.
Once it is saved: what the MT4 statement analyzer shows you.