TradeJournalOS

Trade Calendar (Daily P&L)

The trade calendar aggregates your net P&L by calendar day (in US market time) into a heatmap, so green and red days, streaks, and your best and worst sessions jump out. It also yields the percentage of green days and average daily P&L.

Formula

Daily P&L = Σ net P&L of trades closed that day (America/New_York)
% green days = days with P&L > 0 / trading days

Worked example

Mon +$300, Tue −$120, Wed +$80 (three trading days).

Green days 2 of 3
% green days 2 / 3 ≈ 66.7%
Average daily P&L ($300 − $120 + $80) / 3 ≈ $86.67
Result 66.7% green days
Why it matters

Daily aggregation surfaces behavioural patterns — revenge-trading red days, over-trading, day-of-week effects — that trade-by-trade lists hide.

Common pitfalls

Days are bucketed in America/New_York, not UTC, so a late-night UTC fill is attributed to the correct US trading day. A single big trade can dominate a day’s colour.

How TradeJournalOS shows it

Rendered as a calendar heatmap on the dashboard, tinted by the sign and magnitude of each day’s net P&L, with green-day percentage and best/worst day.

Create a free account to see trade calendar (daily p&l) on your own trades.

Related metrics

Frequently asked questions

What timezone are trading days based on? +

America/New_York. Timestamps are stored in UTC but bucketed into US market days for all time-of-day and day-of-week analytics.

What counts as a green day? +

Any calendar day whose summed net P&L from trades closed that day is greater than zero.