What to log in your trading journal: the fields that actually matter

· 7 min read ·

Most trading journals fail not because traders stop writing in them, but because they log the wrong things. A spreadsheet with date, ticker, and P&L is not a journal. It is a receipt. A receipt cannot tell you which setups you should trade more of, which ones bleed your account, or whether your last losing streak was bad luck or a broken edge. For that you need a specific set of fields, captured the same way on every trade, every time.

This post walks through the fields that matter, why each one is there, and which ones almost everyone skips.

What a journal is actually for

A journal has two jobs. The first is execution audit: did you trade the plan, or something else. The second is edge discovery: which setups, which times, which conditions actually make you money over hundreds of trades.

Both jobs require structured data. If your "strategy" field is sometimes "ORB", sometimes "opening range breakout", and sometimes blank, you cannot filter, group, or measure it. The single biggest improvement most journals need is not more fields. It is the same fields, filled in the same way, on every single trade.

The execution fields (non-negotiable)

These are the bare-minimum mechanical fields. Without them you cannot reconstruct the trade later or compute any meaningful statistic.

If these eleven fields are not in your journal, nothing below matters yet. Fix this layer first.

Setup classification (the field that finds your edge)

Every trade belongs to a setup. The setup is the reason you took the trade. "Opening range breakout long," "VWAP rejection short," "second pullback in trend." The exact taxonomy is yours. The discipline is that every trade gets exactly one tag from a fixed list.

The point of the tag is not to organize the journal. It is to let you sort. After 200 trades you should be able to filter by setup and see the per-setup expectancy, win rate, average R, and trade count. Most traders discover that two or three of their tagged setups carry the entire account, and one or two bleed it dry. They never would have seen this without the tag.

A second tag layer is also useful: the trigger or confirmation that fired. The setup says "what kind of trade." The trigger says "what specifically made me click buy." This separation lets you discover that, say, your VWAP rejection setup wins 60% on momentum-bar triggers and 30% on inside-bar triggers. That is an actionable finding.

Context fields

Context fields describe the market around the trade. They are slower to fill but explain a lot when you review.

You will not use every context field on every trade. You will be very glad you have them when you review and notice that 80% of your losses happened in the lunch session.

Process fields (did you trade the plan)

This is the execution audit layer. It is not about whether the trade won. It is about whether you followed your own rules.

A profitable trader with a 70% rule-following rate is leaking money on the 30%. They cannot fix it until they can count it. This is the field that tells them.

Psychology fields

The fields most traders skip and the ones that explain the most variance over time.

Over a hundred trades, the emotional state field will reveal something specific to you. For some traders it is that "frustrated" entries lose at twice the rate of "calm" ones. For others it is that "eager" entries actually win more often. You cannot guess which one applies to you. The data will say.

The screenshot

One screenshot of the chart at entry, with your stop and target marked, attached to every trade. Not at exit. At entry.

The screenshot is the only field that captures the visual context of the decision. Six months later you will not remember the chart. The screenshot lets you re-evaluate the setup with fresh eyes and ask whether you would take the same trade again. Pattern recognition is built on this kind of review more than on numbers.

If you want a second screenshot at exit to study how the trade played out, that is fine. The entry screenshot is the one that is non-negotiable.

Review notes (separate from per-trade notes)

Per-trade notes are written in the moment. Review notes are written weekly or after every twenty to fifty trades, looking at the data in aggregate. They go in a different place. Mixing them destroys both.

A weekly review note answers three questions:

  1. What did the data show that I did not expect.
  2. What rule, setup, or behavior should I change for next week.
  3. What is one thing I want to watch for.

Three sentences is enough. Reviewing without writing the conclusion down is how traders relearn the same lesson every quarter.

The takeaway

The journal is not a logbook. It is a structured dataset, and its value comes from the fields you fill in identically on every trade. Get the eleven execution fields right first. Add a single consistent setup tag. Layer in context, process, and psychology fields one at a time, only after the prior layer is solid.

A spreadsheet can do this if you are disciplined enough to keep the field values consistent. Most traders are not, which is why dedicated software exists. Tradavity was built around exactly this structure: fixed setup tags, R-multiples computed automatically, screenshots attached, psychology fields available as opt-in. The point is not the tool. The point is that the data has to be clean enough to filter, group, and trust.

Without clean data, you cannot find your edge. With clean data, your edge is hard to hide.

Share X / Twitter LinkedIn