A trading journal made for MetaTrader 5 traders

MT5 history report — HTML · AI screenshot import

Journal your MT5 trades two ways — export the History report as HTML or XLSX, or upload an AI-read screenshot. See what each trading mistake costs in $.

The History tab has the trades. It doesn't have the pattern.

MetaTrader 5's History tab lists every closed position, and its report will hand you a clean file. What that file can't tell you is that your account keeps giving back a good week in two bad afternoons, or that your average loss is nearly double your average win because you let the red ones run. PnL Book is a trading journal built for that gap — it turns your MT5 report into round-trip trades, lets you tag the mistakes, and totals what each habit costs you in dollars.

Most journals die from data entry, so getting your MetaTrader 5 trades in is the part we've made almost free: the History report MT5 already exports as HTML or XLSX, or an AI that reads a screenshot of your terminal — the practical path from the MT5 mobile app, which has no file report.

Two ways to get your MetaTrader 5 trades in

MT5 history report — HTML. MetaTrader 5's History report, saved straight from the Toolbox — every closed position in one file.

  • In MT5, open the Toolbox (Ctrl+T) and click the History tab.
  • Right-click inside the tab, choose Custom Period to set your date range, then right-click again and pick Report → HTML (or the Detailed variant).
  • Save the file, then in PnL Book go to Import → MT4/MT5 statement — HTML and upload it.
  • Review the parsed rows and commit — closed positions become round-trip trades, and overlapping-range duplicates are skipped.

AI screenshot import. A screenshot of your MT5 terminal or mobile app becomes journal entries in seconds — useful on mobile where the file report isn't available.

  • Take a screenshot of your closed-trades, positions or orders screen — keep the whole table visible, no popups over the numbers.
  • In PnL Book, choose Import → Screenshot — any broker or platform and upload up to 5 images (PNG/JPG). AI reads the symbols, sizes, prices and timestamps.
  • Every parsed row lands in a review queue first — anything the AI wasn't sure about is highlighted and duplicates are flagged. Nothing is saved until you commit.

Then price the mistakes

Importing is the boring half. Once your MetaTrader 5 trades are in, tag the ones that broke your plan — revenge trade, oversized, moved stop, held a loser — and PnL Book totals the dollar cost of each habit per month. Moving stops: −$1,700 this month is a number you can actually act on, not a vague “be more disciplined.” If you juggle more than one platform, the same method applies in journaling across prop platforms, and the step-by-step is in how to journal your MT4 and MT5 trades.

Frequently asked questions

How do I export trade history from MetaTrader 5?

Open the Toolbox (Ctrl+T), click the History tab, right-click and set a Custom Period, then right-click again and choose Report. MT5 can save it as HTML or XLSX — the HTML report uploads directly in PnL Book, and the Detailed version carries the per-position rows a journal needs.

What's the difference from the MT4 import?

None you need to worry about — both MetaTrader 4 and MetaTrader 5 use the same PnL Book import source (MT4/MT5 statement — HTML). Save the report from MT5's History tab and upload it the same way you would an MT4 Detailed Report.

Does it handle MT5 hedging accounts and multiple positions?

Yes. The History report lists each closed position, and PnL Book pairs the fills into round-trip trades so your win rate and average loss measure whole decisions, not raw deals. Upload the report you saved and check the review queue before you commit.

Will PnL Book tell me what to trade on MT5?

No. PnL Book analyzes your own past MT5 trades — the $ cost of each mistake, your patterns over time. It never gives signals, tips or price predictions, and it is not affiliated with MetaTrader or MetaQuotes.