P/E and EPS filters apply to the stat tiles, chart, and tables below.
Open positions
196
Closed trades
332
Win rate (closed)
68.1%
Avg ROI / closed trade
+9.72%
Avg unrealized ROI (open)
-6.90%
Total realized P&L
$32,254
across 332 trades, $1,000 risk each
Annualized (CAGR)
--
Realized, unrealized & total P&L
Total (realized + unrealized)RealizedUnrealized
All three lines normalized to $1,000/position, on the same calendar axis. Realized is a step function
(flat between exits, jumps on each one); unrealized is the mark-to-market value of positions still open at each date
(0 before a position's own entry date); total is their sum — today's rightmost point is your actual current P&L.
Historical year view: every trade is bucketed by its ENTRY year (like a fund's "vintage year" reporting), not by when it
exited. A position still open at that year's own Dec 31 is marked closed at that date's price, not today's -- this view
never changes once the year is over. No daily P&L chart for historical years (would need the full price history kept
around just for that, which is what made the live DB too big for GitHub in the first place); the stat tiles and tables
below have everything that matters.