Claude-trading-skills edge-strategy-designer
Convert abstract edge concepts into strategy draft variants and optional exportable ticket YAMLs for edge-candidate-agent export/validation.
install
source · Clone the upstream repo
git clone https://github.com/tradermonty/claude-trading-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/tradermonty/claude-trading-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/edge-strategy-designer" ~/.claude/skills/tradermonty-claude-trading-skills-edge-strategy-designer && rm -rf "$T"
manifest:
skills/edge-strategy-designer/SKILL.mdsource content
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
and need strategy candidates.edge_concepts.yaml - 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
produced by concept synthesisedge_concepts.yaml
Output
strategy_drafts/*.yamlstrategy_drafts/run_manifest.json- Optional
for downstreamexportable_tickets/*.yamlexport_candidate.py
Workflow
- Load
.edge_concepts.yaml - Choose risk profile (
,conservative
,balanced
).aggressive - Generate per-concept variants with hypothesis-type exit calibration.
- Apply
to adjust stop-loss, reward-to-risk, time-stop, and trailing-stop per hypothesis type (breakout, earnings_drift, panic_reversal, etc.).HYPOTHESIS_EXIT_OVERRIDES - Clamp reward-to-risk at
to prevent C5 review failures.RR_FLOOR=1.5 - Export v1-ready ticket YAML when applicable.
- Hand off exportable tickets to
.skills/edge-candidate-agent/scripts/export_candidate.py
Quick Commands
Generate drafts only:
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:
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.pyreferences/strategy_draft_schema.mdskills/edge-candidate-agent/scripts/export_candidate.py