Skip to content

Editorial only. Trading CFDs is high-risk — most retail accounts lose money. We are not a broker and not a financial adviser. Capital at risk. Verify regulation and terms directly with each broker before opening an account.

A dark fabric-covered notebook on a desk with a silver ballpoint pen lying across it.
Strategy

How to Keep a Forex Trading Journal: What to Record, a Free Template and MT5's Built-In Report

By Thomas Lovas LokoyPublished Oct 20268 min

Researched and drafted with AI assistance from published sources; edited and published by NorwegianSpark SA.

Short answer: a trading journal is a record of every trade you take, with the numbers (entry, stop, size, result) and the reasons (why you took it, whether you followed your rules, how you felt). The numbers can come straight from your platform. The reasons only you can write down. A weekly review of both is what turns a journal from a diary into a way to find, and stop repeating, your most expensive mistakes.

This guide gives you the fields to record, a template you can copy into a spreadsheet, a review routine and a short guide to MetaTrader 5's built-in report.

Why keep one at all

Most retail CFD accounts lose money. Every regulated broker in the UK and EU has to publish the share of its own retail accounts that lost money, and that figure sits in the risk warning at the bottom of this page. Our explainer on what the retail loss percentage measures shows how to read it.

A journal does not change those odds by itself. What it does is give you evidence instead of memory. Memory is kind to winners and quick to forget the trade you took out of boredom or to "win back" a loss. The common traps, such as revenge trading, fear of missing out and moving a stop, are covered in our guide to trading psychology. A journal is how you find out which of them you actually fall into, and how often.

What to record for every trade

Split the record into what you plan before the trade, what happened, and what you learned.

Before you open the trade

  • Date and time, and the trading session (London, New York, overlap).
  • Instrument and direction, for example EUR/USD, long.
  • Setup name. Give each of your setups a short name so you can compare them later.
  • Reason. One or two sentences. What do you expect, and why?
  • Entry, stop-loss and target. The stop is the level where the idea is wrong.
  • Position size and amount at risk, in money and as a percentage of the account. Our position-size walkthrough shows how to get from the stop to the size.

After the trade closes

  • Exit price and time, and why you exited: stop, target, manual close or margin close-out.
  • Result in money, in pips and as a multiple of the amount you risked (R).
  • Costs: spread, commission and any overnight swap.
  • Rules followed? Yes or no, and if no, which rule.

Reflection

  • Your state before the trade: calm, rushed, bored, chasing a loss.
  • One lesson, in a sentence. If there is none, write "none".

A template you can copy

Paste this header row into a spreadsheet and add one row per trade. The example row is invented for illustration.

DatePairSetupDir.EntryStopTargetSizeRisk %ExitResult (R)Rules kept?Note
2026-10-20EUR/USDPullback to trendLong1.08501.08201.09100.10 lot1%1.0820−1.0YesValid setup, stopped out before US data

Recording the result as a multiple of risk (R) lets you compare trades of different sizes. A trade that risked 1% and lost 1% is −1R; one that risked 1% and made 2% is +2R.

The weekly review: where the value is

Set aside the same half-hour every week. Sort the week's trades and answer five questions:

  • Which setup made money, and which lost it? Total the R for each setup.
  • How many trades broke a rule, and what did those trades cost in total?
  • When did you trade best and worst? Look at session and day of the week.
  • What did the losers have in common? The same pair, the same time, the same mood?
  • What one change will you make next week? One, not five.

If one setup keeps losing over a reasonable number of trades, stop trading it on a live account and go back to a demo account to rework it. If rule-breaking trades are where the losses are, the problem is discipline, not the strategy.

Let MetaTrader 5 fill in the numbers

You do not have to calculate the statistics by hand. MetaTrader 5's trading report builds them from your account history. You open it from the history section's context menu ("Report") or from the View menu under Reports. It covers the account you are logged into, so switch accounts to analyse another one.

Report tabWhat it shows
SummaryOverall profit and loss, deposits and withdrawals, balance and growth
Profit/LossProfitable and losing trades, split into manual, algorithmic and copy trading
Long/ShortBuy versus sell trades and how profitable each direction was
SymbolsResults by instrument, with trade counts and volumes
RisksDrawdown and deposit-load graphs, and the share of winning and losing trades

Four of the metrics are worth understanding, in MT5's own definitions:

  • Profit factor: the ratio of total profit to total loss. A value of 1 means profits equal losses.
  • Recovery factor: absolute profit divided by the maximum drawdown. Higher values mean the account recovered faster from its worst drop.
  • Maximum drawdown: the largest percentage fall in balance or equity from a local peak.
  • Sharpe ratio: a measure of how consistent the returns were relative to their variability.

Each tab can be saved as HTML or PDF. Save one at the end of every month and keep it with your journal. The report tells you what happened; your notes tell you why, and you need both.

A small tan leather pocket diary next to a silver pen and a black binder clip on a white desk.
A small tan leather pocket diary next to a silver pen and a black binder clip on a white desk.

Spreadsheet, notebook or app?

ToolGood forWatch out for
Spreadsheet (Excel, Google Sheets)Free, flexible, easy to sort by setup or sessionYou must type every trade in
Paper notebookWriting the reason before the trade, away from the screenNo sorting or totals; hard to review over months
Platform report (MT5)Accurate statistics with no typingNo record of your reasoning or rules
Journal appsImport trades, charts and tags automaticallySubscription cost; importing is not the same as reflecting

A common combination is the platform report for the numbers plus a spreadsheet for reasons and rules. Pick whatever you will actually keep up every day.

Where your broker fits in

Any regulated broker with MetaTrader 5 gives you the report above. Eightcap offers MT4, MT5 and TradingView, as our Eightcap review sets out, and you can visit Eightcap to check the conditions offered in your country. We earn a commission if you open an account through our links; it does not change anything written above. The journal works the same at any broker, including on a demo account, which is the best place to start one.

Risk Warning

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 51–89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Frequently Asked Questions

What should a forex trading journal include?

At minimum: date and time, instrument, direction, entry, stop-loss, target, position size, the amount risked, the exit and the result. Add the reason for the trade, the setup it belongs to, and how you felt before and after. The reason and the rules you followed or broke are what make it a journal rather than a statement.

Is a spreadsheet good enough, or do I need a journal app?

A spreadsheet is enough for most traders. What matters is that you fill it in for every trade and review it every week. An app can save typing and draw charts, but it cannot make you write down why you took a trade.

Can MetaTrader 5 keep a journal for me?

MT5 records the numbers. Its trading report has Summary, Profit/Loss, Long/Short, Symbols and Risks tabs, with metrics such as profit factor, recovery factor, maximum drawdown and Sharpe ratio, and you can save it as HTML or PDF. It does not record why you traded, so you still need your own notes.

What is profit factor?

MetaTrader 5 defines profit factor as the ratio of total profit to total loss. A value of 1 means profits equal losses; above 1 means the trades made more than they lost over the period, before you judge whether the sample is large enough to mean anything.

How many trades do I need before the journal tells me something?

There is no fixed number, but a handful of trades proves very little. Keep recording until each setup you trade has a meaningful sample, and be cautious about changing your rules because of a short run of wins or losses.

Sources

Risk Warning: CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 51–89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

NorwegianSpark

Expert broker reviews and regulatory guides for informed trading decisions.

Verified by AiFortexBrokerCapital at Risk

More from NorwegianSpark

Capital at risk. This is not financial advice.
Tax on profits may apply. Editorial only — we are not a broker and not a financial adviser.

Affiliate disclosure: We may earn a commission when you open an account through links on this site. This does not affect our rankings. Full disclosure

© 2026 NorwegianSpark SA. All rights reserved.

AiFortexBroker is owned and operated by NorwegianSpark SA.
NorwegianSpark SA | Org: 834 984 172 | Bank: Wise | thomaslien@norwegianspark.com | +47 99 73 74 67 | © 2026 NorwegianSpark SA
Tveitagarden 4, 5357 Fjell, Norway