Forex Trading Journal

A trading journal is a record of every trade you take: what you did, why you did it, how it turned out and how you felt. It turns vague feelings ("I think breakouts work for me") into hard numbers you can act on.


Why Keep a Journal?

Memory is a poor record keeper. You remember the big win and forget the five small rule-breaks that cost more. A journal shows you the truth.

Note: Your broker's trade history is not a journal. It shows prices and profit, but not your reason for the trade, your plan, or your state of mind. Those are the parts that help you improve.

What to Record

Record the same fields for every trade. Fill in the plan before you enter, and the result after you exit.

FieldWhat to writeExample
Date & timeEntry and exit time, with the sessionMon 5 Oct, 08:15 London
Pair & directionCurrency pair, long or shortEUR/USD long
SetupThe named setup from your planPullback to support
TimeframeEntry chart and higher-timeframe biasH1 entry, H4 uptrend
Entry / stop / targetThe planned prices1.0850 / 1.0830 / 1.0890
RiskPips to stop and money at risk (1R)20 pips, $100 (1%)
Position sizeLots traded0.50 lots
ResultExit price, pips, money and R multiple1.0890, +40 pips, +$200, +2.0R
ScreenshotsChart before entry and after exitLinks or image files
EmotionsMood before, during, after (1–5 scale and a word)4 — calm; slightly impatient at the dip
Rules followed?Yes / No, and which rule was brokenYes
LessonOne sentence you learnedWaited for the close — paid off

Tip: Always record the result in R multiples. R lets you compare trades with different sizes and lets your stats stay valid as your account grows.

Screenshots

Take two chart screenshots per trade. The entry screenshot shows the setup, your levels, and the entry, stop and target lines. The exit screenshot shows what happened next. Over time, flicking through your screenshots trains your eye faster than anything else.

Emotions

Rate your mood from 1 (stressed, angry, tired) to 5 (calm, focused). Add one word. After a few weeks you may find, for example, that every trade taken at a mood of 2 or lower lost money. That becomes a rule: "No trading below a 3." See Trading Psychology.


Sample Journal: One Week

Here is a sample week of eight trades. The trader risks $100 (1% of a $10,000 account) per trade, so 1R = $100.

#DatePairSetupDirEntryStopTargetLotsResultMoodRules?
1Mon 5 OctEUR/USDPullbackLong1.08501.08301.08900.50+2.0R4 calmYes
2Mon 5 OctGBP/USDBreakoutShort1.27001.27251.26500.40−1.0R4 calmYes
3Tue 6 OctUSD/JPYBreakoutLong150.00149.80150.400.75−1.0R3 neutralYes
4Wed 7 OctAUD/USDPullbackLong0.66000.65850.66450.67+3.0R4 focusedYes
5Wed 7 OctEUR/GBPPin barShort0.85450.85650.85050.39−1.0R4 calmYes
6Thu 8 OctUSD/CADPullbackLong1.36001.35801.36300.68+1.5R3 neutralYes
7Fri 9 OctGBP/JPYNoneShort190.50190.80189.900.50−0.5R2 anxiousNo — no setup, closed early
8Fri 9 OctEUR/USDNoneLong1.08701.08501.09100.50−1.0R2 frustratedNo — FOMO entry

Info: The lot sizes keep each trade's risk close to $100. For example, trade 3: a USD/JPY pip is worth about $6.67 per standard lot at 150.00, so 20 pips × $6.67 × 0.75 lots ≈ $100. Use the position sizing calculator to get these numbers.

The week in numbers

Example: summarising the week

Trades:         8   (3 wins, 5 losses)
Win rate:       3 ÷ 8 = 37.5%
Gross win:      2.0 + 3.0 + 1.5 = 6.5R
Gross loss:     1.0 + 1.0 + 1.0 + 0.5 + 1.0 = 4.5R
Net result:     6.5R − 4.5R = +2.0R   (= +$200)
Average win:    6.5R ÷ 3 = 2.17R
Average loss:   4.5R ÷ 5 = 0.90R
Expectancy:     +2.0R ÷ 8 = +0.25R per trade
Profit factor:  6.5 ÷ 4.5 = 1.44
Rule adherence: 6 ÷ 8 = 75%

The trades that broke the rules (7 and 8) cost 1.5R. Without them the week would have been +3.5R from six trades. The journal makes this lesson impossible to ignore.


Metrics to Track

Once you have 20–30 trades, start tracking these numbers. Once you have 50–100 trades of the same setup, you can start trusting them.

MetricFormulaTells you
Win rateWins ÷ total tradesHow often you are right
Average win / loss (R)Total R won ÷ wins; total R lost ÷ lossesWhether you cut winners or let losers run
ExpectancyTotal R ÷ number of tradesYour edge per trade
Profit factorGross win ÷ gross lossOverall strength of the strategy
Max drawdownLargest peak-to-trough fall in the accountThe pain you must be able to sit through
Longest losing streakMost losses in a rowWhether your risk per trade is small enough
R by setupTotal R for each named setupWhich setups to keep, fix or drop
R by pair and sessionTotal R per pair / per sessionWhere and when you trade best
Rule adherenceTrades that followed every rule ÷ totalYour discipline

Example: R by setup for the sample week

Pullback (trades 1, 4, 6):  +2.0 + 3.0 + 1.5 = +6.5R
Breakout (trades 2, 3):     −1.0 − 1.0       = −2.0R
Pin bar  (trade 5):                            −1.0R
No setup (trades 7, 8):     −0.5 − 1.0       = −1.5R
Total:                                         +2.0R

One week is far too small to drop breakouts. But if the same pattern appears after 50 trades, that is a real finding.


The Weekly Review

A journal is only useful if you read it. Set a fixed time each week, for example Saturday morning, for a 30–60 minute review.

  1. Update the numbers. Win rate, net R, expectancy, profit factor, rule adherence.
  2. Review every screenshot. Ask: was this a valid setup? Was the entry, stop and target placed by the rules?
  3. Sort the trades into good process / bad process (see process over outcome).
  4. Find the biggest leak. Which single mistake cost the most R this week?
  5. Find the best trade. What did you do well that you want to repeat?
  6. Pick one improvement for next week, and write it as a rule. For example: "No trades on Friday afternoon."
  7. Check your risk. Is your drawdown inside the limits of your trading plan?

Warning: Don't change your strategy every week based on a handful of trades. Weekly reviews are for fixing execution (following the rules). Strategy changes should come from monthly or quarterly reviews with a large sample.

Tools for Journaling

Spreadsheet

Free and fully flexible. Excel or Google Sheets can calculate every metric above with simple formulas.

Journal apps

Dedicated apps import trades from MT4/MT5 or cTrader and build the stats for you. Most charge a monthly fee.

Notebook

Good for emotions and lessons. Pair it with a spreadsheet for the numbers.

Tip: The best journal is the one you actually fill in. Start with a few columns (date, pair, setup, R, rules followed, mood) and add more once the habit sticks.

Test Yourself With Exercises

Why is your broker's trade history not enough as a journal?

  1. It doesn't show profits
  2. It doesn't record your reasons, plan or emotions
  3. It is not accurate
Broker history shows prices and P/L only. A journal adds the why and how you felt, which is what helps you improve.

Over 10 trades you made +7R in total and lost −4R in total. What is your expectancy per trade?

  1. +0.7R
  2. +1.75R
  3. +0.3R
  4. +3R
Net = 7 − 4 = +3R. Divide by 10 trades = +0.3R per trade.

In your journal, 14 of 20 trades followed every rule. What is your rule adherence?

  1. 70%
  2. 14%
  3. 60%
14 ÷ 20 = 0.70 = 70%.

After a week of 8 trades, breakouts lost 2R. What should you do?

  1. Delete breakouts from your plan immediately
  2. Keep logging them; judge the setup on a much larger sample
  3. Double the size on breakouts to win it back
A few trades are mostly noise. Keep recording and decide with 50+ trades of data.

Which field is most useful for spotting emotional trading?

  1. Exit price
  2. Swap charges
  3. Lot size
  4. Mood rating and "rules followed?"
Linking your mood and rule-breaks to your results shows when emotions are costing you money.