关于 edge-strategy-designer
将 `edge_concepts.yaml` 中的假设转化为多种策略草案,并可选生成可导出的 ticket 文件。该技能用于策略设计阶段,位于流水线导出验证之前。
主要功能
- 01读取概念 YAML 文件
- 02按风险偏好生成策略变体
- 03按假设类型校准退出规则
- 04可选导出 ticket YAML
适用场景
- 01根据综合后的概念起草策略
- 02比较保守、平衡和激进方案
- 03为后续导出准备 ticket 文件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tradermonty/ claude-trading-skills --skill edge-strategy-designer安装后在 Claude Code 中输入/edge-strategy-designer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
requirements.txtagents/openai.yamlreferences/strategy_draft_schema.mdscripts/design_strategy_drafts.pyscripts/tests/conftest.pytest_design_strategy_drafts_coverage.pytest_design_strategy_drafts.py详细介绍
Edge 策略设计器
概述
将概念级假设转化为具体的策略草案规范。 此技能位于概念综合之后、流水线导出验证之前。
使用场景
- 你有
edge_concepts.yaml,并需要生成策略候选方案。 - 你想为每个概念生成多个变体(核心/保守/研究探测)。
- 你想为接口 v1 系列生成可选的可导出工单文件。
前置条件
- Python 3.9+
PyYAML- 由概念综合生成的
edge_concepts.yaml
输出
strategy_drafts/*.yamlstrategy_drafts/run_manifest.json- 可选的
exportable_tickets/*.yaml,供下游export_candidate.py使用
工作流
- 加载
edge_concepts.yaml。 - 选择风险配置(
conservative、balanced、aggressive)。 - 根据假设类型的退出校准,为每个概念生成多个变体。
- 应用
HYPOTHESIS_EXIT_OVERRIDES,按假设类型(breakout、earnings_drift、panic_reversal 等)调整止损、风险回报比、时间止损和移动止损。 - 将风险回报比限制在
RR_FLOOR=1.5,避免 C5 审核失败。 - 在适用时导出符合 v1 要求的工单 YAML。
- 将可导出工单交给
skills/edge-candidate-agent/scripts/export_candidate.py。
快速命令
仅生成草案:
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
生成草案和可导出工单:
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
资源
skills/edge-strategy-designer/scripts/design_strategy_drafts.pyreferences/strategy_draft_schema.mdskills/edge-candidate-agent/scripts/export_candidate.py
评论
支持 Markdown