Skip to main content
skill CX Codex

edge-strategy-designer — Claude Code skill: how to install

Translates edge concepts from edge_concepts.yaml into trading strategy drafts and exportable tickets. It generates risk-calibrated variants before pipeline validation.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a claude-code
Open on GitHub

What edge-strategy-designer does

This skill runs design_strategy_drafts.py to convert raw hypotheses from edge_concepts.yaml into strategy specifications. It sits between concept synthesis and export validation. The script outputs YAML drafts inside strategy_drafts/ along with run_manifest.json.

You choose a risk profile: conservative, balanced, or aggressive. The skill generates core or research-probe variants for each concept. It applies HYPOTHESIS_EXIT_OVERRIDES to calibrate stop-loss and trailing-stop settings for patterns such as breakout or panic_reversal.

It requires Python 3.9+ and PyYAML. The script clamps the reward-to-risk ratio at RR_FLOOR=1.5 to prevent C5 review failures, so you cannot force looser reward thresholds. Generated ticket YAMLs feed directly into export_candidate.py.

What it helps with

  • convert raw hypotheses in edge_concepts.yaml into strategy drafts
  • calibrate stop-loss and exit rules for specific hypothesis patterns
  • produce conservative and balanced variants for each concept
  • export ticket YAML files for downstream validation in export_candidate.py

Example prompts for the agent

  • Generate strategy drafts from /tmp/edge-concepts/edge_concepts.yaml using the balanced risk profile
  • Create strategy drafts and exportable tickets from edge_concepts.yaml with the conservative profile

How to install edge-strategy-designer

1Skills CLI (Vercel)

npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a claude-code

2Manually: put the files in place

~/.claude/skills/edge-strategy-designer/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/edge-strategy-designer/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about edge-strategy-designer

How do I install edge-strategy-designer in Claude Code?

Run npx skills add tradermonty/claude-trading-skills --skill edge-strategy-designer -a claude-code.

What does edge-strategy-designer do?

It reads edge_concepts.yaml, generates strategy draft specifications matching a chosen risk profile, and writes YAML specs to disk. It can also produce exportable tickets for export_candidate.py.

What are the prerequisites for running edge-strategy-designer?

You need Python 3.9+, the PyYAML package, and an existing edge_concepts.yaml file from the concept synthesis stage.

Source text

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

Similar skills

Everything for Finance and business →

From the same set73

earnings-trade-analyzer Scores recent post-earnings stocks on five factors, giving each a 0–100 score and an A/B/C/D grade. CX Codex +1 3,400installs breadth-chart-analyst Evaluates US market breadth using S&P 500 moving averages and the Uptrend Stock Ratio. It pulls public CSV datasets, reads charts, and generates tactical markdown reports. CX Codex +1 3,400installs scenario-analyzer Turns a news headline into three 18-month scenarios, with sector impacts and a stock list, then has a second agent review it. CX Codex +1 3,400installs edge-strategy-reviewer A deterministic quality gate for strategy drafts: checks edge plausibility, overfitting risk and execution realism, then returns PASS, REVISE or REJECT. CX Codex +1 3,400installs pair-trade-screener This skill screens stocks for cointegrated pairs inside a sector, computes spread z-scores and returns entry and exit signals. CX Codex +1 3,400installs finviz-screener Turns a plain-language request into a FinViz screener URL and opens it in Chrome. Handy when you need to filter stocks by fundamentals or technicals fast. CX Codex +1 3,400installs market-breadth-analyzer Quantifies market breadth health on a 0–100 scale using TraderMonty's public CSV data. Useful when deciding equity exposure based on market participation. CX Codex +1 3,500installs dual-axis-skill-reviewer Reviews skills with deterministic checks and an LLM axis, then combines both into one score. Use it to inspect quality before a merge or find concrete fixes. CX Codex +1 3,300installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor