Agent skill

Trade Performance Coach

by tradermonty in tradermonty/claude-trading-skills

Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns.

MITAuto-check passedDevOps & Cloud

Install Trade Performance Coach

skills CLI
$ npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install tradermonty/claude-trading-skills trade-performance-coach --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/tradermonty/claude-trading-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/trade-performance-coach .claude/skills/trade-performance-coach && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
trade-performance-coach
GitHub stars
3k
Used in
1 other repo
Token cost
~2.4k tokens
SKILL.md length
930 words
Files
17 (incl. scripts, references, assets)
Skills in repo
74
Repo updated
First seen
Licence
MIT

At a glance

Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns.

  • Works in 7 steps: Collect source records → Evaluate process adherence → Evaluate risk discipline → …
  • Asks for a post-trade coach
  • SKILL.md covers Overview, When to Use, When Not to Use and Prerequisites, plus 6 more sections
  • Runs Python scripts from its folder; calls python3

What it does

Trade Performance Coach is an agent skill from tradermonty/claude-trading-skills. 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.

Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 21 other files, including scripts, reference files and assets (for example `assets/performance_coach_report.schema.json`, `references/behavior-tags.md` and `references/hermes-integration.md`).

It sits in DevOps & Cloud, covering Trading and backtesting and Runbooks and postmortems. The repository describes itself as: Claude Code skills for equity investors and traders — market analysis, technical charting, economic calendars, screeners, and trading strategy development. The licence is MIT.

When your agent uses it

  • Asks for a post-trade coach
  • Risk-manager style review
  • Rule-adherence review
  • Next-session operating rules

Example prompts

  • “/trade-performance-coach”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Collect source records
  2. Evaluate process adherence
  3. Evaluate risk discipline
  4. Evaluate execution quality
  5. Detect possible behavior patterns
  6. Produce next-session operating rules
  7. Human decision gate

What it can do on your machine

Read from SKILL.md and the folder at commit c8d58f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 8 files in scripts/ (Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Trade Performance Coach loads about 2.4k tokens when it runs, and up to ~5.5k if it reads all its reference files. Until then it costs about 129 tokens; SKILL.md has 930 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~129
When it runs · the whole SKILL.md, loaded when a task matches
~2.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from tradermonty/claude-trading-skills at commit c8d58f0, republished under its MIT licence (© tradermonty). 930 words, ~2,399 tokens.

Download SKILL.mdSave it as .claude/skills/trade-performance-coach/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.
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

Overview

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:

  • process adherence
  • risk discipline
  • execution quality
  • possible trading-behavior patterns
  • next-session operating rules
  • coach questions for reflection

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.

When to Use

Use this skill when any of the following are true:

  • A trade has been closed and the user wants a post-trade coaching review.
  • A partial close occurred and the user wants to inspect sizing, stop, or exit behavior.
  • The user has trader-memory-core thesis records and signal-postmortem findings and wants next-session operating rules.
  • The user wants a monthly review of recurring process, risk, execution, or behavior patterns.
  • The user asks for a risk-manager style review of their own recorded trades.
  • The user asks whether a loss was a process error, execution error, market environment issue, or acceptable variance.
  • The user wants possible FOMO, revenge-trade, overconfidence, hesitation, stop-moving, or size-creep patterns flagged with evidence.

When Not to Use

Do not use this skill to:

  • Pick stocks or rank trade candidates.
  • Approve or reject a live trade as financial advice.
  • Place orders or draft broker instructions.
  • Provide therapy, mental-health diagnosis, or personality assessment.
  • Infer private psychological traits beyond the trade evidence supplied.
  • Shame the user for losses or rule violations.
  • Replace trader-memory-core; this skill consumes journal/thesis records and produces coaching findings.

If the input is incomplete, default to REVIEW_REQUIRED or journal_only mode and ask for missing records rather than inventing evidence.

Prerequisites

Recommended upstream records:

  • trader-memory-core closed thesis record or journal entry
  • signal-postmortem postmortem findings
  • original trade plan or trade ticket
  • actual entry / exit / partial-close actions
  • user-defined risk plan, if available
  • optional market-regime-daily / exposure-coach context

No paid API key is required. The deterministic script works from local JSON/YAML-like records.

Inputs

Minimum useful input is one recorded trade or one monthly aggregate.

Preferred fields:

yaml
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.

For the numeric fields actually evaluated (planned.risk_r, actual.risk_r, risk_plan.max_risk_per_trade_r, actual.portfolio_heat_r, risk_plan.max_portfolio_heat_r, and monthly.consecutive_losses), supplied non-null values must be finite and nonnegative. Numeric strings and zero are accepted; consecutive losses must be a whole number. Booleans, negative values, NaN, infinity, malformed strings, and conversion overflow are rejected. An explicitly invalid maximum never falls back to planned risk. Missing/null fields retain the partial-record behavior. The CLI validates every source record, including multiple inputs, and returns exit code 2 with a field-specific error before creating or modifying reports when a numeric value is invalid.

This skill remains beta. Numeric validation does not establish production readiness; report-ID path safety and the documented shallow multi-input wrapper still require separate assessment.

Workflow

Step 1 — Collect source records

Collect the most recent closed trade record, postmortem, risk plan, and journal notes.

bash
python3 skills/trade-performance-coach/scripts/review_trade_performance.py \
  --input reports/trade_memory/closed_thesis_EXMPL.json \
  --output-dir reports/trade-performance-coach
Step 2 — Evaluate process adherence

Compare actual actions against the user's documented plan and rules. Check for:

  • missing pre-entry thesis
  • setup confirmation skipped
  • trade taken against market-regime gate
  • stop moved without a pre-defined rule
  • exit / partial close inconsistent with plan
  • incomplete record quality
Show full SKILL.md (377 more words)Show less
Step 3 — Evaluate risk discipline

Compare actual risk and heat against the risk plan. Check for:

  • per-trade risk above max
  • portfolio heat above max
  • weekly loss or consecutive-loss escalation
  • oversized trade after a winner or loser
  • correlated exposure if provided
Step 4 — Evaluate execution quality

Classify entry, stop, exit, add, trim, and review behavior. Separate clean-process losses from execution mistakes.

Step 5 — Detect possible behavior patterns

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:

  • fomo_entry
  • revenge_trade
  • premature_exit
  • overconfidence_after_winner
  • stop_moved
  • size_creep
  • hesitation
  • rule_drift
  • no_pattern_detected
Step 6 — Produce next-session operating rules

Convert findings into temporary, concrete guardrails. Examples:

  • require thesis record and screenshot before the next entry
  • cap risk at 0.5R for the next two trades after a rule violation
  • switch to review-only mode after repeated revenge-trade evidence
  • do not chase a missed entry; add to watchlist for the next valid setup
Step 7 — Human decision gate

End every report with a human decision gate. The default action is journal_only.

Allowed actions:

text
accept_rules / modify_rules / defer / journal_only

Output

The skill produces a JSON report and optionally a Markdown report.

Required top-level JSON fields:

  • schema_version
  • review_type
  • review_id
  • overall_verdict
  • summary
  • scores
  • process_adherence_findings
  • risk_manager_notes
  • execution_quality_assessment
  • behavioral_pattern_tags
  • next_session_operating_rules
  • coach_questions
  • human_decision_gate
  • disclaimer

Verdicts:

VerdictMeaning
OKNo material process violation found. Outcome appears compatible with the plan.
WARNMinor process or record-quality concern.
REVIEW_REQUIREDMeaningful process, risk, or behavior finding before next similar trade.
RULE_VIOLATIONExplicit user rule appears to have been broken.
COOL_DOWNRepeated violations, drawdown/revenge pattern, or escalation suggests review-only mode.

Example Command

bash
python3 skills/trade-performance-coach/scripts/review_trade_performance.py \
  --input skills/trade-performance-coach/scripts/tests/fixtures/single_trade_rule_violation_loss.json \
  --output-dir reports/trade-performance-coach \
  --markdown

Resources

Read these selectively when invoked:

  • references/review-framework.md — five-axis review model, scoring, verdicts
  • references/behavior-tags.md — behavior tag definitions and evidence rules
  • references/risk-review-checklist.md — risk manager checklist and severity rules
  • references/output-contract.md — JSON output contract and schema notes
  • references/hermes-integration.md — suggested Hermes /post-trade-coach and monthly coaching integration
  • assets/performance_coach_report.schema.json — machine-readable output schema
  • scripts/review_trade_performance.py — deterministic local reviewer

Guardrails

  • This is process-review support, not financial advice.
  • Do not recommend buying, selling, shorting, holding, or sizing a specific security.
  • Do not provide therapy or mental-health diagnosis.
  • Do not infer personality traits.
  • Do not shame or moralize the user.
  • Tie every behavior tag to evidence.
  • Use "possible pattern" language for behavior tags.
  • Always include a human decision gate.
  • Default to journal/review mode when data is incomplete.

© tradermonty, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 16 other files (scripts, references, assets) in skills/trade-performance-coach of tradermonty/claude-trading-skills.

  • SKILL.md
  • assets/performance_coach_report.schema.json
  • references/behavior-tags.md
  • references/hermes-integration.md
  • references/output-contract.md
  • references/review-framework.md
  • references/risk-review-checklist.md
  • requirements.txt
  • scripts/review_trade_performance.py
  • scripts/tests/fixtures/incomplete_record.json
  • scripts/tests/fixtures/monthly_aggregate_revenge_pattern.json
  • scripts/tests/fixtures/partial_close_stop_moved.json
  • scripts/tests/fixtures/risk_data_missing_no_size_creep.json
  • scripts/tests/fixtures/single_trade_clean_loss.json
  • scripts/tests/fixtures/single_trade_premature_exit.json
  • scripts/tests/fixtures/single_trade_rule_violation_loss.json
  • … and 1 more

Open the folder on GitHubat commit c8d58f0

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in tradermonty/claude-trading-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Trade Performance Coach next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Trade Performance Coach compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Trade Performance Coach this skilltradermonty/claude-trading-skills3k1 repos~2.4kAutomated safety check: PassMIT
Knowledge Opsalirezarezvani/claude-skills28k—~4.1kAutomated safety check: PassMIT
Sap Btp Integration Suitesecondsky/sap-skills462—~3.6kAutomated safety check: NotesGPL-3.0
Binance Onchain Copy Traderbinance/binance-skills-hub1.1k—~13kAutomated safety check: PassNone
Process Docsshawnpang/startup-founder-skills343—~1.9kAutomated safety check: PassMIT
Exchange ConnectivityJoelLewis/finance_skills206—~8.9kAutomated safety check: PassMIT

Similar skills

  • Knowledge Ops

    alirezarezvani/claude-skills

    A skill your agent uses when a Head of Ops, Knowledge Manager, or TPM-Internal needs to author, validate, or clean up company SOPs and internal runbooks (procurement intake, vendor offboarding…

    28k GitHub stars~4.1k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed
  • Sap Btp Integration Suite

    secondsky/sap-skills

    Enterprise integration solutions using SAP Integration Suite on BTP.

    462 GitHub stars~3.6k tokensUpdated 5 days ago
    DevOps & CloudAuto-check: notes
  • Binance Onchain Copy Trader

    binance/binance-skills-hub

    Scaffold for assembling on-chain copy-trading strategies on Binance Agentic Wallet.

    1.1k GitHub stars~13k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Process Docs

    shawnpang/startup-founder-skills

    When the user needs to create SOPs, playbooks, runbooks, or other operational documentation that defines how a recurring process should be executed.

    343 GitHub stars~1.9k tokensUpdated 6 mo ago
    DevOps & CloudAuto-check passed
  • Exchange Connectivity

    JoelLewis/finance_skills

    Guide the design and management of trading venue connectivity and market data infrastructure.

    206 GitHub stars~8.9k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check passed
  • Executive Mentor

    borghei/Claude-Skills

    Adversarial thinking partner that stress-tests plans, prepares board meetings, and surfaces blind spots.

    891 GitHub stars~4.6k tokensUpdated 4 days ago
    DevOps & CloudAuto-check passed

More from tradermonty/claude-trading-skills

All 74 skills in this repo
  • Technical Analyst

    tradermonty/claude-trading-skills

    This skill should be used when analyzing weekly price charts for stocks, stock indices, cryptocurrencies, or forex pairs.

    3k GitHub starsUsed in 4 repos~4.6k tokens
    Auto-check passed
  • Theme Detector

    tradermonty/claude-trading-skills

    Detect and analyze trending market themes across sectors. An agent skill from tradermonty/claude-trading-skills.

    3k GitHub starsUsed in 2 repos~4.9k tokens
    Auto-check passed
  • Trader Memory Core

    tradermonty/claude-trading-skills

    Track investment theses across their lifecycle — from screening idea to closed position with postmortem.

    3k GitHub starsUsed in 2 repos~4.3k tokens
    Auto-check passed
  • Edge Strategy Reviewer

    tradermonty/claude-trading-skills

    Critically review strategy drafts from edge-strategy-designer for edge plausibility, overfitting risk, sample size adequacy, and execution realism.

    3k GitHub starsUsed in 1 repo~988 tokens
    Auto-check passed
  • Sector Analyst

    tradermonty/claude-trading-skills

    This skill should be used when analyzing sector rotation patterns and market cycle positioning.

    3k GitHub starsUsed in 1 repo~2.3k tokens
    Auto-check passed
  • Stanley Druckenmiller Investment

    tradermonty/claude-trading-skills

    Druckenmiller Strategy Synthesizer - Integrates 8 upstream skill outputs (Market Breadth, Uptrend Analysis, Market Top, Macro Regime, FTD Detector, VCP Screener, Theme Detector, CANSLIM Screener)…

    3k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed

Questions about Trade Performance Coach

What does Trade Performance Coach do?

Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns. Trade Performance Coach is an agent skill from tradermonty/claude-trading-skills. Review closed trades, partial exits, and monthly trade aggregates for process adherence, risk discipline, execution quality, and evidence-based trading behavior patterns.

When should I use Trade Performance Coach?

Trade Performance Coach fits situations like: asks for a post-trade coach; risk-manager style review; rule-adherence review; Next-session operating rules.

How do I install Trade Performance Coach in Claude Code?

Run `npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a claude-code`. Or copy the skill folder (skills/trade-performance-coach in tradermonty/claude-trading-skills) into .claude/skills/trade-performance-coach in your project. Claude Code loads it when a task matches its description.

How do I install Trade Performance Coach in Codex?

Run `npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a codex`. Or copy the skill folder (skills/trade-performance-coach in tradermonty/claude-trading-skills) into .agents/skills/trade-performance-coach in your project. Codex loads it when a task matches its description.

Can I use Trade Performance Coach in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/trade-performance-coach, .gemini/skills/trade-performance-coach, .github/skills/trade-performance-coach and .opencode/skills/trade-performance-coach in your project.

What does Trade Performance Coach need to run?

Going by SKILL.md and its folder, Trade Performance Coach needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Trade Performance Coach access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Trade Performance Coach safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Trade Performance Coach use?

Trade Performance Coach is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Trade Performance Coach use?

About 2.4k tokens (SKILL.md is roughly 9.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.2k tokens, read only when the agent opens those files.

What are the alternatives to Trade Performance Coach?

Skills that share tags, products or a category with Trade Performance Coach: Knowledge Ops (alirezarezvani/claude-skills, 28k stars), Sap Btp Integration Suite (secondsky/sap-skills, 462 stars), Binance Onchain Copy Trader (binance/binance-skills-hub, 1.1k stars) and Process Docs (shawnpang/startup-founder-skills, 343 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Trade Performance Coach?

tradermonty (a GitHub user) maintains it in tradermonty/claude-trading-skills, which has 2,982 GitHub stars. The repository holds 74 skills in this directory. The repository was last updated on October 11, 2026.

Source: tradermonty/claude-trading-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.