# Breakout Trade Planner

Generate Minervini-style breakout trade plans from VCP screener output with worst-case...

- Repository: https://github.com/tradermonty/claude-trading-skills (3536 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -g -a claude-code -y`
Codex: `npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -g -a codex -y`
Cursor: `npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -g -a cursor -y`
Gemini CLI: `npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -g -a gemini-cli -y`

## Description

Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat management, and Alpaca-compatible order templates (stop-limit bracket for pre-placement, limit bracket for post-confirmation). Use when user has VCP screener results and wants actionable trade plans with entry/stop/target levels and position sizing.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Breakout Trade Planner

Generate trade plans from VCP screener output following Mark Minervini's breakout methodology. Calculate position sizes using worst-case entry prices, enforce portfolio risk limits, and output Alpaca API-compatible order templates.

## When to Use

- User has VCP screener JSON output and wants trade plans
- User asks for breakout entry/stop/target calculation
- User wants Alpaca order templates for VCP breakout candidates
- User needs position sizing with portfolio heat management

## Prerequisites

- VCP screener JSON output with `schema_version: "1.0"`
- No API keys required (works with local JSON files)
- No external skill dependencies (position sizing is built-in)

## Workflow

### Step 1: Generate Trade Plans

Run the planner with VCP screener output:

```bash
python3 skills/breakout-trade-planner/scripts/plan_breakout_trades.py \
  --input reports/vcp_screener_YYYY-MM-DD.json \
  --account-size 100000 \
  --risk-pct 0.5 \
  --output-dir reports/
```

### Step 2: Review Output

Read the generated JSON and Markdown reports. Present:

1. **Actionable Orders**, Pre-breakout candidates with order templates
2. **Revalidation**, Breakout-state candidates needing live confirmation
3. **Watchlist**, Developing VCP candidates to monitor
4. **Rejected/Deferred/Constrained**, Candidates filtered by Gate or portfolio limits
### Step 3: Explain Trade Plans

The rest: https://github.com/tradermonty/claude-trading-skills/blob/HEAD/skills/breakout-trade-planner/SKILL.md
