edge-strategy-designer — скилл для Claude Code: как установить
Превращает концепты торговых гипотез из edge_concepts.yaml в драфты торговых стратегий и тикеты для экспорта. Помогает подготовить варианты рисков перед валидацией пайплайна.
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a claude-codeЧто делает edge-strategy-designer
Скилл запускает скрипт skills/edge-strategy-designer/scripts/design_strategy_drafts.py, который считывает готовый файл edge_concepts.yaml. Он переводит гипотезы в конкретные спецификации торговых стратегий. На выходе формируются YAML-черновики в каталоге strategy_drafts/ и общий манифест run_manifest.json.
Генератор поддерживает профили риска: conservative, balanced и aggressive. Для каждой концепции создаются варианты параметров — например, базовый или исследовательский. Через HYPOTHESIS_EXIT_OVERRIDES калибруются выходы: стоп-лосс и трейлинг-стоп под паттерны вроде breakout или earnings_drift.
Для работы требуются Python 3.9+ и библиотека PyYAML. Скрипт жёстко ограничивает соотношение риск/прибыль снизу значением RR_FLOOR=1.5 — это нужно для прохождения ревью C5, поэтому занизить целевую доходность не выйдет. Готовые файлы тикетов передаются дальше утилите export_candidate.py.
Какие задачи решает
- преобразовать гипотезы из
edge_concepts.yamlв спецификации торговых стратегий - откалибровать правила выхода по типам паттернов через
HYPOTHESIS_EXIT_OVERRIDES - сгенерировать консервативные и агрессивные варианты параметров для концепций
- подготовить тикеты для последующей валидации через
export_candidate.py
Примеры запросов агенту
- Сгенерируй черновики стратегий из
/tmp/edge-concepts/edge_concepts.yamlс профилем balanced - Создай драфты стратегий и тикеты для экспорта из
edge_concepts.yamlс профилем conservative
Как установить edge-strategy-designer
1Через Skills CLI (Vercel)
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a claude-code2Вручную: положить файлы
~/.claude/skills/edge-strategy-designer/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/edge-strategy-designer/
1Через Skills CLI (Vercel)
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a codex2Вручную: положить файлы
.agents/skills/edge-strategy-designer/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a cursor2Вручную: положить файлы
.cursor/skills/edge-strategy-designer/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tradermonty/claude-trading-skills edge-strategy-designer2Вручную: положить файлы
.github/skills/edge-strategy-designer/SKILL.md1Через Skills CLI (Vercel)
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a gemini-cli2Командой платформы
gemini skills install https://github.com/tradermonty/claude-trading-skills --path skills/edge-strategy-designerВручную: положить файлы
.devin/skills/edge-strategy-designer/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора73
Похожие
Вопросы о edge-strategy-designer
Как установить edge-strategy-designer в Claude Code?
Выполните команду npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a claude-code.
Что делает edge-strategy-designer?
Он считывает файл edge_concepts.yaml, генерирует варианты спецификаций стратегий под выбранный профиль риска и сохраняет черновики в YAML. При указании флага скрипт также готовит тикеты для export_candidate.py.
Какие требования нужны для запуска скрипта?
Потребуются установленный Python 3.9+, библиотека PyYAML и исходный файл edge_concepts.yaml, созданный на этапе синтеза концепций.
Исходный текст
SKILL.md · MIT
--- name: edge-strategy-designer description: Convert abstract edge concepts into strategy draft variants and optional exportable ticket YAMLs for edge-candidate-agent export/validation. --- # Edge Strategy Designer ## Overview Translate concept-level hypotheses into concrete strategy draft specs. This skill sits after concept synthesis and before pipeline export validation. ## When to Use - You have `edge_concepts.yaml` and need strategy candidates. - You want multiple variants (core/conservative/research-probe) per concept. - You want optional exportable ticket files for interface v1 families. ## Prerequisites - Python 3.9+ - `PyYAML` - `edge_concepts.yaml` produced by concept synthesis ## Output - `strategy_drafts/*.yaml` - `strategy_drafts/run_manifest.json` - Optional `exportable_tickets/*.yaml` for downstream `export_candidate.py` ## Workflow 1. Load `edge_concepts.yaml`. 2. Choose risk profile (`conservative`, `balanced`, `aggressive`). 3. Generate per-concept variants with hypothesis-type exit calibration. 4. Apply `HYPOTHESIS_EXIT_OVERRIDES` to adjust stop-loss, reward-to-risk, time-stop, and trailing-stop per hypothesis type (breakout, earnings_drift, panic_reversal, etc.). 5. Clamp reward-to-risk at `RR_FLOOR=1.5` to prevent C5 review failures. 6. Export v1-ready ticket YAML when applicable. 7. Hand off exportable tickets to `skills/edge-candidate-agent/scripts/export_candidate.py`. ## Quick Commands Generate drafts only: ```bash python3 skills/edge-strategy-designer/scripts/design_strategy_drafts.py \ --concepts /tmp/edge-concepts/edge_concepts.yaml \ --output-dir /tmp/strategy-drafts \ --risk-profile balanced ``` Generate drafts + exportable tickets: ```bash python3 skills/edge-strategy-designer/scripts/design_strategy_drafts.py \ --concepts /tmp/edge-concepts/edge_concepts.yaml \ --output-dir /tmp/strategy-drafts \ --exportable-tickets-dir /tmp/exportable-tickets \ --risk-profile conservative ``` ## Resources - `skills/edge-strategy-designer/scripts/design_strategy_drafts.py` - `references/strategy_draft_schema.md` - `skills/edge-candidate-agent/scripts/export_candidate.py`
© tradermonty · MIT · tradermonty/claude-trading-skills