A free MT4 & MT5 trading journal — import your statement and see what MetaTrader won't show you
MetaTrader shows you a running balance and a wall of closed positions. It doesn't tell you which setups make you money, what your average R-multiple is, or how much your rule-breaks cost. ChartRecap turns your MT4 or MT5 statement into a reviewable journal with real analytics — pips, R-multiple, expectancy — free, with no trade limit and no card.
From MetaTrader statement to journal in two steps
MetaTrader exports an HTML statement, not a CSV, which is why most traders never journal their MT trades. The fix is a converter. Drop your statement into the free MetaTrader statement-to-CSV tool, get a clean CSV, and import it. The converter has been checked to the cent against real MT4 and MT5 exports, including commissions and swap, so the net P&L matches your terminal rather than running optimistic.
How to export your MetaTrader history
- Open the Account History tab in the MetaTrader terminal.
- Right-click and choose Save as Detailed Report (MT5) or Save as Report (MT4).
- That saves an HTML statement with one row per closed position, fees and swap included.
Both the classic MT4 layout and the newer MT5 detailed report are supported. If you also capture screenshots from MetaTrader, the guide on capturing MT4 and MT5 charts covers attaching them to trades.
What you get that MetaTrader doesn't give you
Pips and R-multiple. Every trade in pips and in multiples of your risk, so you can compare a small position to a large one honestly. The R-multiple guide explains why R is the cleanest unit for a forex book.
Expectancy and win rate by setup. See your expectancy per trade and break your win rate down by setup, so you know which one to trade more of and which to cut.
Discipline analytics. Tag trades against your plan and see what breaking your rules costs, plus revenge-trade detection and post-loss sizing.
Trading forex specifically? See the forex trading journal for pip and lot handling, and how to journal trades if you're just getting started.
Frequently asked questions
How do I export my trade history from MT4 or MT5?
In the MetaTrader terminal, open the Account History tab, right-click, and choose Save as Detailed Report (MT5) or Save as Report (MT4). That produces an HTML statement file with every closed trade. It's the cleanest source for journaling because it's already one row per position.
MetaTrader gives me an HTML statement, not a CSV. Can I still import it?
Yes. Use the free MetaTrader statement-to-CSV converter to turn the HTML report into a clean CSV in your browser, then import that. The converter has been checked to the cent against real MT4 and MT5 exports, including commissions and swap, so the numbers match your terminal.
Does it handle both MT4 and MT5?
Yes. The converter reads both the classic MT4 report layout and the newer MT5 detailed report, and it carries fees and swap through so your net P&L is accurate rather than optimistic.
Is the import free?
Yes. Both the statement converter and CSV import are free, with no trade limit and no card. The only paid feature is the AI setup grading; journaling your MetaTrader trades is free.
What do I get that the MetaTrader terminal doesn't show?
Pips and R-multiple per trade, expectancy and profit factor, win rate by setup, plan-vs-execution rule adherence, session and hold-time breakdowns, and an equity curve. MetaTrader shows a running balance; a journal shows you which setups and habits actually make the money.
Reflects ChartRecap's free plan and publicly available information as of August 2026. Not financial advice.