> > > >
A trading journal is only worth keeping if it changes what you do next. This guide covers the exact fields to log on every trade, what to capture before, during, and after each position, how often to review, and the handful of metrics that actually tell you whether you have an edge. Follow it and your journal stops being a diary and starts being a feedback loop.
A journal for traders is not a trade log. Your broker already has a trade log — fills, timestamps, commissions. That data tells you what happened. A journal exists to capture why it happened and what you were thinking when you clicked the button, so that months of scattered decisions turn into a small number of repeatable patterns.
The goal of trading journaling is simple: separate the parts of your performance that come from your process from the parts that come from luck. A great entry that lost money and a sloppy entry that made money look identical on a P&L statement. Only a journal tells them apart — and until you can tell them apart, you can't improve on purpose.
Most traders quit journaling within a month. Not because it doesn't work, but because they track everything, review nothing, and never see the payoff. This guide fixes the order: log the right fields fast, review on a fixed cadence, and let the metrics point you at the one habit costing you the most money.
Start with the non-negotiables. Every entry in your journal — whether you trade ES futures, MNQ, SPY options, or forex — needs these core fields. Miss one and your later analysis breaks.
Those nine fields take under two minutes to log and are enough to compute every metric later in this guide. If you connect a broker, most of them import automatically — Journali's trade journal pulls fills, size, and P&L straight from your account via broker sync, so you only add the human context by hand.
The core fields tell you the outcome. The context fields tell you the story — and the story is where the edge lives. Split your notes across three moments so you capture each one while it's still true.
Before you enter, write one or two sentences on why. What's the setup, what's your invalidation, what do you expect price to do? "MNQ reclaiming VWAP after the 10:00 ET flush, long above 18,240, stop under the swing at 18,228, target the prior high." Write it before the fill and you can't rewrite history afterward. This single habit exposes more overtrading than any other, because half your impulse trades won't survive being written down.
Note anything you actually did while the position was live — moved a stop, added size, took partials, hesitated. And capture your emotional state honestly: calm, anxious, revenge, FOMO, bored. Emotion is the field traders most want to skip and the one that predicts blowups best. Log it in the moment; by end of day you'll have rationalized it away.
Once you're flat, close the loop. Did the thesis play out? Did you follow your plan or improvise? Did you break a rule — and if so, which one? Then grade the trade on execution, separate from the result. A disciplined trade that hit its stop is an A. A rule-breaking trade that got bailed out by luck is a D, no matter what the P&L says. Grading process instead of outcome is the mental shift that turns a journal into a coach.
Keep the in-the-moment log fast — nine fields plus a one-line thesis and your emotional state. Save the reflection for later. Trying to write a deep post-mortem while managing live positions is why most journals get abandoned. Capture now, analyze at review.
A screenshot of the setup at entry is the single highest-value optional field. Numbers tell you the trade lost; the chart tells you the entry was three ticks early, or that you shorted straight into support. When you review a month of screenshots side by side, structural mistakes you'd never notice in a spreadsheet jump out — you were fading trends, or chasing extended moves, or always entering on the same failed pattern. Mark your entry, stop, and target on the image if your tool allows it.
Logging is the input. Reviewing is where the return comes from. Without a fixed cadence, your journal is a pile of data nobody reads. Run three loops on three timescales.
At the end of each session, skim the day's trades. Did you follow your plan? Any rule breaks? Tag the one trade you'd take back. This keeps the emotional truth fresh before it fades.
Block a fixed slot — Sunday morning works for most — and treat it like a standing meeting. Work through four questions:
Zoom out to the metrics below. One month is enough trades to trust the numbers a little. Compare this month's expectancy and win rate to last month's, and check whether the change you committed to last month actually moved anything.
You can track dozens of stats. Four of them carry almost all the signal. Learn these and ignore the vanity metrics.
The percentage of trades that closed profitable. Useful, but dangerous alone — a 40% win rate is highly profitable if your winners are large, and a 70% win rate can bleed you dry if your losers are huge. Win rate only means something next to your average win and average loss.
R is your risk on a trade — the distance from entry to stop, in dollars. Every result gets expressed as a multiple of that risk. Risk $100, make $250, that's +2.5R. Risk $100, lose it, that's −1R. Expressing trades in R instead of dollars lets you compare a 1-contract MES scalp against a 5-contract ES swing on the same scale, and it strips position size out of your performance picture so you can see the quality of the decisions underneath. If R-multiples are new to you, start with R-multiple explained, then run your own numbers through the R-multiple calculator.
The number that answers "does this actually make money?" Expectancy is your average R per trade: (win rate × average win in R) − (loss rate × average loss in R). A positive expectancy means every trade has positive expected value; a negative one means you're paying to play, no matter how good a recent streak feels. Expectancy is the closest thing to a single grade for your entire process.
Track these in R. The classic killer is an average loss larger than your average win — cutting winners early and letting losers run, the exact opposite of the edge you want. Seeing it in the data is what finally breaks the habit.
These four connect directly: win rate and your win/loss sizes feed R-multiples, which roll up into expectancy. For the full breakdown of how they interlock — plus profit factor, max drawdown, and the rest — see the trading journal metrics that actually matter.
Say your last 50 trades show a 44% win rate, average winner +1.9R, average loser −0.85R. Expectancy = (0.44 × 1.9) − (0.56 × 0.85) = 0.836 − 0.476 = +0.36R per trade. Over 50 trades that's +18R of edge — even though you lose more often than you win. That's the whole point: the journal proves the edge is real, so you can size up with confidence instead of hope.
Most journals fail the same handful of ways. Avoid these and you're ahead of the field.
The enemy of journaling isn't discipline — it's friction. Every extra step between closing a trade and logging it is a chance to skip it. Engineer the friction out:
Here's the fastest way to find out what journaling does for you: log every trade for 30 days without exception. Every fill, including the ones you're not proud of. Don't edit past entries. Don't skip the ugly ones.
At the end, sit down with the data and answer one question: what is the single most expensive habit I have as a trader? The trade type, the time of day, the emotional state that quietly drains the account. Almost every trader is surprised by the answer — and fixing that one leak moves results faster than any new strategy ever will.
"You can't improve what you don't measure. And you can't measure what you don't record."
That's the whole discipline. Log the right fields fast, review on a cadence, let the metrics point at the leak, fix one thing at a time. Do that for a quarter and your journal stops being a chore and becomes the most reliable edge you own.
Join traders who use Journali to track every trade, find their edge, and build real consistency.
Start Free — No Credit Card →