Your trading day’s P&L, from first trade to last
Drop the CSV your broker exports, or screenshots of your trades, and see where the day’s profit and loss went, sale by sale: the high, the low, the largest drop, and how premarket, regular hours and after hours each added up. A CSV never leaves your browser. It is a picture of what happened, not advice about what to do next.
How it works
- Your executions are grouped into trades, flat to flat for each symbol, long or short, the way the broker counts them.
- Every sale (or cover) is matched first in, first out against the shares bought, and moves the line by what it made or lost at that second.
- Fees come off when they were charged, so the line after fees ends at what actually reached the account.
- The high, the low and the largest drop from a high are measured on that same line, to the second.
- Download the chart as an image to share, with an option to hide every dollar amount and show only the shape and the times.
- No CSV? Screenshots of your trade history are read into rows by Claude, and you check every row before it is charted (a free account gets 1 read a day for its first month, then 1 a week; Pro gets 3 a day).
Questions
Is my file uploaded?
A CSV is not. It is read by this page in your browser and the chart is drawn there; nothing from it is sent to a server, and nothing is kept after you leave. Screenshots are different: reading one needs our server and Claude, so it is sent to both, used for the read, and not kept.
Which brokers work?
thinkorswim and Schwab account statements are recognised as they are exported (Monitor, Account Statement, Export). Other brokers work when the file lists one row per execution with the date and time, symbol, side, quantity and price: the columns are matched by name, and you can see and change every match before the chart is drawn.
Can I use a screenshot instead of a CSV?
Yes, with a free account. Drop or paste up to four screenshots of one day’s trade history or filled orders; Claude, Anthropic’s AI model, reads them into rows, and you check and edit every row before the chart is drawn. Free accounts get 1 read a day (up to 5 a week) for the first month, then 1 a week; Pro gets 3 a day. We keep neither the screenshots nor the rows, only a count of your reads.
Why does the line move only when I sell?
It charts realized P&L. A position starts to count when shares are sold (or covered), so a losing position you are still holding does not pull the line down until you exit. Marking open shares to the market would need the price tape, which a CSV does not carry.
How are partial exits counted?
Each sale is matched first in, first out against the shares you bought, and realizes its own P&L at its own time. A trade sold in five pieces moves the line five times.
Are fees included?
When the file lists fees or commissions, the chart shows P&L after fees by default, each fee taken off when it was charged. Switch to before fees to compare with a broker P/L Day figure.
What are the shaded areas?
Premarket (4:00 to 9:30 AM Eastern) and after hours (4:00 to 8:00 PM). Set the time zone your file uses if it is not Eastern; the clock on the chart stays the file’s own.
What about options trades?
The timeline covers stock executions. Option rows are left out, and the page says how many rows it set aside.
Next: put the day’s total on a P&L card, log it in the trading journal, or time your next holds with the Trade Timer.