Back to tools

Trade Journal & Stats

Import your broker fills, match each trade to the plan you wrote beforehand, and read your own performance honestly.

Unlocked by: Any ITPM course — Core Workbench

you entercalculated

Core Workbench — any ITPM course

Included with any ITPM course

Enrol through this site and this unlocks when your referral is verified.

See the ITPM courses

Already enrolled through this site? Sign in

Worked example — the numbers below are illustrative.

Example

Example data — a small imported journal. Import your own to replace it.

Import your broker fills

Import first — that is the point of the journal. Your file is read in your browser; nothing is sent until you press Import. Interactive Brokers Flex (XML) is the primary path; a broker CSV works too and we map the columns for you.

You are viewing example data. Load your own file to import for real — importing will replace the example.

Your trades

No trades yet. Import an Interactive Brokers Flex file above to fill this in — or add one manually at the bottom.

Performance stats

No closed trades yet. Once you import (or close) trades, your win rate, profit factor, average R and equity curve appear here.

The fallback for a broker we don’t import yet. Importing is the primary path — this is here for the odd one-off.

Import your broker fills, match each trade to the plan you wrote beforehand, and read your own performance honestly.

Steps

  1. 1

    In Interactive Brokers, build a Flex Query: choose the Trades section and XML format, run it, and download the file. (A broker CSV export also works — the importer maps the columns for you.)

  2. 2

    Drop the file into the import panel. The tool reads it in your browser, shows you the first few parsed rows, then imports — nothing is uploaded until you confirm.

  3. 3

    Work the ticket queue: each imported trade offers the matching plan card you wrote before the trade. One click links it. No card yet? Create a quick retrospective card — it is flagged so it never flatters your plan-adherence stats.

  4. 4

    Read the stats panel. Enter your starting book size so month-on-month and equity levels are real numbers, not guesses.

  5. 5

    Every figure has an "i" — read what it is, how to use it, and what it is NOT. The tools measure what you did; the course teaches the judgement behind it.

What the numbers mean

net pnl

What: The sum of realised profit and loss across your closed trades, after fees.

How to read it: This is the bottom line of what you actually banked over the trades imported here.

What it is not: It is not your account balance and not unrealised P&L on open positions.

win rate

What: The share of decided trades that were winners: wins / (wins + losses).

How to read it: Read it beside profit factor — a low win rate can still be very profitable if your winners are large.

What it is not: Scratches (exactly break-even trades) are excluded. A high win rate alone does not mean an edge.

profit factor

What: Gross winning dollars divided by gross losing dollars.

How to read it: Above 1 means your winners outweigh your losers overall; 2 means you made two dollars for every one lost.

What it is not: It is not a guarantee or a forward number. It shows "no losing trades yet" while you have none — not an infinite edge.

avg r

What: Average realised R: each trade’s P&L divided by the maximum risk you set on its plan card.

How to read it: An average R of +0.5 means, per trade, you made half of the amount you had pre-committed to risk.

What it is not: It only covers trades that have a plan card with a risk limit — the coverage figure tells you how many. Retrospective cards are excluded.

r coverage

What: The fraction of your closed trades that have a planned-risk figure to compute R from.

How to read it: The closer to 100%, the more your average-R reflects your whole book rather than a subset.

What it is not: Low coverage does not mean the trades were bad — only that they were not plan-carded before the trade.

mom pct

What: Month-on-month return: each month’s realised P&L divided by your equity at the start of that month.

How to read it: Enter your starting book size so the base equity is right; compounding is handled month by month.

What it is not: It is a realised-P&L return on your stated book — not a time-weighted or externally audited return.

equity curve

What: Your cumulative realised P&L over time, added to your starting book size if you enter one.

How to read it: Look at the shape: steady climbs, flat patches and drawdowns say more than any single number.

What it is not: It steps only on closing dates and ignores open-position swings — it is not a live account curve.

kelly

What: A textbook position-sizing fraction derived from your win rate and average win/loss ratio.

How to read it: Treat it as a research statistic about your historical sample, shown only once you have 30+ closed trades.

What it is not: It is NOT a recommended bet size and NOT advice. Full Kelly is famously too aggressive; small samples make it wildly unstable. The course teaches how sizing is actually decided.

avg win

What: The average dollars made on a winning trade.

How to read it: Compare it to your average loss to see your reward-to-risk in practice.

What it is not: It says nothing about how often you win — read it with the win rate.

avg loss

What: The average dollars lost on a losing trade, shown as a positive magnitude.

How to read it: If this is larger than your average win, you need a high win rate just to break even.

What it is not: It is a realised average, not your maximum or your planned stop loss.

retro badge

What: Marks a trade whose plan card was created after the fact (retrospective).

How to read it: Use it to keep yourself honest: these are excluded from plan-adherence R by default.

What it is not: It is not a criticism of the trade — only a flag that the plan was not written beforehand.

linked badge

What: Shows the trade is linked to a plan card you wrote before placing it.

How to read it: Linked trades feed your average-R and per-thesis breakdowns.

What it is not: It does not judge whether you followed the plan — that is the Plan Adherence Review’s job.