Log in to Interactive Brokers, open Performance & Statements, then Flex Queries, and choose Generate with AI.
The free trading journal for Interactive Brokers.
Run a Flex Query for your trades in IBKR, drop the file in, and every trade, day and month is worked out for you — options, shares and futures alike.
Worth knowing first: Use a Flex Query, not an Activity Statement. The statement carries your account number and balances and is refused; the Flex Query's Trades section carries only the trades.
That is what a journal like this costs elsewhere. Here you pay nothing, and there is no card to enter.
- Every trade rebuilt from the file your platform exports
- The calendar — day by day, month totalled after costs
- Win rate, profit factor, expectancy, drawdown, streaks
- R multiples from one risk-per-trade setting — no typing per trade
- Compounding accounts — the only journal that does
- Ignore a trade and every figure shows the what-if
- Mentor mode — hand one person a key, or nobody
- Export the lot as CSV, or delete it all, whenever
✓No card at any point — so there is nothing to cancel, and nothing to forget about later.
Enter your email, drop in a file, and your trades are on screen in about a minute.How to export your Interactive Brokers history.
The same steps the journal shows when you add a Interactive Brokers account. About a minute, and you only do it once per file.
Give it this prompt, then Generate Flex Query:
CSV Activity Flex Query, Trades section only, Orders level, all available fieldsClick Download, select the time period you traded, and Run. The file appears under Batch Requests — download it from there.
Drop that file here. Not an Activity Statement — it carries your account number and balances and is refused.
Your Interactive Brokers trading, worked out.
The journal reads the file Interactive Brokers exports — every fill, every scale-in, every stop that moved — and rebuilds your trades exactly as they happened. Upload the same file twice and nothing double-counts.
The calendar fills in day by day, the month is totalled after costs, and the stats — win rate, profit factor, expectancy, drawdown, streaks, R multiples — work themselves out. You never type a number.
What Interactive Brokers traders ask.
Is it really free?
Yes. No card, no trial, no limit on trades. The journal is free because Trade 13/48 sells a trading system, not a journal — the journal is how we show our numbers are right.
Which IBKR export do I use?
A Flex Query. Log in to Interactive Brokers → Performance & Statements → Flex Queries → Generate with AI, and give it “CSV Activity Flex Query, Trades section only, Orders level, all available fields”. Generate it, then Download → select the time period → Run, and download the file from Batch Requests.
Does it read options, shares and futures?
Yes, priced the way the market prices them and grouped under the underlying. Only US-dollar trades are priced; a trade in another currency is kept with its fills and shown without a profit figure.
Does it read my account statement?
No, and please don't upload one. The journal reads your order or trade history — the table of fills — never a statement. A statement carries your account number and balances, and the journal refuses it rather than store it.
What if the file can't be read?
The journal keeps it and tells you plainly, rather than showing wrong numbers. When the format can be read, your trades import on their own and you get an email.
Trade elsewhere too? The journal also reads Tradovate, TopstepX and ProjectX, AMP Futures, TradeStation, Webull and TradingView paper trading. About the journal →