backtest-expert
Expert guidance for systematic backtesting of trading strategies. Use when developing,…
Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline Phase I. Use when users ask to turn hypotheses/anomalies into reproducible research tickets, convert validated ideas
$ npx -y skills add tradermonty/claude-trading-skills --skill edge-candidate-agent --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/edge-candidate-agentContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline Phase I. Use when users ask to turn hypotheses/anomalies into reproducible research tickets, convert validated ideas
name: edge-candidate-agent description: Generate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline Phase I. Use when users ask to turn hypotheses/anomalies into reproducible research tickets, convert validated ideas into `strategy.yaml` + `metadata.json`, or preflight-check interface compatibility (`edge-finder-candidate/v1`) before running pipeline backtests.
Convert daily market observations into reproducible research tickets and Phase I-compatible candidate specs. Prioritize signal quality and interface compatibility over aggressive strategy proliferation. This skill can run end-to-end standalone, but in the split workflow it primarily serves the final export/validation stage.
Recommended split workflow:
1. `skills/edge-hint-extractor`: observations/news -> `hints.yaml` 2. `skills/edge-concept-synthesizer`: tickets/hints -> `edge_concepts.yaml` 3. `skills/edge-strategy-designer`: concepts -> `strategy_drafts` + exportable ticket YAML 4. `skills/edge-candidate-agent` (this skill): export + validate for pipeline handoff
1. Run auto-detection from EOD OHLCV:
2. Load the contract and mapping references:
3. Build or update a research ticket using `references/research_ticket_schema.md`. 4. Export candidate artifacts with `skills/edge-candidate-agent/scripts/export_candidate.py`. 5. Validate interface and Phase I constraints with `skills/edge-candidate-agent/scripts/validate_candidate.py`. 6. Hand off candidate directory to `trade-strategy-pipeline` and run dry-run first.
Daily auto-detection (with optional export/validation):
python3 skills/edge-candidate-agent/scripts/auto_detect_candidates.py \ --ohlcv /path/to/ohlcv.parquet \ --output-dir reports/edge_candidate_auto \ --top-n 10 \ --hints path/to/hints.yaml \ --export-strategies-dir /path/to/trade-strategy-pipeline/strategies \ --pipeline-root /path/to/trade-strategy-pipeline
Create a candidate directory from a ticket:
python3 skills/edge-candidate-agent/scripts/export_candidate.py \ --ticket path/to/ticket.yaml \ --strategies-dir /path/to/trade-strategy-pipeline/strategies
Validate interface contract only:
python3 skills/edge-candidate-agent/scripts/validate_candidate.py \ --strategy /path/to/trade-strategy-pipeline/strategies/my_candidate_v1/strategy.yaml
Validate both interface contract and pipeline schema/stage rules:
python3 skills/edge-candidate-agent/scripts/validate_candidate.py \ --strategy /path/to/trade-strategy-pipeline/strategies/my_candidate_v1/strategy.yaml \ --pipeline-root /path/to/trade-strategy-pipeline \ --stage phase1
Generate `strategies/<candidate_id>/strategy.yaml` and `metadata.json` from a research ticket YAML.
Run interface checks and optional `StrategySpec`/`validate_spec` checks against `trade-strategy-pipeline`.
Auto-detect edge ideas from EOD OHLCV, generate exportable/research tickets, and optionally export/validate automatically.
Condensed integration contract for `edge-finder-candidate/v1`.
Map hypothesis families to currently exportable signal families.
Ticket schema used by `export_candidate.py`.
Hint schema and external LLM ideation command contract.
Claude Trading Skills started as a personal project to use AI to improve my own trading process. Claude Trading Skills is a Claude Skills-based trading workflow toolkit for time-constrained individual investors.
Expert guidance for systematic backtesting of trading strategies. Use when developing,…
This skill should be used when analyzing market breadth charts, specifically the S&P 500…
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk…
Screen US stocks using William O'Neil's CANSLIM growth stock methodology. Use when user…
Synthesize the three Jason Shapiro contrarian-pipeline verdicts (COT crowding, news-reaction…
Detect crowded speculative positioning in CFTC futures markets (COT report analysis) to find…