breakout-trade-planner

Generate Minervini-style breakout trade plans from VCP screener JSON data.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill breakout-trade-planner-ihsandanish25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: breakout-trade-planner
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/breakout-trade-planner
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill breakout-trade-planner-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of generating Minervini-style breakout trade plans from VCP screener output, simplifying the trade planning process and providing actionable insights.

Core Features & Use Cases

  • VCP Screener Output Integration: Uses VCP screener results to identify potential trade opportunities.
  • Risk Calculation: Calculates worst-case entry prices, position sizes, and risk percentages.
  • Portfolio Heat Management: Ensures compliance with portfolio risk limits.
  • Alpaca API Compatibility: Outputs order templates compatible with the Alpaca trading platform.
  • Use Case: If you have VCP screener results and need actionable trade plans with entry/stop/target levels and position sizing, this skill can help you efficiently generate and manage your trading plans.

Quick Start

Use the breakout-trade-planner skill to generate trade plans for your VCP screener results. Run the following command:

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/

Frequently Asked Questions about breakout-trade-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Minervini-style trade plans from VCP screener output?

To generate Minervini-style trade plans from VCP screener output, run the Python script against your local screener JSON files to calculate position sizes, risk levels, and entry/stop targets automatically.

Can I calculate position sizes and manage portfolio heat for swing trading breakouts?

Yes, you can calculate position sizes and manage portfolio heat for swing trading breakouts by processing VCP screener JSON data to ensure your trades comply with predefined portfolio risk percentage limits.

Does this VCP breakout planner output Alpaca-compatible order templates?

Yes, this VCP breakout planner outputs Alpaca-compatible order templates, allowing you to directly translate calculated entry prices, stop levels, and position sizes into actionable API orders.

What do I need to automate breakout trade planning with this approach?

To automate breakout trade planning, you need Python installed and local JSON files containing VCP screener results, along with knowledge of the VCP methodology and swing trading strategies.

How does the tool handle worst-case entry prices and risk percentages?

The tool handles worst-case entry prices and risk percentages by ingesting your account size and risk parameters to calculate exact position sizes, ensuring compliance with your overall portfolio heat limits.

Are there limitations when using VCP screener results for swing trading strategies?

A key limitation is that the tool requires local VCP screener JSON files and prior knowledge of VCP methodology; it is specifically tailored for swing trading strategies and does not process live market data streams.