CustomTradingPlatform .com
Log in Get started free
Home / Trading Journal

Free trading journal

Don't just record the trade. Measure what it taught you.

Log entry, stop, target and size, and the journal calculates expectancy, win rate, average R and drawdown from your own results, broken down by setup, instrument and session.

This month, example account
+0.34R
expectancy
52%
win rate
-6.2%
max drawdown
Illustrative, not your data

What a logged trade looks like

Instrument
Setup
Risk
Result
R multiple
EUR/USD
Bullish engulfing
1.0%
Win
+2.10R
XAU/USD
Breakout
0.5%
Loss
−1.00R
USD/JPY
Trend follow
1.0%
Win
+1.40R

Every field a plan already has, entry, stop, target, size, feeds the journal automatically when the plan is saved from the Trade Planner or any calculator.

What it calculates, not just stores

Expectancy

Average R per trade, from your actual win rate and average win and loss.

Drawdown

Peak-to-trough decline on the equity curve your trades actually produced.

By setup

Which patterns and strategies you tag actually carry the results.

By instrument and session

Where the edge, if any, concentrates.

Start with your next trade.

The two numbers most journals never capture

Recording entry, exit and profit tells you what happened. It does not tell you why, and it cannot distinguish a good decision from a lucky one. Two fields fix most of that, and almost no journal asks for them.

  1. Planned R versus realised R. The ratio you intended when you entered, against the one you actually got. The gap is made of partial exits, stops moved to break-even and costs — and it is usually much larger than traders expect.
  2. The reason for the exit. Target hit, stop hit, or you closed it. The third category is where most of the edge leaks, and it is invisible unless it is a field.

Why results have to be grouped before they mean anything

An overall win rate across every trade you have ever taken is close to useless: it mixes setups, instruments and market conditions that behave differently. The same hundred trades split by setup often show one that carries the account and two that quietly drain it.

Grouping is also what makes the sample-size problem visible. A hundred trades feels like a record; split across five setups it is twenty each, and twenty trades cannot distinguish a 30% strategy from a 70% one — see does win rate actually matter for the interval.

Where this goes wrong

Log the trade when you enter it, not when you close it. A journal filled in afterwards records the outcome and reconstructs the reasoning to match, which is the one thing a journal exists to prevent.

What to do with the numbers once you have them

Expectancy in R is the figure to track, because it is independent of position size and therefore comparable across months. The expectancy calculator computes it from win rate and average win and loss; the journal supplies those from your own closed trades rather than from an estimate.

How long before any of it means something

Longer than it feels. A win rate estimated from twenty trades carries a 95% interval roughly forty points wide, wide enough to contain both a strong strategy and a losing one.

Uncertainty on an observed 50% win rate
Trades loggedWhat you can actually say
20Almost nothing — the interval spans 28% to 72%
100A range, not a number: roughly 40% to 60%
500A usable estimate, plus or minus 4 points

This is the argument for logging every trade rather than the memorable ones, and for judging a setup on its rule and its expectancy long before its hit rate has anything to say.