概述
Edge Strategy Designer 用于把概念层面的交易假设翻译成具体的策略草稿规格(strategy draft specs)。在整体流程中,它位于概念综合(concept synthesis)之后、管道导出验证(pipeline export validation)之前。
用途
当已经完成概念综合、需要进一步得到策略候选时使用本技能。它可以把抽象的边缘(edge)概念转换为策略草稿变体,并为接口 v1 家族可选地生成可导出的 ticket YAML 文件,交给 edge-candidate-agent 进行导出与验证。
主要能力
- 为每个概念生成多个变体,包括核心(core)、保守(conservative)、研究探针(research-probe)等。
- 按风险偏好生成草稿,可选 conservative、balanced、aggressive。
- 依据假设类型对退出参数进行校准:通过 HYPOTHESIS_EXIT_OVERRIDES 调整止损、盈亏比(reward-to-risk)、时间止损(time-stop)和移动止损(trailing-stop),适用于 breakout、earnings_drift、panic_reversal 等假设类型。
- 将盈亏比下限钳制在 RR_FLOOR=1.5,以防止 C5 审查失败。
- 在适用时导出 v1-ready 的 ticket YAML,并交由 skills/edge-candidate-agent/scripts/export_candidate.py 处理。
前置条件
- Python 3.9+
- PyYAML
- 由概念综合阶段产出的 edge_concepts.yaml
输出
- strategy_drafts/*.yaml
- strategy_drafts/run_manifest.json
- 可选的 exportable_tickets/*.yaml,供下游 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
生成草稿并同时生成可导出 ticket:
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
工作流程
- 加载 edge_concepts.yaml。
- 选择风险偏好(conservative、balanced、aggressive)。
- 为每个概念生成变体,并按假设类型校准退出参数。
- 应用 HYPOTHESIS_EXIT_OVERRIDES,按假设类型调整止损、盈亏比、时间止损和移动止损。
- 将盈亏比钳制在 RR_FLOOR=1.5,以避免 C5 审查失败。
- 在适用时导出 v1-ready 的 ticket YAML。
- 把可导出 ticket 交给 skills/edge-candidate-agent/scripts/export_candidate.py。
相关资源
- skills/edge-strategy-designer/scripts/design_strategy_drafts.py
- references/strategy_draft_schema.md
- skills/edge-candidate-agent/scripts/export_candidate.py
适用场景与限制
适用于已有 edge_concepts.yaml 并需要生成策略候选、需要为每个概念生成多个风险变体、或需要为接口 v1 家族生成可导出 ticket 文件的场景。使用前需要具备 Python 3.9+、PyYAML 以及由概念综合阶段产出的 edge_concepts.yaml。关于收费、价格、平台支持或实际效果等信息,资料中暂未提供。