edge-strategy-designer について
`edge_concepts.yaml` の仮説から複数の戦略案を作成し、必要に応じてエクスポート可能なチケットファイルも生成するスキルです。パイプラインのエクスポート検証前に戦略を設計します。
主な機能
- 01コンセプトYAMLの読み込み
- 02リスクプロファイル別の案の生成
- 03仮説タイプ別の退出条件調整
- 04任意のチケットYAML出力
活用シーン
- 01統合済みコンセプトから戦略案を作成
- 02保守的・均衡・積極的な案の比較
- 03後続のエクスポート用チケットの準備
インストール
コマンドをコピーしてターミナルで実行します。
$
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_concepts.yamlがあり、戦略候補が必要な場合。- 各コンセプトについて複数のバリエーション(コア/保守的/リサーチプローブ)を作成したい場合。
- インターフェース v1 ファミリー用の、エクスポート可能なチケットファイルを任意で作成したい場合。
前提条件
- Python 3.9+
PyYAML- コンセプトの統合によって生成された
edge_concepts.yaml
出力
strategy_drafts/*.yamlstrategy_drafts/run_manifest.json- 下流の
export_candidate.py用の、任意のexportable_tickets/*.yaml
ワークフロー
edge_concepts.yamlを読み込みます。- リスクプロファイル(
conservative、balanced、aggressive)を選択します。 - 仮説タイプ別の決済調整を適用して、コンセプトごとのバリエーションを生成します。
HYPOTHESIS_EXIT_OVERRIDESを適用して、仮説タイプ(breakout、earnings_drift、panic_reversal など)ごとに損切り、リスクリワード比、時間ベースの損切り、トレーリングストップを調整します。- C5 レビューでの失敗を防ぐため、リスクリワード比を
RR_FLOOR=1.5に制限します。 - 該当する場合は、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 対応