Equity Curve Tab Guide
6 min – the one chart that shows your entire trading life in a single line… and reveals whether you’re compounding like a machine or slowly bleeding out in a flatline coma
You’ve already dissected holding times. You’ve ranked win streaks and behavioral killers. You’ve quantified every hidden cost in Fee Breakdown.
Now open Equity Curve (thirteenth tab in CharterElite, LineChart/Activity icon).
This tab doesn’t care about setups, regimes, or psychology in isolation. It shows one merciless truth: your cumulative PnL over time—built purely from completed trades grouped by exit date—starting from zero.
It answers the only question that ultimately matters: “After all the entries, exits, tags, and audits… is my account actually going up over time?”
Where to Find It
- Sidebar → CharterElite
- Thirteenth tab → Equity Curve (LineChart/Activity icon)
- Expand tab help accordion (top) for quick tips (“raw equity path first, then overlay for context”, “new equity highs show real progress”)
Filters – Exit-Date Focused
Top card:
- Portfolio — All or single
- Setup — Multi-select
- Side — LONG / SHORT / Both
- From / To — Date range on exit (exit_date / date)
- Overlay Mode — None (default) | Market Regime | Taxonomy (Behavior) | Exit Quality | Position Management
Only completed trades count. Equity starts at 0 for the filtered range.
How the Equity Curve Is Built
- Group by exit date (exit_date / date)
- Daily PnL = sum of trade PnL (pnl / net_pnl / gross_pnl) for that date
- Trading days = only dates with ≥1 completed trade
- Cumulative equity = previous equity + daily PnL (zero baseline)
- Best / Worst Day = max/min daily PnL
- New Equity Highs = count of days where equity > all prior days
Four Summary Cards – Instant Life Story
Top row:
- Total Return — Cumulative PnL (end equity)
- Best Day — Highest single-day PnL
- Worst Day — Lowest single-day PnL
- New Equity Highs — Number of new peaks
The Equity Curve Chart – Your Trading Biography
Area chart (Recharts):
- X: date (MMM D, YYYY)
- Y: cumulative equity ($)
- Zero reference line (dashed)
- Tooltip: date, Equity, Daily PnL + overlay context (when enabled)
Overlay Modes – Context Without Clutter
- None — Single blue area/line, no dots
- Market Regime — Background bands for consecutive same-regime days; dots colored by dominant regime (bull green, bear red, sideways orange, else grey)
- Taxonomy (Behavior) — Dots colored by dominant taxonomy sentiment (Positive green, Negative red, Neutral blue)
- Exit Quality — Dots colored by avg exit_quality_score per day (≥60 green, 40–59 orange, <40 red); optional scatter layer
- Position Management — Dots purple if any trade that day is scaled (position_entries/exits length >1); else default
Overlay Statistics Table (appears for Regime, Quality, Position only)
- Category (regime name, quality tier, scaled/single)
- Days (trading days in category)
- Total P&L (sum daily PnL for those days)
- Avg Equity (average equity value on those days)
Quick Workflow – Equity Reality Check
- Open Equity Curve → set filters (last 12–24 months, main setups)
- Read four summary cards — total return positive? New highs frequent?
- Study raw curve (Overlay = None) → smooth upward slope? Flatline? Jagged drawdowns?
- Switch Overlay = Market Regime — gains cluster in bull/trend? Losses in chop?
- Try Overlay = Exit Quality — high-quality days green and rising? Low-quality days red and flat/down?
- Overlay = Position Management — purple (scaled) days outperform? → intentional scaling edge
- Check Overlay Statistics (when enabled) — which category drives most P&L?
- Action: flat/declining curve? → cross to Drawdown tab for waterfalls
Jagged with low new highs? → behavioral leaks—back to Consecutive Streaks
Quick Reality Checks
- Curve flat despite green days? → Small sample or giving back gains on exits
- No new highs for months? → Drawdown or consolidation—check Drawdown tab
- Overlay Regime shows all losses in chop? → Regime filter missing
- No overlay stats? → Need exit_quality_score or regime/position data
- All green overlay days but flat curve? → Small wins, big losses elsewhere
- Curve starts at 0? → Filtered range — widen to see full history
Next: Episode 36 – Full Flywheel Mastery: Integrating Weekly Alpha → Calendar Analytics → CharterElite (Equity Curve, Fee Breakdown, Consecutive Winners/Losers, Holding Time, Trade Management, Playbook Analysis, Exit Analysis, R Distribution, Temporal, Performance Ratios, PEE) → Council (Kill List, Reality Check, Setup DNA) → Evolution into the self-reinforcing compounding loop that turns monthly audits into weekly micro-kills and quarterly A-grade upgrades—without ever increasing risk % or chasing new shiny setups.
Or open CharterElite → Equity Curve right now. Set last 24 months + your main portfolio.
Look at the curve.
Upward slope with frequent new highs? You’re compounding.
Flatline or jagged with rare peaks? You’re surviving… barely.
Now toggle Overlay = Market Regime.
Gains mostly in bull/trend bands? Losses in chop/sideways?
That’s your regime filter screaming to be enforced.
Add it. Kill the chop trades. Watch the curve steepen.
Your equity doesn’t lie. It plots what actually happened.
Make the line go up steeper.
One regime at a time.
Your future self is already counting the new highs.
Give them more. 😈
Ready to put this into practice?
Run compliance scoring, tag ranking, and Kill List rules on every trade — not once a month when the account feels off.