backtest-expert
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating…
Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns. Use after trader-memory-core and signal-postmortem have produced records, or when the user asks for a
$ npx -y skills add BaggaT236/AI-Trading-Skills --skill trade-performance-coach --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/trade-performance-coachContext preview
The summary Claude sees to decide when to auto-load this skill.
Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns. Use after trader-memory-core and signal-postmortem have produced records, or when the user asks for a
name: trade-performance-coach description: >- Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns. Use after trader-memory-core and signal-postmortem have produced records, or when the user asks for a post-trade coach, risk-manager style review, rule-adherence review, next-session operating rules, or psychology-aware trading behavior feedback. This skill does not provide buy/sell advice, therapy, or broker execution.
Trade Performance Coach reviews recorded trade outcomes and journal evidence to help a human trader improve their decision process. It converts closed-trade records, postmortem findings, risk rules, and optional market-regime context into an evidence-based coaching report covering:
This skill is intended to fill the support role that a risk manager, desk lead, or trading coach might provide in a professional trading environment. It is strictly a process-review skill: it never recommends entering, exiting, buying, selling, shorting, holding, or sizing a specific security.
Use this skill when any of the following are true:
Do not use this skill to:
If the input is incomplete, default to `REVIEW_REQUIRED` or `journal_only` mode and ask for missing records rather than inventing evidence.
Recommended upstream records:
No paid API key is required. The deterministic script works from local JSON/YAML-like records.
Minimum useful input is one recorded trade or one monthly aggregate.
Preferred fields:
review_type: single_trade | partial_close | monthly_aggregate trade_id: string ticker: string outcome: win | loss | breakeven | mixed planned: thesis: string entry: number stop: number target: number risk_r: number thesis_recorded_before_entry: boolean setup_confirmed: boolean market_regime: allowed | restrictive | cash_priority | unknown actual: entry: number exit: number risk_r: number portfolio_heat_r: number stop_moved: boolean stop_move_planned: boolean entry_before_confirmation: boolean traded_against_regime: boolean risk_plan: max_risk_per_trade_r: number max_portfolio_heat_r: number max_weekly_loss_r: number postmortem: root_cause: thesis_quality | execution | risk_sizing | market_environment | rule_violation | randomness | unknown notes: [string] journal: reflection: string emotions: [string] monthly: trades: [object] consecutive_losses: number rule_violations: number
The script tolerates partial records. Missing evidence is marked as `unclear`.
Collect the most recent closed trade record, postmortem, risk plan, and journal notes.
python3 skills/trade-performance-coach/scripts/review_trade_performance.py \ --input reports/trade_memory/closed_thesis_EXMPL.json \ --output-dir reports/trade-performance-coach
Compare actual actions against the user's documented plan and rules. Check for:
Compare actual risk and heat against the risk plan. Check for:
Classify entry, stop, exit, add, trim, and review behavior. Separate clean-process losses from execution mistakes.
Use evidence from journal notes and action flags to tag possible trading behavior patterns. Always tie a tag to evidence and use non-diagnostic language.
Supported MVP tags:
Convert findings into temporary, concrete guardrails. Examples:
Build disciplined, repeatable trading workflows with a modern TypeScript platform.
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating…
This skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the…
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat…
Screen US stocks using William O'Neil's CANSLIM growth stock methodology. Use when user requests CANSLIM stock screening, growth…
Validate data quality in market analysis documents and blog articles before publication. Use when checking for price scale…
Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing…