Quick answer: A forex trading journal is a record of every trade, kept in the same fields each time, so that a weekly and monthly review can show which setups to keep, which rules you break and what to change. Fifteen fields cover it, and two of them carry most of the value.
A forex trading journal exists to turn a list of trades into decisions about what you trade next. The case for keeping one is made in our guide to advanced forex trading techniques; this page covers the record itself and how to review it.
Why Most Traders Cannot Say Why They Lose
The MT4 or MT5 account history records symbol, volume, prices and profit or loss. It does not record why a trade was taken, which setup it belonged to or whether the plan was followed.
Without those three things, a losing month becomes one number that mixes good trades that lost, bad trades that won and trades that broke your own rules. Memory fills the gap, usually with the most painful trade. A journal gives each trade a setup name, a planned risk and a written reason, so losses can be grouped by cause instead of remembered by feel.
The 15 Fields, Ready to Copy
Each field becomes one column of your forex trading journal, and each trade one row.
| Field | What to enter | Why it matters |
|---|---|---|
| Date | Entry date (add time if you trade around sessions) | Lets you sort trades by week and spot day or session patterns |
| Instrument | The symbol, e.g. EUR/USD | Shows whether results depend on one pair |
| Setup | A short name from a fixed list, e.g. “Trend pullback” | The column every monthly review is grouped by |
| Direction | Long or short | Reveals a bias toward one side |
| Entry | Fill price | Base for every distance in the row |
| Stop | Stop-loss price at entry | Defines 1R, the unit all results are measured in |
| Target | Take-profit or planned exit price | Sets the planned risk-reward |
| Size in lots | Position size as filled | Checks that size matched the plan |
| Risk as % of account | Money lost if the stop is hit, divided by account balance | Shows whether your risk rule held |
| Planned risk-reward | Stop distance to target distance, e.g. 1:2 | What the trade was built to earn |
| Exit | Close price and how it closed (stop, target, manual) | Separates planned exits from decisions made mid-trade |
| Result in R | Profit or loss divided by the money at risk | Makes trades of different size comparable |
| Reason for entry | One or two sentences naming the conditions you saw | Tests whether the setup was really present |
| What I would do differently | One concrete change, or “Nothing” | Turns each trade into a possible rule |
| Screenshot link | Link to a chart image taken at entry | Lets you check the reason against the chart later |
This trading journal template works in Google Sheets, Excel or Notion.
Stop is the level set at entry, not where it ended up after you moved it, or 1R stops meaning anything. Result in R follows our risk-reward ratio guide: a trade that hits a 1:2 target books +2R, a full stop books −1R. For the screenshot, right-click the MT5 chart and choose Save As Picture, which saves the image or publishes it online and returns a link.
The Two Fields That Decide Everything
Thirteen fields are numbers or labels. The two written fields give the review its material, and they are the two traders skip first.
Reason for entry
Write the reason before you place the order, while it is still a plan and not a justification. Name the conditions, not the feeling.
“Looked strong, didn’t want to miss it” cannot be checked against the chart. “Daily uptrend intact, price pulled back to the prior H4 high, bullish close on H1, stop below the pullback low” can, part by part, from the screenshot. If you cannot write two sentences before entry, count how often that happens.
What I would do differently
Fill this in after the trade closes, whether it won or lost. A winning trade that broke a rule needs this field more than a losing trade that followed the plan.
Keep it to one change you could act on next time, such as “Wait for the H1 close instead of entering mid-candle.” “Be more patient” is not a change you can test. “Nothing” is valid when the plan was followed.
This field also catches emotional decisions, such as closing early after two losses or sizing up to recover. How those decisions form is covered in our trading psychology guide. The journal only records that they happened, so the review can count them.
An Example Week: Five Trades and the Review
The week below is illustrative: a $6,000 account, a 1% risk rule ($60 per trade) and two setups. In trade 1, EUR/USD long at 1.1650, the stop at 1.1620 is 30 pips away and the target at 1.1710 is 60 pips away, so the plan is 1:2. At $10 per pip per standard lot, 0.2 lots puts $60 at risk.
| # | Day | Pair | Setup | Dir. | Risk % | R:R | Exit | Result | What I would do differently |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Mon | EUR/USD | Trend pullback | Long | 1.0% | 1:2 | Target | +2.0R | Nothing |
| 2 | Tue | GBP/USD | Range breakout | Short | 1.0% | 1:2 | Stop | −1.0R | Nothing, setup was valid |
| 3 | Wed | EUR/USD | Trend pullback | Short | 1.0% | 1:2 | Manual, before data release | +0.5R | Decide at entry whether to hold through the release |
| 4 | Thu | USD/JPY | Range breakout | Long | 1.5% | 1:1.5 | Stop | −1.0R | Keep risk at 1% after a loss |
| 5 | Fri | GBP/USD | Trend pullback | Long | 1.0% | 1:2 | Stop | −1.0R | Wait for the H1 close before entry |
The week ends at −0.5R, which is −1.0% of the account or −$60. The gap between the two figures is trade 4: the same −1R cost 1.5% because the size broke the rule.
The review leaves the setups alone: five trades say nothing reliable about which one works. It finds three things instead. Trade 4 broke the risk rule the day after a loss. Trade 3 was closed early for a release that should have been planned for at entry. Trade 5 repeated an early-entry habit flagged in a previous week.
The Weekly Review: What to Look At and What to Ignore
A weekly review checks how you traded, not how much you made.
Look at:
- Every row where risk % differs from your rule
- Every exit marked “manual” and whether the reason was planned
- Entry reasons that do not match the screenshot
- Repeats in the “What I would do differently” column, across this week and previous ones
Ignore:
- The week’s profit or loss, which depends on a handful of outcomes
- Win rate and average R per setup, until the monthly review
- Any single trade’s result as evidence for or against a setup
A clean losing week beats a profitable one with three rule breaks, because only the first can be repeated on purpose.
The Monthly Review: Which Setup Pays
The monthly review is where setups are judged, and only once each has enough trades. Decide the minimum sample in advance, for example 20 trades per setup, and write it at the top of the journal.
For each setup, calculate:
- Number of trades
- Win rate: winning trades divided by total trades
- Average R: total R divided by the number of trades
Average R answers “which setup pays”. A setup with a 40% win rate and an average of +0.3R has earned money over that sample; one with a 60% win rate and −0.1R has not, however often it felt right.
Then split each setup’s rows into plan-following trades and trades with a rule break or manual exit. If the rule-break rows pull the average below zero, the problem is execution, not the setup.
When to Stop Trading a Setup
Write the stopping rule before the month starts, in R and in trades. For example: once a setup reaches the minimum sample, pause it if its average R on plan-following trades is below zero, or if its losing run exceeds a limit in R set in advance.
Two cases justify a pause before the sample is complete: the market condition the setup needs has changed, such as a range setup in a strongly trending month, or you cannot describe the setup clearly enough for two traders to agree whether a chart shows it.
Pausing means moving the setup to a demo account, recorded in the same fields, until its demo record meets the rule that paused it. When it returns, size it with the method in our risk management guide.
Turning Findings Into Written Rules
A finding that stays in a review note is forgotten by next month. Each one should become a rule with a condition, an action and the evidence. From the example week:
- If the previous trade lost, risk stays at 1%. Evidence: trade 4.
- If a high-impact release falls inside the planned holding time, decide at entry whether to hold through it. Evidence: trade 3.
- Entries on the trend pullback setup wait for the H1 candle to close. Evidence: trade 5 and earlier weeks.
Keep the rules on one dated page beside your forex trading journal. Exit rules depend on how orders are placed, so check them against our guide to take-profit and stop-loss orders. Each month, compare the rows that followed a rule with those that did not. A rule that changes nothing after two months can go.
Forex Trading Journal FAQ
What should a forex trading journal include?
Date, instrument, setup, direction, entry, stop, target, size, risk as a percentage of the account, planned risk-reward, exit, result in R, reason for entry, what you would do differently and a screenshot link. The two written fields matter most.
Is the MT5 trade history enough?
No. The history records prices, volumes and profit or loss, but not the setup, the planned risk or the reason for entry. A review needs those fields to separate rule breaks from setups that do not work.
How often should I review my trading journal?
Weekly for process: rule breaks, unplanned exits and repeated mistakes. Monthly for setups, once each setup has reached the minimum number of trades you set in advance.
The Takeaway
A forex trading journal with fifteen fields, filled the same way every time, gives the weekly review something to check and the monthly review something to count. Start with the two written fields. A PrimusDEMO account on MT4 or MT5 is a place to build the habit and to test any setup the journal tells you to pause.
Open a PrimusDEMO account | Read the risk-reward ratio guide
Risk disclosure. This article is for informational and educational purposes only and is not financial advice, legal advice or tax advice. Trading forex and CFDs carries a high risk of loss and is not suitable for every investor. Past performance does not guarantee future results, and a record of past trades, however complete, does not predict future ones. The trades, prices and account figures in the example week are illustrative and are not taken from any real account. Review the full terms and conditions, the Client Agreement and the Risk Disclosure before trading.
