Missed Trades Tab Guide
~6 min – the regret autopsy that turns “I should have taken that” from a fleeting thought into cold, quantified opportunity cost… and shows exactly which hesitations are quietly costing you the most R
You’ve already watched your equity curve climb (or stall) in Equity Curve. You’ve quantified drawdown scars in Drawdown. You’ve dissected every hidden fee in Fee Breakdown.
Now open Missed Trades (sixteenth tab in CharterElite, AlertTriangle icon).
This tab doesn’t care about the trades you took. It obsesses over the ones you didn’t — status = “missed” — and turns them into data: reasons (taxonomy), timeline, distribution by reason/setup/symbol, frontrun %, and the brutal impact analysis: how the next completed trade performed after each miss.
It answers the question most traders bury under “the market was choppy anyway”: “How much money did I leave on the table by hesitating… and is there a pattern in why I freeze?”
Where to Find It
- Sidebar → CharterElite
- Sixteenth tab → Missed Trades (AlertTriangle icon)
- Expand tab help accordion (top) for quick tips (“tag every miss with MISSED_REASONS taxonomy”, “impact analysis shows next-trade cost”)
Filters – Entry/Date Focused
Top card:
- Portfolio — All or single
- Setup — Multi-select
- Side — LONG / SHORT / Both
- From / To — Date range on date or entry_time (not exit)
- Timeframe — Last 7 / 30 / 90 / 365 days or All time (trade date vs “now”)
Only trades with status = "missed" (case-insensitive) count.
Four Metric Cards – Instant Regret Snapshot
Top row:
- Total Missed Trades — All filtered misses
- This Month — Misses in current calendar month
- Most Common Reason — Top MISSED_REASONS taxonomy item by count
- Average Per Week — Total misses ÷ weeks in range
Info Alert
“Missed trade reasons are managed through the Playbook taxonomy system. Go to Playbook → Missed Reasons to view and manage missed reason categories.”
Numerical Stats Cards (Frontrun-Based)
When frontrun data exists:
- Average Missed / Median Missed / Max Missed / Total Missed
Values from frontrun_percentage (or custom_stats “Frontrun By”) — shown as % (UI may label $ or %; Frontrun Analysis block clarifies %)
Missed Trades Timeline – One Point per Regret
Line chart:
- X: date (MMM D)
- Y: count = 1 per missed trade
- One point per missed trade (multiple on same date = multiple points at same X)
- Tooltip: date, Symbol, Side, Setup, optional Frontrun %, optional PEE Window (minutes or “Until Session End”)
Distribution by Reason – Pie Chart
Donut pie from reason_analysis:
- Slices: reason name + count/percentage + category badge (“Missed reasons” or “Frontrun Analysis”)
- Frontrun buckets: 0–1%, 1–3%, 3–5%, 5–10%, 10%+
- Tooltip: name, count, %, category
Top Missed Reasons – Ranked Regrets
List (top 5):
- Reason name + count badge + percentage + category
Sorted count descending.
Missed Trades by Setup / by Symbol – Cluster Hotspots
- By Setup: setup name + “X missed” badge — sorted count descending
- By Symbol: symbol + “X missed” badge — sorted count descending
Frontrun Analysis – How Often Price Ran Away
When numerical_stats.count > 0:
- Average Frontrun (%)
- Median Frontrun (%)
- Max Frontrun (%)
- Min Frontrun (%)
Impact Analysis: Next Trade After Miss – The Hidden Cost
Table (sorted by |WR change| descending):
- Missed Reason
- Missed Count
- Next Trades (count)
- Next Trade WR (%)
- Baseline WR (%)
- WR Change (%)
- Avg P&L Change ($)
Logic: for each missed trade → find next completed trade by date → group by missed reason → compute next-trade WR/PnL vs overall baseline.
Only reasons with ≥1 next completed trade appear. Empty? → “No impact data available” + tag misses and have follow-up completes
Quick Workflow – Regret Murder Ritual
- Open Missed Trades → set filters + Timeframe (start with Last 90 days)
- Read four metric cards — total misses high? Common reason obvious?
- Check Numerical Stats & Frontrun Analysis — large avg/max frontrun? → timing/liquidity leak
- Study Timeline — clusters on certain days? → cross to Calendar Analytics
- Distribution by Reason pie + Top Missed Reasons — fear/hesitation dominate? → behavioral fix
- By Setup / Symbol — misses cluster on one setup/symbol? → filter or avoid
- Impact Analysis — negative WR/PnL change after certain reasons? → prioritize killing those hesitations
- Action: top reason “Fear”? → add pre-trade ritual. High frontrun? → switch order type or session
Quick Reality Checks
- Zero misses? → Either perfect discipline or no tagging — tag every hesitation
- All “Unknown” reasons? → No MISSED_REASONS taxonomy tags — add them
- High avg frontrun %? → Entries too late — check Temporal for bad hours
- Impact negative after “Hesitation”? → Missing good setups hurts next trade psychology
- No impact table? → No completed trades after misses — wait or widen range
- Misses all on one symbol? → Overexposure or bad symbol selection
Next: Episode 39 – Full Flywheel Mastery: Integrating Weekly Alpha → Calendar Analytics → CharterElite (Missed Trades, Correlation & Portfolio, Drawdown, 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 → Missed Trades right now. Set Last 90 days + your main setups.
Look at Most Common Reason.
Fear? Hesitation? Alert miss?
That’s your silent opportunity killer.
Now read Impact Analysis.
Negative WR change after that reason?
That’s proof: every time you freeze, the next trade suffers.
Tag it. Ritual it. Kill it.
Your missed trades aren’t harmless. They’re compounding losses in disguise.
Stop missing. Start capturing.
One hesitation at a time.
Your future PnL is waiting on the other side of that tag.
Don’t leave it there. 😈
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.