Trade Journal
Write down why, not just what. The journal is where you keep the durable account of your own trading — and it turns what you write into statistics as you go.
What an entry is
Press New Journal Entry. An entry can be a trade or it can be a note; the form is the same and you fill in as much of it as you want.
| Field | Notes |
|---|---|
| Date, time in, time out | When it happened. Timestamps read in the time zone set in Settings. |
| Symbol, direction, contracts | What you traded, long or short, and how much. |
| Entry, exit, stop, target | The prices. Stop and target are what make the R figures meaningful. |
| Net P&L and fees | The result. Leave P&L blank to file the entry as a note rather than a scored trade. |
| Account | Which account it was on. |
| Planned risk and R multiple | What you were risking, and what you got back as a multiple of it. |
| Setup and tag | Your own labels — an opening-range break, a failed auction, whatever you actually think in. |
| Session | The part of the day it happened in. |
| Execution grade | Whether you followed the plan or broke it, and which mistakes applied. |
| Felt | How you were feeling. Confident, anxious, greedy, fearful, frustrated. |
| Review | The free-text part. This is the one that is worth the most later. |
Entries can be edited and deleted after the fact. Deleting asks you to confirm.
Execution grade and mistakes
Grading an entry as followed the plan or broke the plan is separate from whether it made money, and that separation is the point. A winning trade you should not have taken is a bad trade. The mistake list gives you a fixed vocabulary to tag it with — chased entry, moved stop, oversized, early exit, late entry, no setup, revenge trade, ignored plan — so those tags stay comparable across months instead of drifting into free text.
What the journal computes
The summary strip across the top recomputes from your entries as you add them.
- Win rate — scored trades that made money, as a share of scored trades. Note-only entries are not counted.
- Profit factor — gross profit divided by gross loss. Above 1 means the winners outweigh the losers.
- Expectancy — what an average trade returns, in currency.
- Average R — the average return as a multiple of planned risk. It needs planned risk on your entries; without it the panel says so rather than showing a number built on nothing.
- Average win and average loss — the two sides separately, which is what actually explains a profit factor.
- Best and worst — the extremes.
- Max drawdown — peak to trough over the period shown.
- Top setup — the tag with the best result over the window.
Analytics and metrics defines each of these in more detail.
The P&L calendar
A month grid with the day's result in each cell, so a bad session is obvious without reading a single row. Click a day to open it: the entries filed that day, what the day totalled, and the option to add a new entry directly to it.
Setup performance
Every entry you tagged with a setup, grouped by that tag, with the number of trades and the result for each. You can look at the current month or all time. This is the panel that answers "which of the things I do is actually working", and it is only as good as your tagging discipline — tag everything, including the trades that had no setup, because "no setup" is itself an answer.
Filtering and searching
Filter the list to all, wins, losses or notes, and search across symbol, setup, note text and account. Searching a setup tag pulls back every trade that shared it, which is the fastest route to a like-for-like comparison.
Privacy
Journal entries are private to your account. They are yours, they are not used for anything else, and resetting your account from Settings empties them permanently.
Making it a habit
- Write the entry the same day. The review field is worth nothing written from memory a week later.
- Always fill in planned risk. It costs a second and it is what makes average R exist.
- Use a small, fixed set of setup tags. Twenty tags with two trades each tells you nothing.
- File note-only entries for sessions where you did not trade. Why you stayed out is data too.