К основному содержанию
скилл CX Codex

breakout-trade-planner — скилл для Claude Code: планы пробойных сделок

Строит торговые планы по методологии Марка Минервини из выгрузки VCP-скринера: вход, стоп, цель, размер позиции и шаблоны ордеров для Alpaca.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -a claude-code
Открыть на GitHub

Что делает breakout-trade-planner

Скилл берёт JSON-файл VCP-скринера со schema_version: "1.0" и превращает его в готовые планы сделок. Считает размер позиции от худшей цены входа, проверяет лимиты риска по портфелю и выдаёт шаблоны ордеров, совместимые с Alpaca API: stop-limit bracket для предварительной постановки и limit bracket для входа после подтверждения. На выходе два файла — breakout_trade_plan_YYYY-MM-DD_HHMMSS.json со структурой планов и .md для чтения глазами.

Кандидаты проходят Minervini Gate: нужен valid_vcp, рейтинг из good/strong/textbook, риск по худшей цене не выше 8.0%, а для уже пробивших — объём на пробое и отставание от пивота в пределах --max_chase_pct. Отсеянные по гейту или лимитам портфеля попадают в отдельные списки, так что видно, кто и почему не прошёл.

Перед запуском поставьте зависимости из requirements.txt, иначе планировщик не стартует. Ключи API не нужны, всё считается по локальным файлам. Шаблоны ордеров — это заготовки для планирования, а не разрешение брокера: если план допускает внутридневные сделки или маржу, проверьте настройки своего брокера. FINRA заменила прежние требования по числу дневных сделок и минимуму в $25,000 на стандарты внутридневной маржи с 2026-06-04, брокерам разрешён поэтапный переход до 2027-10-20.

Какие задачи решает

  • посчитать размер позиции от худшей цены входа
  • разложить кандидатов VCP-скринера на ордера, перепроверку и наблюдение
  • уложить суммарный риск портфеля в заданный лимит
  • собрать шаблон stop-limit bracket для Alpaca
  • отсеять кандидатов, которые не проходят Minervini Gate

Примеры запросов агенту

  • Собери планы сделок из reports/vcp_screener_2025-01-15.json, счёт 100000, риск 0.5%
  • Объясни по каждому ордеру уровни входа и стопа и почему позиция такого размера
  • Пересчитай планы с --max-portfolio-heat-pct 4.0

Как установить breakout-trade-planner

1Через Skills CLI (Vercel)

npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -a claude-code

2Вручную: положить файлы

~/.claude/skills/breakout-trade-planner/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/breakout-trade-planner/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора73

exposure-coach Сводит рыночные сигналы в единую сводку Market Posture и рассчитывает лимит доли акций в портфеле перед открытием новых сделок. CX Codex +1 3 200установок trade-hypothesis-ideator Превращает трейд-логи, заметки и рыночные данные в проверяемые гипотезы с планом эксперимента и критериями отказа. CX Codex +1 3 200установок signal-postmortem Записывает исходы торговых сигналов, сравнивает прогноз с фактической доходностью и готовит правки весов для агрегатора. CX Codex +1 3 300установок downtrend-duration-analyzer Анализирует длительность исторических нисходящих движений и строит HTML-гистограммы по секторам и капитализации. Нужен для оценки сроков коррекций и удержания позиции. CX Codex +1 3 100установок skill-idea-miner Скилл извлекает идеи для новых скиллов из логов сессий Claude Code, оценивает их полезность и ведёт единый бэклог. CX Codex +1 3 100установок skill-integration-tester Проверяет связки скиллов из CLAUDE.md: существование шагов, JSON-контракты и имена файлов. Нужен перед релизом или после изменения форматов вывода. CX Codex +1 3 100установок skill-designer Собирает из JSON-описания идеи готовый промпт, по которому Claude создаёт папку нового скилла со всеми файлами. CX Codex +1 3 200установок ibd-distribution-day-monitor Считает Distribution Days по QQQ и SPY, оценивает риск рынка и подсказывает, какую долю TQQQ или QQQ держать. Нужен для разбора после закрытия торгов. CX Codex +1 3 000установок

Похожие

churn-prevention coreyhaines31 Скилл для Claude Code, который разбирает отток подписок: опрос при отмене, предложение под причину ухода, восстановление неудачных платежей. CX Codex +1 121 000установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 113 500установок community-marketing coreyhaines31 Помогает запустить и развивать сообщество в Discord или Slack для удержания пользователей и создания базы амбассадоров. CX Codex +1 89 500установок ads coreyhaines31 Скилл помогает планировать, проверять и оптимизировать рекламу в Google Ads, Meta и LinkedIn. Опирается на плейбуки и требует фактов вместо домыслов. CX Codex +1 82 800установок pricing coreyhaines31 Помогает агенту разобрать цены и тарифы SaaS: выбрать метрику, собрать планы, проверить страницу с ценами. Пригодится, когда непонятно, сколько брать и за что. CX Codex +1 79 300установок marketing-plan coreyhaines31 Генерирует 12-месячный маркетинговый план по структуре AARRR с аудитом и дорожной картой на 90 дней. Готовый результат оформляется в Markdown для Notion. CX Codex +1 67 900установок

Рядом в теме «Финансы и бизнес»

Всё по теме «Финансы и бизнес» →

Вопросы о breakout-trade-planner

Как установить breakout-trade-planner в Claude Code?

Выполните npx skills add tradermonty/claude-trading-skills --skill breakout-trade-planner -a claude-code. Скилл встанет в ~/.claude/skills/breakout-trade-planner/SKILL.md.

Что делает breakout-trade-planner?

Считает торговые планы по методологии Минервини из выгрузки VCP-скринера: уровни входа, стопа и цели, размер позиции с учётом риска портфеля и шаблоны ордеров для Alpaca.

Нужны ли ключи API для работы скилла?

Нет. Планировщик читает локальный JSON VCP-скринера. Перед запуском нужно поставить зависимости из requirements.txt.

Исходный текст

SKILL.md · MIT
---
name: breakout-trade-planner
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.
---

# 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

For each actionable order, explain:
- Entry levels (signal vs worst-case) and stop-loss placement
- R-multiple targets and reward-risk ratio
- Two execution modes: pre_place (stop-limit) vs post_confirm (limit after 5min confirmation)
- Portfolio risk contribution and cumulative heat
- Broker and intraday constraints: these templates are planning artifacts, not broker permission. If the plan could create same-day round trips or use margin, confirm the user's broker-specific intraday/day-trading controls. FINRA replaced the old pattern-day-trader day-count and $25,000 minimum-equity requirements with intraday margin standards effective 2026-06-04, with broker phase-in allowed through 2027-10-20.

## Minervini Gate (Filtering Criteria)

Candidates must pass ALL conditions:

| Condition | Pre-breakout | Breakout |
|-----------|-------------|----------|
| valid_vcp | True | True |
| rating_band | good/strong/textbook | good/strong/textbook |
| risk_pct_worst | <= 8.0% | <= 8.0% |
| breakout_volume | — | True |
| distance_from_pivot | — | <= max_chase_pct |
| current_price | — | <= worst_entry |

## CLI Parameters

| Parameter | Default | Description |
|-----------|---------|-------------|
| --account-size | (required) | Account equity in dollars |
| --risk-pct | 0.5 | Base risk % per trade |
| --max-position-pct | 10.0 | Max single position % |
| --max-sector-pct | 30.0 | Max sector exposure % |
| --max-portfolio-heat-pct | 6.0 | Max total open risk % |
| --target-r-multiple | 2.0 | Take-profit R-multiple |
| --stop-buffer-pct | 1.0 | Stop buffer below contraction low |
| --max-chase-pct | 2.0 | Max chase above pivot |
| --pivot-buffer-pct | 0.1 | Pivot buffer for buy-stop trigger |
| --current-exposure-json | None | Existing portfolio exposure |

## Output

- `breakout_trade_plan_YYYY-MM-DD_HHMMSS.json` — Structured plans with order templates
- `breakout_trade_plan_YYYY-MM-DD_HHMMSS.md` — Human-readable report

## Exchange Calendar and Replay

Install `requirements.txt` before running the planner. `--as-of` accepts either
`YYYY-MM-DD` (00:00 America/New_York) or an offset-bearing ISO-8601 timestamp.
Plan validity uses the current not-yet-closed XNYS session or the next real
session after a close, weekend, or exchange holiday.

## Resources

- `references/minervini_entry_rules.md` — Entry methodology and rules

© tradermonty · MIT · tradermonty/claude-trading-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой