Every serious trader knows they should keep a trading journal. Almost every trader who tries to keep one abandons it within a few weeks. The gap between intention and execution usually comes down to one of two problems: the journal is too laborious to maintain consistently, or it captures the wrong information - trade entry and exit prices, lots, and P&L - without capturing the data that actually produces insight. A well-designed journal is one of the highest-leverage tools available to a developing trader. A poorly designed one is an administrative burden with no return.
What a Journal Should Actually Capture
The purpose of a trading journal is not to record what happened - your broker's trade history does that automatically and accurately. The purpose is to capture the reasoning and context behind decisions, so that when you review the journal later, you can identify systematic patterns in both your good and bad decisions that are invisible when you look only at outcomes.
The information that produces the most useful retrospective insight falls into three categories:
Pre-trade decision record. Before entering a trade, document: what setup triggered the entry, what the market context was (trend, range, news environment), why the specific entry price and stop level were chosen, and what the expected invalidation scenario is. This should take 2-3 minutes maximum - if it takes longer, you are either over-complicating it or the trade is not well defined enough to be worth taking.
In-trade management record. If you modify a stop, take partial profit, or add to a position, document the reason and your emotional state at the time. This is uncomfortable to write honestly, but it is where the most valuable data lives. "Moved stop further because the trade felt like it was working and I didn't want to get stopped out" is a data point that will show up repeatedly if you are prone to this error - and seeing it in your own handwriting ten times is more effective than any external advice.
Post-trade reflection. After the trade closes, rate the decision quality separately from the outcome. A correctly executed loss is not a mistake - document it as a quality decision with a poor outcome. A trade taken outside your criteria that happened to win is a mistake - document it as a poor decision with a positive outcome. Separating process quality from outcome quality is the core discipline of reflective journalling, and it is what separates traders who improve from traders who just accumulate experience.
The Minimum Viable Journal
For traders who have tried and abandoned journals due to complexity, the solution is a minimum viable version that captures essential data without becoming a second job:
- Pair and direction (long/short)
- Entry price, stop loss, target
- One sentence on why you took the trade
- One sentence on how you managed it
- One sentence on what you would do differently
- A 1-5 rating for decision quality (independent of outcome)
This takes under three minutes per trade. Over a month of 20-30 trades, you have a dataset that can be analysed meaningfully. Which setup types have the highest quality ratings? Which pairs produce the most poor decisions? Are your worst decisions clustered around specific times of day or following specific market events? The answers will emerge from even this minimal dataset.
Adding Screenshots
A chart screenshot at the time of entry captures information that words cannot convey. Most dedicated trading journal software (Edgewonk, TraderSync, Tradervue) allows screenshot attachment and provides automatic import of trade history from MetaTrader. The advantage of these tools is that they calculate statistics from your journal data automatically - win rate by setup type, average risk-reward by pair, performance by session - which removes the analysis burden from the review process.
If you prefer a simpler approach, a spreadsheet with an image column or a folder of dated screenshots linked to spreadsheet rows achieves the same function with no subscription cost. The specific tool matters less than the consistency of use.
The Weekly Review Process
Collecting data without reviewing it is pointless. Schedule a weekly review session - Friday afternoon or weekend morning works well for most traders - with a fixed agenda:
- Review all trades from the week against their journal entries
- Calculate the week's average decision quality rating
- Identify the one decision type you would most want to improve next week
- Review whether you followed your trading plan's rules (not just whether you made money)
- Update your running statistics (drawdown from peak, win rate, profit factor for the past 30 trades)
The monthly review is a longer session that looks for trends across weeks - whether your performance is improving, whether any systematic error has emerged, and whether anything in the market environment has changed sufficiently to warrant updating your plan.
Journalling Automated Strategy Performance
For traders running EAs alongside or instead of manual trading, the journal serves a different but equally important function. Rather than documenting individual trade decisions (the EA makes those), the journal tracks: parameter changes and the reasoning behind them, observed deviations from backtest behaviour, market conditions during periods of underperformance, and any manual interventions made to the EA and why.
This documentation is invaluable when reviewing whether an EA is underperforming due to changed market conditions (in which case patience or parameter adjustment may be warranted) or due to a fundamental flaw in the strategy's logic (in which case something more significant needs to change). Without the journal, the answer to "why is this performing differently than expected?" is speculation. With it, the answer is research.
September is an ideal time to build or rebuild a journalling habit. The summer drift is over, institutional activity returns, and the final quarter of the year - historically one of the most active periods for forex markets - is approaching. Entering it with a functional review process in place is one of the most concrete performance improvements available to any active trader.