P&L calendar

Your trading year, as a calendar

A month-by-month heatmap tints every trading day by net P&L — darker green for a bigger win, darker red for a bigger loss — click any day to see the trades behind it.

A month is easier to read as a grid than as a spreadsheet

Your win rate and expectancy tell you what happened overall; they don’t tell you when. The P&L calendar lays out every trading day in the month as one cell, tinted by that day’s net P&L relative to your own biggest day in the window — a deep green Tuesday sits next to a pale one the same way a genuinely bad Thursday stands out in red. Days you didn’t trade stay blank, so a quiet week reads as a quiet week, not a string of zeros pretending to be data. Shading runs in four steps of intensity per side (green for profit, red for loss), scaled against your own biggest day in the window — so the calendar recalibrates to your account rather than to a fixed rupee threshold that would mean nothing on a small account and everything on a large one.

Click a day, see the trades

The calendar isn’t a static picture — every shaded day is a button. Click one and it opens the trades that made up that day’s number, so “why was the 14th so bad” is one click away instead of a filter you have to build yourself. That’s the difference between a chart and a way into your own data.

The same shape the loss-streak flag is built to catch

Lay a bad week out on the calendar and a pattern that’s easy to miss in a table jumps out visually: three or four red days in a row. That’s not a coincidence — it’s the exact shape the loss_streak flag is built to catch automatically, firing once a day carries 3 or more consecutive losing trades. The calendar gives you the visual; the flag gives you the exact date and the streak’s combined cost without you having to spot it yourself.

Where it sits next to the rest of the picture

The calendar answers when; the analytics breakdowns answer why, by setup, mistake, symbol and expiry. And every Monday, the AI weekly review reads the week the calendar just showed you and writes what it means. None of these compete with each other — they’re three views of the same trades, and building a weekly review routine usually starts with a glance at the calendar before anything else.

PnL Book doesn’t use the calendar to suggest what to trade next — it’s a record of what already happened, coloured in so the pattern is easier to see than it would be in a row of numbers.

Frequently asked questions

What does the calendar actually show?

One cell per trading day, shaded by that day's net P&L relative to your own biggest day in the window — a deep green Tuesday stands out next to a pale one the same way a bad Thursday stands out in red. Days you didn't trade stay blank.

Can I get from a day to the actual trades?

Yes — click any shaded day and it opens the trades that made up that day's number, so the calendar is a way into your data, not just a picture of it.

Does it help me see a loss streak forming?

It's the same pattern the loss_streak flag catches automatically (3 or more losing trades in a row) — laid out visually, a run of red days is exactly the shape that flag exists to catch. See mistake tagging below for how the automatic flags work.

Does the calendar replace the analytics breakdowns?

No, they answer different questions. The calendar shows when your P&L happened; the analytics breakdowns show why, by setup, mistake, symbol and expiry.