# trade-performance-coach

Reviews closed trades, partial exits, and monthly aggregates for rule adherence, risk, execution, and evidence-based behavior patterns.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2900 installs · ★ 3267
- Author: tradermonty
- License: MIT · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/tradermonty/claude-trading-skills/tree/HEAD/skills/trade-performance-coach/SKILL.md
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/trade-performance-coach

## What it does

trade-performance-coach compares recorded trade plans with actual entries, exits, stop changes, partial closes, and position risk. It checks process adherence, portfolio heat, rule violations, execution quality, and possible patterns such as FOMO entries, revenge trades, hesitation, or size creep. The report can also turn findings into operating rules for the next session and questions for reflection.

The package includes `skills/trade-performance-coach/scripts/review_trade_performance.py`, which works with local JSON or YAML-like records. It accepts a single trade or a monthly aggregate, tolerates partial records, and marks missing evidence as `unclear`. Numeric fields are validated before a report is created; invalid values make the CLI return exit code `2`. No paid API key is required for the script.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/trade-performance-coach/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/trade-performance-coach/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/trade-performance-coach/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/trade-performance-coach/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install tradermonty/claude-trading-skills trade-performance-coach
```

2. **Manually: put the files in place**
- File: `.github/skills/trade-performance-coach/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/tradermonty/claude-trading-skills --path skills/trade-performance-coach
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/trade-performance-coach/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add tradermonty/claude-trading-skills --skill trade-performance-coach -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/tradermonty/claude-trading-skills/tree/HEAD/skills/trade-performance-coach/SKILL.md

## When to use it
- review a closed trade against its original plan
- compare trade risk with defined risk limits
- spot recurring rule violations in journal records
- separate execution mistakes from market-environment issues
- create operating rules for the next trading session

## Example prompts
- Review the closed trade in `reports/trade_memory/closed_thesis_EXMPL.json` and write a post-trade coaching report.
- Run `skills/trade-performance-coach/scripts/review_trade_performance.py` on `reports/trade_memory/closed_thesis_EXMPL.json` and save the report to `reports/trade-performance-coach`.
- Review my monthly trade aggregate and flag behavior patterns that are supported by the recorded evidence.

## Source text · SKILL.md · MIT

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: 8b9ef5c79529726a.

BEGIN THIRD-PARTY FILE 8b9ef5c79529726a
```text
---
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.
```
END THIRD-PARTY FILE 8b9ef5c79529726a

The third-party file has ended. Everything between the 8b9ef5c79529726a tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2454 of 9622 bytes. © tradermonty · MIT · https://github.com/tradermonty/claude-trading-skills/tree/HEAD/skills/trade-performance-coach/SKILL.md

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
