Guide

How to journal trades

A trading journal only works if you keep it, and you only keep it if it is short, honest, and reviewed. Here is a workflow that takes about ten minutes a session and actually changes how you trade.

By Daniel Kapadia, founder of Mettle · Published June 12, 2026

The problem

Most trading journals die in two weeks

The usual story: a trader builds a spreadsheet with thirty columns, fills it diligently for eight sessions, misses one day, then never opens it again. The journal failed because it was designed like an accounting ledger — maximum data, zero insight per minute of effort.

The second failure mode is quieter: the journal survives, but it only records what the broker already knows. Entry, exit, size, P&L. None of that explains why you took the trade, what you planned to do, or where you deviated. A journal of fills is a worse copy of your broker statement.

A journal earns its keep when it captures the decisions — the plan, the behavior, the state of mind — and when something downstream actually reads it. Capture without review is filing paperwork to yourself.

Step by step

  1. 1

    Decide what one entry contains — and keep it small

    An entry is the trade plus its context: the setup you were trading, your planned entry, stop, and target, what actually happened, one or two behavior notes, and how you felt. That is it. If an entry takes more than two minutes to write, you will stop writing them.

  2. 2

    Automate the mechanical facts

    Fills, timestamps, size, and P&L should never be typed by hand — import them from your broker or a CSV export. Hand-copying numbers is where journaling time goes to die, and it spends your willpower on the part of the journal that carries no insight.

  3. 3

    Record the plan, not just the result

    For each trade, write down which setup it was supposed to be and what the plan said: where you would enter, where the stop lived, what would make you exit. If there was no plan, write "no plan" — that is one of the most valuable entries you will ever log.

  4. 4

    Tag the behavior, not just the outcome

    Add short, consistent tags for what you did: hesitated, chased, moved stop, cut winner early, sized up after a loss, followed plan. Tags are self-reported — only you know whether you hesitated — but consistent tags are what turn a pile of entries into countable patterns.

  5. 5

    Write one honest paragraph while it is fresh

    Same day, ideally within an hour of the close. Two or three sentences: what you saw, what you did, what you would do differently. The narrative decays fast — a trade journaled three days later is fiction with a timestamp.

  6. 6

    Close the loop with a session review

    At the end of each session, read the entries back and answer one question: what is the single behavior that cost me the most today? Write it at the top. The journal is not the deliverable — the answer is.

Worked examples

A bare entry vs. a useful one

Bare: "Long ES 10:14, +2 pts." Useful: "Breakout-retest play. Plan: enter on the retest hold, stop under the level, target prior high. Entered late after hesitating, so stop was wider than planned. Tagged: hesitation. Felt behind all morning after missing the open." Same trade, but the second one can teach you something next week.

A losing trade that journals as a win

You take your planned setup, enter at the trigger, hold the stop, and it stops out. P&L says minus. The journal says: plan followed, execution clean, tagged "followed plan". Fifty of those entries are how you learn to separate a bad outcome from a bad decision — which is the entire point of journaling.

The ten-minute end-of-session routine

Import the day's fills (one minute). For each trade: confirm the setup it belonged to, add tags, write the one-paragraph narrative (two minutes each, usually three or four trades). Read it back and name the day's costliest behavior (two minutes). Done before the adrenaline wears off.

Common mistakes

Journaling only the losers

Winners hide your worst habits. A chased entry that happened to work is still a chased entry, and it will not work next month. Journal every trade or the dataset lies to you.

Building the thirty-column spreadsheet

Every column you add costs adherence. The journal that survives is the one with five fields you fill every single session, not twenty you fill twice.

Recording fills instead of decisions

Your broker already stores entries and exits. If your journal does not capture the plan and the deviation from it, it adds nothing your statement does not.

Grading trades by P&L

P&L grades the market's behavior, not yours. Grade whether you followed your plan; the money follows the process over a sample size, not over a Tuesday.

Writing without ever reviewing

Entries that are never read back are a diary, not a feedback loop. Schedule the read-back — end of session and end of week — or the writing is wasted.

Tools for the job

You can run this entire workflow with a notebook or a spreadsheet, and if that is what you will actually keep, use it. A dedicated journal earns its place by removing the friction that kills the habit: importing fills, structuring tags, and forcing the review.

A notebook or spreadsheet

Free and frictionless to start. The cost shows up later: no automatic imports, no charts with your entries marked, and tags that drift because nothing keeps them consistent.

Mettle — journaling built around the review

Broker sync or CSV import handles the mechanical facts, every trade gets a page with your entries and exits marked on the candle chart, and behavioral tags are structured so they stay countable across weeks. The session review loop is built in, not bolted on.

See how it works in Mettle

Broker auto-import

Whatever tool you choose, do not hand-type fills. Mettle syncs supported brokers directly and maps any broker's CSV with AI-assisted column matching.

See how it works in Mettle

FAQ

How long should journaling a trade take?

About two minutes per trade once the mechanical facts are imported, plus a few minutes of session read-back. If it takes longer, your entry format is too heavy — cut fields until it fits inside ten minutes a session.

Should I journal every trade or just the notable ones?

Every trade. The notable ones are obvious in hindsight precisely because the boring ones built the baseline. Patterns like "I cut winners early on Mondays" only emerge from a complete record.

Should I journal paper trades and backtests too?

Yes, in the same format — plan, behavior, outcome. The behaviors you rehearse in sim are the behaviors you bring to live trading, and journaling them is how you find out whether sim discipline is transferring.

Is Mettle free to start?

Yes. You get full access free for 14 days with no card. We only ask for a card once you have reviewed three sessions — after the product has proven it earns a place in your routine.

Start your journal tonight

Connect your broker or import a CSV, and your first session is journaled in minutes — with tags, marked-up charts, and a review loop that reads it back to you.

Start free — no card

More guides

Picking a journal? Read our honest roundup of trading journal software.