How to Keep a Trading Journal: What to Track, a Template and a 20-Minute Weekly Review
A trading journal only works if it records the same few facts about every trade and you review them on a schedule. Here is what to track, the five metrics worth checking, and a routine that fits in 20 minutes a week.
By Andreina Nathaly Rodriguez, Founder & CEO
How to keep a trading journal: write down the same set of facts about every trade (what you traded, why, where you entered, where you were wrong, how it ended and what it cost), then sit down once a week and look for patterns. That is the whole method. The rest of this guide shows the exact fields, the five numbers worth calculating, a 20-minute review routine and the mistakes that make people quit by week three.
A journal is not a diary of feelings and it is not a screenshot folder. It is a small dataset about your own behaviour. Charts tell you what the market did; your journal tells you what you did, and that is the only part you can change.
Why keep a trading journal at all
Memory is a poor record keeper. We remember the big win and the painful loss, and we forget the twelve ordinary trades in between, which is where most of the result lives. Without records you cannot answer basic questions: Is my strategy positive after costs? Do I lose more on Fridays? Do I break my own stop rule after two losses in a row?
- It turns opinions into numbers. "I think I'm profitable" becomes an expectancy you can read.
- It exposes repeated mistakes. The same error written down five times stops feeling like bad luck.
- It protects the account. Reviewing drawdown and risk per trade shows trouble before a rule or a margin call does.
A journal does not make a strategy profitable. It tells you honestly whether yours is, and where it leaks. Trading carries risk of loss.
What to track in a trading journal: the fields for every trade
Keep it short enough to finish in under a minute per trade. A journal with 30 fields gets abandoned; one with 10 survives. This table is also a ready-made trading journal template: copy the first column into a spreadsheet and you have your headers.
Date and time (open and close)
- Why it matters
- Shows your best and worst hours, days and holding times.
Market / symbol and side
- Why it matters
- Reveals which instruments and which direction (long or short) actually pay you.
Entry price
- Why it matters
- Needed to measure how far price moved before you got in.
Stop-loss (planned)
- Why it matters
- Defines your risk. Without it you cannot compute R.
Target (planned)
- Why it matters
- Lets you compare the planned reward-to-risk with what you really got.
Exit price and reason for exit
- Why it matters
- Separates exits from the plan (target, stop) from emotional ones.
Position size and risk in money or %
- Why it matters
- Shows whether your risk per trade was consistent or crept up after a loss.
Costs (commission, swap, fees)
- Why it matters
- Turns gross results into net results, the only ones that pay you.
Result in money and in R
- Why it matters
- R (result ÷ planned risk) lets you compare trades of different size.
Setup name
- Why it matters
- Tells you which of your setups have an edge and which are noise.
Reason for entry (one line)
- Why it matters
- Forces you to have a reason. "Felt like it" is also a valid, useful answer.
Mistake tag and emotion
- Why it matters
- Lets you count how often each mistake happens and what it costs.
Per-trade fields for a trading journal template
Two of these deserve extra attention. R is the result divided by what you planned to lose: if you risked $50 and made $100, that trade is +2R; if you lost $50, it is -1R. Measuring in R makes a $20 trade and a $2,000 trade comparable. And the mistake tag is the field that pays for the journal. Pick a short list (moved stop, entered early, revenge trade, oversized, ignored the plan) and tag honestly.
If you are unsure how much to risk before you even open the trade, run it through the position size calculator first and journal the number it gives you.
Position Size CalculatorHow many lots, shares or units to trade for the risk you choose.The 5 metrics worth reviewing in your trading journal
Dozens of statistics exist and most of them are decoration. These five answer the questions that matter: how often do I win, how big are the wins versus the losses, is the whole thing positive, how deep did it hurt, and what did it cost to trade. We will use one running example: 50 trades, 20 winners averaging $150 and 30 losers averaging $80.
1. Win rate
Win rate = winning trades ÷ total trades · 20 ÷ 50 = 40%Win rate alone says nothing. A 40% win rate can be excellent or terrible depending on the next metric.
2. Average win and average loss
Payoff ratio = average win ÷ average loss · $150 ÷ $80 = 1.88With a payoff of 1.88 the breakeven win rate is 1 ÷ (1 + 1.88) = 34.8%, so a 40% win rate clears it before costs.
The risk-to-reward and win rate guide explains why the two numbers only make sense together.
3. Expectancy
Expectancy = (win rate × average win) − (loss rate × average loss) · 0.40 × $150 − 0.60 × $80 = $60 − $48 = +$12 per tradeCheck: 20 × $150 − 30 × $80 = $3,000 − $2,400 = $600, and $600 ÷ 50 trades = $12.
Expectancy is the average result per trade. Positive means the system makes money on average; negative means more trading makes it worse. Use the risk/reward calculator to test what-if numbers.
Risk/Reward CalculatorR multiple of a trade and the win rate you need to break even.4. Maximum drawdown
Max drawdown = (peak balance − lowest balance after the peak) ÷ peak balance · ($10,000 − $9,100) ÷ $10,000 = 9%Recovering a 9% loss needs +9.9% (9 ÷ 91), and a 20% loss needs +25% (20 ÷ 80): losses are harder to climb out of than they look.
Drawdown is the number that tells you whether you can survive your own system, and the one prop firms enforce. See the maximum drawdown guide for the rules and the math.
5. Costs
Net result = gross result − commissions − swaps − fees · $600 − $100 = $500 over 50 tradesHere costs ate 16.7% of the gross result ($100 ÷ $600), or $2 per trade. The more you trade, the more this matters.
Many traders look only at gross P&L and are surprised when the account does not grow. Always read the net number.
Sample size matters. Under 30 trades these numbers are noise; 50 to 100 start to be informative; 200 or more give you reasonable confidence. Do not change your strategy based on five trades.
A 20-minute weekly review routine
Logging is the easy half. The review is where the journal pays off, and it needs a fixed slot, such as Saturday morning or Sunday evening, with the market closed. Set a timer for 20 minutes:
- Minutes 0 to 3: complete the gaps. Fill any missing exit reasons, mistake tags or notes while you still remember them.
- Minutes 3 to 8: read the five metrics. Win rate, payoff, expectancy, drawdown, costs. Compare them with last week and with your last 50 trades, not just this week.
- Minutes 8 to 12: sort by mistake tag. Count each tag and add up what it cost. One tag usually accounts for most of the damage.
- Minutes 12 to 16: find your best and worst slices. Which hours, days, symbols and setups made or lost money? Treat a slice as a lead only if it has enough trades.
- Minutes 16 to 19: look at your two best and two worst trades. Were they planned? A lucky win outside the plan is a warning, not a reward.
- Minute 19 to 20: write one rule for next week. Just one, specific and measurable, such as "no new trades after two losses in a day". Check it at the next review.
Once a month, repeat the same loop with a wider lens: a longer window, per-setup statistics and a check of whether last month's rules actually changed the numbers.
Common mistakes when you keep a trading journal
- Logging only the winners, or only the big trades. Selective data gives a flattering and useless picture. Log every trade, including the boring and the embarrassing.
- Recording after the fact from memory. Entry reasons rewritten after the result are always more logical than they were. Write the reason before or right at entry.
- Too many fields. If it takes five minutes per trade, you will stop. Start with the table above and add a field only when a question demands it.
- Ignoring costs. Gross profit with the commissions left out is a story, not a result.
- Never reviewing. A journal you do not read is a diary. The weekly slot is not optional.
- Judging a strategy on too few trades. Ten trades say almost nothing. Change one thing at a time and wait for a real sample.
- Writing blame instead of data. "The market was rigged" is not a field. "Moved my stop" is.
Manual vs automatic trading journal: honest pros and cons
Both approaches work. The right one depends on how many trades you take and how reliable you are at data entry when you are tired or annoyed.
Cost
- Manual (spreadsheet or notebook)
- Free
- Automatic (broker sync)
- Free plan available, paid plans for more
Setup
- Manual (spreadsheet or notebook)
- Minutes: copy the template
- Automatic (broker sync)
- Minutes: connect the account or import a CSV
Data accuracy
- Manual (spreadsheet or notebook)
- Depends on typos and honesty
- Automatic (broker sync)
- Comes straight from the platform
Time per trade
- Manual (spreadsheet or notebook)
- 1 to 3 minutes
- Automatic (broker sync)
- Seconds: you add the reason and emotion
Missed trades
- Manual (spreadsheet or notebook)
- Easy to skip the bad ones
- Automatic (broker sync)
- Every closed trade appears
Statistics
- Manual (spreadsheet or notebook)
- You build the formulas yourself
- Automatic (broker sync)
- Win rate, ROI and calendar are calculated for you
Flexibility
- Manual (spreadsheet or notebook)
- Total: any field, any layout
- Automatic (broker sync)
- Limited to what the tool supports
A spreadsheet is a fine start if you take a handful of trades a week. Past that, the weak point is not the formulas, it is the habit: the trades you skip logging are usually the ones you most needed to see. That is the case for automatic journaling. NovaTrade, for example, syncs MT5 automatically (and MT4, cTrader and nine crypto exchanges), so the numbers are complete by default and your time goes into the review. If you search for an automatic trading journal for MT5, the question to ask any tool is whether it captures costs and every closed trade, because that is what makes the metrics above trustworthy.
Whatever you choose, the human part cannot be automated: the reason for the trade, the mistake tag and how you felt. Automation saves the typing so you have energy for those.
From data to patterns: let the journal find what you cannot see
After 50 or so trades, the question changes from "what did I do" to "what keeps repeating". Doing this by hand means sorting and filtering the same table in a dozen ways. NovaTrade's Radar runs 52 checks on your own trades (best and worst hours and days, sessions, symbols, setups, mistakes, holding time, revenge trading and overtrading), so the leaks surface without you building a pivot table. Treat what it shows as leads to test, not as verdicts.
Start today: a 3-step plan to keep a trading journal
- Pick your home. Copy the fields from the table into a spreadsheet, or connect your account to an automatic journal. Do it now, not after the weekend.
- Log your next 20 trades completely. Every field, including costs, the one-line reason and the mistake tag. Do not judge the results yet.
- Book the review. Put a 20-minute weekly slot in your calendar and treat it like a trade: it happens at the planned time.
In a month you will have more real information about how you trade than most traders collect in a year. When you are ready, create your free journal and let the sync handle the data entry.
Frequently asked questions
What should I include in a trading journal?
For each trade: date and time, symbol and side, entry, planned stop and target, exit and reason, position size and risk, costs, result in money and R, setup name, a one-line reason for entry, and a mistake tag. Ten to twelve fields are enough.
How often should I review my trading journal?
Once a week for about 20 minutes, with the market closed, plus a wider monthly review. Reviewing after every trade tends to feed emotional reactions, while never reviewing wastes the journal.
How many trades do I need before the statistics mean something?
Under 30 trades the numbers are mostly noise. Around 50 to 100 they start to be informative, and 200 or more give reasonable confidence. Avoid changing your strategy because of a handful of trades.
Is a spreadsheet good enough for a trading journal?
Yes, if you take few trades and stay disciplined: it is free and flexible. The risk is skipped entries and typos. If you trade often, an automatic journal that syncs from your platform removes the data entry and keeps the record complete.
Can I keep an automatic trading journal for MT5?
Yes. NovaTrade syncs MT5 trades automatically, along with MT4, cTrader and 9 crypto exchanges, and also accepts CSV import. The Free plan covers 1 account and the last 90 days of history.
Start the journal with your real trades
Connect MT4, MT5, cTrader or an exchange and see your win rate, ROI and P&L calendar without typing a trade. Free plan, no card needed.
Keep reading
- Risk & sizing9 min read
Risk-to-Reward Ratio vs. Win Rate: What Math Actually Makes a Trader Profitable?
A system that wins 40% of the time can beat one that wins 70%. The deciding factor isn't accuracy, it's the ratio between what you win and what you risk.
Read the guide - Risk & sizing9 min read
How to Calculate Maximum Drawdown & Relative Loss (Crucial for Prop Firm Challenges)
One bad week can end a funded account that took months to earn. The drawdown math is simple; what differs is how each prop firm measures it. Here's every rule decoded.
Read the guide

