Trade Retro
Pull recent trades, calculate P&L by strategy, identify winning/losing patterns, and store a structured retro to your knowledge base.
How It Works
- Post-session review: /trade-retro --period 7d / --strategy <name>
- Pull trade data: Confirmed exchange fills / trades DB — not bot logs
- Calculate P&L: Per-trade + aggregate: win rate · avg win/loss · expectancy
- Pattern analysis: What worked · what lost · execution-rule deviations
- Write the retro: Performance · lessons · rules for next session · confidence
- Store + operationalize: Akashic (trading/episodic) · make rule changes NOW
Invocation Triggers
/trade-retrotrading retrotrade reviewP&L reviewUse Cases
- Post-session trade review across all active strategies
- Identify patterns in winning vs losing trades
- Build a compounding knowledge base of trading lessons
The Problem
You close the session up or down and move on, and the lesson evaporates. Win rate looks fine, so you call the strategy working — without ever checking whether a seventy-percent win rate is being eaten alive by a three-to-one loss-to-win size. The same execution mistake shows up retro after retro because it was noted but never fixed. P&L gets eyeballed from bot logs that report intent, not settlement. None of it compounds, so you keep paying the same tuition.
What It Does
- 1Pull confirmed trade data
Read trades from confirmed fill data — the exchange or the trades database, not bot log estimates. Bot logs report intent; fills report what actually settled.
- 2Calculate P&L and expectancy
Per trade: entry, exit, size, absolute and percent P&L, hold duration, triggering signal. Aggregate to total P&L, win rate, average win versus average loss, and largest win and loss — expectancy, not just win rate.
- 3Separate winner and loser patterns
What made the winners work — market conditions, signal strength, hold-duration sweet spot. What caused the losers — entry against trend, ignored stop, oversized position, news event.
- 4Audit execution honestly
Did you follow the strategy rules, exit when the signal said to, cut losses fast or hold hoping. The execution-mistakes section is the highest-value one — empty two retros running means the retro is not being honest.
- 5Write the structured retro
Performance, what worked, what did not, execution mistakes, market conditions, rules to apply next session, and confidence in the strategy with the reason.
- 6Store and operationalize now
Save to the knowledge base as category trading, type episodic, tagged trade-retro. If a lesson implies a rule change, make it now — and any mistake appearing three retros running gets a systemic fix, not another note.
What You Get / What It Doesn't Do
- A P&L breakdown from confirmed fills: total, win rate, average win versus average loss, expectancy
- Winner and loser pattern analysis tied to entry conditions and signal quality
- An execution-mistakes audit — where you deviated from your own rules
- A structured retro with specific rules to apply next session and a confidence rating
- The retro stored to the knowledge base, tagged trading and trade-retro for next-session recall
- Trust bot log P&L — it pulls from confirmed exchange fills or the trades DB, stated explicitly
- Call a strategy working on win rate alone — it computes expectancy or it is incomplete
- Let a recurring mistake slide — three retros running demands a systemic fix, not a note
- Defer the rule change — a lesson that does not change config or behavior this session is decoration
Tips
A seventy-percent win rate with a three-to-one loss-to-win size is a losing strategy. Always check average win against average loss before you trust the win rate.
If you followed the rules perfectly two retros in a row, either the rules need tightening or the retro is not being honest. Audit those entries explicitly.
A lesson written down and acted on next session never gets acted on. If it implies a config, code, or behavior change, make the change before you close the retro.
Get the Skill
Unlock the full Trade Retro SKILL.md — drop it into ~/.claude/skills/ and trigger it by name.
- A P&L breakdown from confirmed fills: total, win rate, average win versus average loss, expectancy
- Winner and loser pattern analysis tied to entry conditions and signal quality
- An execution-mistakes audit — where you deviated from your own rules
- A structured retro with specific rules to apply next session and a confidence rating
29 more production skills ready to install.