Skip to main content
Menu

⚠️ Risk Warning: Trading forex, CFDs, and cryptocurrencies involves substantial risk of loss and may not be suitable for all investors. This platform provides educational content only and does not constitute financial advice.

Ξ Level 2 · Beginner Trading Psychology & Process Trading Process

Trade Journaling

Learn how to turn a trading journal into a usable dataset for measuring expectancy, execution, costs, rule adherence and recurring behavioural errors.

Progress 0%

Reading progress — saved on this device

TRADING PSYCHOLOGY & PROCESS - TRADING PROCESS

A trading journal is a structured dataset of decisions, exposures, execution and outcomes. Its purpose is to reveal patterns that memory and headline P&L cannot reliably show.

Risk-first note. A journal is not useful merely because it is detailed. Fields should answer specific questions about edge, execution, cost and behaviour; inconsistent or retrospective entries can create false precision.

Learning objectives

  • Record quantitative and qualitative fields consistently.
  • Use R-multiples to compare trades with different position sizes.
  • Analyse rule adherence, fees and execution separately from market outcome.

What it is

A useful journal captures information available before the trade and information observed after it. Pre-trade fields might include timestamp, instrument, setup tag, entry, invalidation, planned risk, position size, catalyst and portfolio context. Post-trade fields include actual fills, fees, slippage, exit, realised R and process notes.

The journal should distinguish planned values from actual values. A planned entry at 100 and an average fill at 100.8 are different facts. Without both, execution drift disappears into the final P&L.

Qualitative tags can include FOMO, hesitation, checklist breach, fatigue or thesis change, but they should use stable definitions. Free-form diary notes can add context but are harder to aggregate.

How to make the data comparable

R-multiple normalises results by the amount initially risked. If the planned loss at stop is 300, a 600 gain is +2R and a 300 loss is -1R. This allows trades with different notional sizes to be compared on a common risk basis.

Costs should be explicit. Fees, funding and slippage can turn a promising gross strategy into a weak net one. Record them separately where possible rather than treating them as invisible noise.

Process tags allow conditional analysis. Compare compliant versus non-compliant trades, different setup types, time-of-day buckets or venue choices. The journal becomes valuable when it supports questions that can change behaviour.

Review should use samples. One painful loss may be memorable but statistically unimportant. A repeated pattern across 20, 50 or more comparable trades is stronger evidence for a process change.

Minimum journal fields

Field groupExamplesWhy it matters
PlanSetup, entry, stop, target, planned riskPreserves the decision before outcome is known.
ExecutionActual fill, slippage, fees, order typeMeasures implementation quality.
OutcomeExit, P&L, R-multiple, holding timeProvides comparable performance data.
ProcessChecklist compliance, emotion tag, rule breachLinks behaviour with results over a sample.

Worked example and thought exercise

Over 40 trades, a journal shows +8R gross. The 32 fully compliant trades produced +14R, while 8 checklist-breach trades produced -6R. The journal also shows average fees and slippage of 0.15R per trade, or 6R across 40 trades.

This reveals two separate improvement opportunities: behavioural breaches cost 6R relative to the compliant subset, while implementation friction consumes another 6R. Adding another indicator may be less important than fixing those two measurable leaks.

Thought exercise: why might a strategy with positive gross expectancy be untradeable after costs even when its win rate looks attractive?

Common mistakes and practical workflow

  • Writing only narrative notes with no consistent fields.
  • Recording the intended trade but not actual fills and costs.
  • Changing tags so frequently that samples cannot be compared.
  • Reviewing only losing trades and ignoring profitable rule breaches.

Practical workflow

  1. Define a small stable set of plan, execution, outcome and process fields.
  2. Record planned values before execution where practical.
  3. Capture actual fills, costs and R after the trade.
  4. Tag rule adherence and important behavioural conditions consistently.
  5. Review aggregated samples by setup, compliance, time and execution quality.

Knowledge checkpoint

  1. Why is a journal better treated as a dataset than a diary?
  2. What does an R-multiple normalise?
  3. Why record planned and actual execution separately?
  4. What did the 40-trade example reveal that total P&L alone did not?

FAQs

❓ Do I need special journaling software?

No. A spreadsheet or database can work if fields are recorded consistently and can be analysed.

❓ What is R?

R is the planned monetary risk on the trade; outcomes can then be expressed as multiples of that risk.

❓ Should emotions be recorded?

They can be useful if tags are defined consistently and reviewed as process data rather than diagnosis.

❓ How often should I review the journal?

Use both frequent process checks and larger periodic sample reviews; avoid rewriting strategy after single trades.

Summary

A trading journal creates evidence about what actually drives results. Standardised fields, R-multiples, execution costs and process tags make improvement measurable rather than anecdotal.

BUILD YOUR OWN PATH

Want this in a personalised order?

Take the crypto assessment and get a custom path of 10 modules matched to what you already know. Free, no card required.

Build my path →