breakout-trade-planner
Agent skill fromtradermonty/claude-trading-skills
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.
How to install breakout-trade-planner
install breakout-trade-planner
# install the claude-trading-skills pack with the skills CLI
npx skills add tradermonty/claude-trading-skills# or add only this skill to Claude Code: copy the folder
skills/breakout-trade-planner/
# into
~/.claude/skills/breakout-trade-planner/ (all projects)
.claude/skills/breakout-trade-planner/ (one project)
1# Breakout Trade Planner23Generate 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.45## When to Use67- User has VCP screener JSON output and wants trade plans8- User asks for breakout entry/stop/target calculation9- User wants Alpaca order templates for VCP breakout candidates10- User needs position sizing with portfolio heat management1112## Prerequisites1314- VCP screener JSON output with `schema_version: "1.0"`15- No API keys required (works with local JSON files)16- No external skill dependencies (position sizing is built-in)1718## Workflow1920### Step 1: Generate Trade Plans2122Run the planner with VCP screener output:2324```bash25python3 skills/breakout-trade-planner/scripts/plan_breakout_trades.py \26 --input reports/vcp_screener_YYYY-MM-DD.json \27 --account-size 100000 \28 --risk-pct 0.5 \29 --output-dir reports/30```3132### Step 2: Review Output3334Read the generated JSON and Markdown reports. Present:35361. **Actionable Orders** — Pre-breakout candidates with order templates372. **Revalidation** — Breakout-state candidates needing live confirmation383. **Watchlist** — Developing VCP candidates to monitor394. **Rejected/Deferred/Constrained** — Candidates filtered by Gate or portfolio limits40### Step 3: Explain Trade Plans4142For each actionable order, explain:43- Entry levels (signal vs worst-case) and stop-loss placement44…
Excerpt shown under the repository's MIT license.
