Blog
JournalJuly 5, 20268 min

Trading journal: 5 metrics that matter more than PnL

Most people keep a trading journal for the number at the bottom of the table. But PnL mixes market luck, position size, and decision quality. Discipline grows when you measure behavior: how you enter, hold, and exit — not only what the balance did.

#metrics#trading journal#analytics#discipline#DojoTrade

Why PnL is a bad primary metric

The weekly total is a lagging indicator. It does not say why the week looked that way. A green week can come from three impulse trades. A red week can come from three stops that followed the plan. Without tags, both look the same: “just PnL.”

The journal’s job is to surface repeatable execution errors you miss in the moment. Memory keeps big losses and pleasant wins. Small early exits and extra trades add up off-screen.

  • Market luck. A trend closed trades green — the setup may have had nothing to do with it.
  • Position size. One large trade hides ten small mistakes.
  • Decision quality. A planned stop and a panic exit look identical in PnL.

What to review every week

The five metrics below come from the trade journal, not the exchange balance. They are enough for a short review: fifteen minutes on Sunday, no new spreadsheet.

  • Early exit rate. Fear banks profit before the plan.
  • Stop justification. Protection by the rules vs capitulation.
  • Rule breaks. Risk, daily cap, entry without a setup.
  • Mood vs R. Fatigue and stress, not a “bad market.”
  • Average R on-plan. An honest strategy benchmark without impulses.

1. Early exit rate

Count how many winning trades closed before the plan. If most would have hit take-profit, the issue is not the setup — it is fear of holding. That is a direct cut of trading psychology: the hand exits while the system is still in the market.

How to read it. A falling early-exit share with stable average R is discipline. A rising share with rising PnL is luck that will reverse.

2. Stop-loss justification

Not every stop is a mistake. A justified stop hit where the plan was already invalid. An unjustified one is a dragged stop or an exit because “just a little more” — and price still ran against you.

Justified vs unjustified shows where the stop is protection and where it is capitulation. Dumping both into a “loss” column is noise: one confirms the system, the other breaks it.

3. Rule violations

Rules without a count are decoration. Tally trades where size exceeded the cap, the daily limit broke, or there was no setup. This metric usually improves before the account does — first the hands, then PnL.

If the rules are not written down, there is nothing to count. Three short limits, then the weekly violation share. Any fill can be called logical after the fact until a rule exists on paper.

4. Mood vs R

Map the mood log to R. Losing streaks often line up with fatigue, hurry, or anger after a loss — not with a “bad market.”

Skip “was I sad today.” Compare average R when calm vs under stress. If the gap is wide, a rule like “no trading after two losses” beats a new indicator.

5. Average R when the plan was followed

Compute R-multiple only on trades that followed the rules. That is an honest strategy benchmark: no impulse noise, no luck covering sloppy size.

Compare it with average R on all trades. If on-plan is clearly better, the system is alive and execution is the leak. If both are weak, fix the setup, not the psychology. Those are different diagnoses — only journal tags separate them.

How to collect the five without a spreadsheet

Do not start with a forty-column Excel file. Import history, tag the last 20–30 trades: plan yes/no, early exit, stop justified, mood. In two weeks you will have a rate, not a feeling of being “pretty disciplined.”

Then pick one metric as the lever for the week — not all five. Early exits down? Move to size violations. DojoTrade computes these cuts from trade history so the journal does not become household bookkeeping.