tradethinkBlogStart free

MT4 and MT5 Trading Journal: Analyze Your MetaTrader History

How to export your trading history from MetaTrader 4 and MetaTrader 5, what the built-in reports miss, and how to analyze forex and CFD trades in a journal.

By the TradeThink team3 min read

MT4 and MT5 Trading Journal: Analyze Your MetaTrader History

MetaTrader 4 and MetaTrader 5 are among the most widely used platforms for forex and CFD trading. They record every trade, but their built-in reports are limited. Moving your history into a trading journal lets you see much more.

What MetaTrader's report gives you

The account history report in MT4 and MT5 includes the list of closed trades and basic totals: net profit, gross profit and loss, profit factor, number of trades, the largest win and loss and drawdown figures. It is a good start, but it does not tell you:

  • Which setups or strategies made money.
  • How you perform by hour, day or session.
  • Results by mood, mistakes or plan adherence.
  • Your R-multiples and expectancy in R.
  • How each trade looked on the chart.

How to export your history

In both MT4 and MT5:

  1. Open the History (MT4: Account History; MT5: History) tab in the Terminal or Toolbox.
  2. Choose the period, such as all history or a custom range.
  3. Right-click and save the report. MT4 offers a detailed HTML statement; MT5 offers HTML or Excel-compatible reports.

The exact menus vary by version and broker. TradeThink's MT4 and MT5 import guides walk through each step.

Once imported, your MetaTrader history becomes an equity curve you can break down by setup, session and more.
Once imported, your MetaTrader history becomes an equity curve you can break down by setup, session and more.

What to add after importing

What to analyze

  • Results by session. Asian, London and New York sessions behave differently. See forex sessions.
  • Results by pair. Many traders make money on a few pairs and lose on the rest.
  • Long vs short.
  • Swap costs, if you hold overnight.
  • Holding time. See holding time analysis.

Lot sizes and pip values

MetaTrader reports size in lots. A journal should convert lots and pips into money in your account currency, with commissions and swaps attached. See forex pips and lots.

In TradeThink

Import MT4 or MT5 statements from the import page; trades from forex and CFD symbols are recognized automatically. Results appear on the dashboard, calendar and reports, with your journal next to them. Related: CFD trading explained.

More on futures, forex and crypto