A useful swing trading journal needs three layers: what happened (symbol, direction, entry, exit, size, dates), what the market did (MFE, MAE, hold time, the chart at entry and exit), and why you did it (setup tag, mistake tag, a one-line note). The first layer is bookkeeping. The third is the only one that changes future behaviour.
This is a journal for swing trading — positions held days to weeks. A day trading journal tracks different things.
Almost every journal template on the internet is layer one with extra columns. Layer one is necessary and it is not where improvement comes from, because it only ever tells you what you already know.
| Field | Why |
|---|---|
| Symbol | Groups performance by ticker and by sector |
| Direction | Long and short performance are rarely similar |
| Entry date and price | Weighted average if you scaled in |
| Exit date and price | Weighted average if you scaled out |
| Share count | Needed for dollar P&L and position sizing review |
| Position size as % of account | The single most revealing sizing field |
| P&L in dollars and percent | Both — dollars drive the account, percent compares trades |
| Hold time in days | Winners and losers usually have very different hold times |
That last one deserves attention. If your average winner is held twelve days and your average loser twenty-seven, you are cutting winners and nursing losers, and no other field will show it as plainly.
The same trade, described by price rather than by your decisions.
Two tags and one sentence. This is the layer that changes behaviour, and the one people skip.
Write the note before you know the outcome. A note written after the exit is a rationalisation of a result you already know, and it teaches you nothing.
Every field costs discipline, and a journal you stop filling in is worth nothing. Fields that reliably get abandoned:
A journal only pays off if something is read back out of it. A workable cadence:
That last number is the one that changes behaviour. "I moved my stop four times last month and it cost $2,180" lands in a way that "be more disciplined" never has.
A spreadsheet is a perfectly good place to start, and its limits show up in a predictable order: entering trades by hand becomes tedious enough to skip, MFE and MAE require pulling intraday highs and lows for every holding period, and pulling the chart for a trade from eight months ago takes long enough that you stop doing it.
The honest test is whether you are still filling it in after sixty days. If the answer is no, the template is not the problem — the typing is.
TradePiko imports your trades from 40 brokerages, calculates MFE, MAE and expectancy automatically, pulls the chart for every entry and exit, and keeps setup tags, mistake tags and notes per trade — so the only layer you have to write is the one that matters.
Start free trial →