backtest-expert
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating…
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 BaggaT236/AI-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.
Build disciplined, repeatable trading workflows with a modern TypeScript platform.
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating…
This skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the…
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat…
Screen US stocks using William O'Neil's CANSLIM growth stock methodology. Use when user requests CANSLIM stock screening, growth…
Validate data quality in market analysis documents and blog articles before publication. Use when checking for price scale…
Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing…