Loading...
Loading...
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.
npx skill4agent add tradermonty/claude-trading-skills edge-candidate-agentstrategy.yamlmetadata.jsontrade-strategy-pipelineedge-finder-candidate/v1PyYAMLtrade-strategy-pipelineuv--pipeline-rootstrategies/<candidate_id>/strategy.yamlstrategies/<candidate_id>/metadata.jsonscripts/validate_candidate.pydaily_report.mdmarket_summary.jsonanomalies.jsonwatchlist.csvtickets/exportable/*.yamltickets/research_only/*.yamlskills/edge-hint-extractorhints.yamlskills/edge-concept-synthesizeredge_concepts.yamlskills/edge-strategy-designerstrategy_draftsskills/edge-candidate-agentskills/edge-candidate-agent/scripts/auto_detect_candidates.py--hints--llm-ideas-cmdskills/edge-candidate-agent/references/pipeline_if_v1.mdskills/edge-candidate-agent/references/signal_mapping.mdskills/edge-candidate-agent/references/research_ticket_schema.mdskills/edge-candidate-agent/references/ideation_loop.mdskills/edge-candidate-agent/references/research_ticket_schema.mdskills/edge-candidate-agent/scripts/export_candidate.pyskills/edge-candidate-agent/scripts/validate_candidate.pytrade-strategy-pipelinepython3 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-pipelinepython3 skills/edge-candidate-agent/scripts/export_candidate.py \
--ticket path/to/ticket.yaml \
--strategies-dir /path/to/trade-strategy-pipeline/strategiespython3 skills/edge-candidate-agent/scripts/validate_candidate.py \
--strategy /path/to/trade-strategy-pipeline/strategies/my_candidate_v1/strategy.yamlpython3 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 phase1validation.method: full_samplevalidation.oos_rationullpivot_breakoutvcp_detectiongap_up_continuationgap_up_detectionidinterface_version: edge-finder-candidate/v1--dry-runskills/edge-candidate-agent/scripts/export_candidate.pystrategies/<candidate_id>/strategy.yamlmetadata.jsonskills/edge-candidate-agent/scripts/validate_candidate.pyStrategySpecvalidate_spectrade-strategy-pipelineskills/edge-candidate-agent/scripts/auto_detect_candidates.pyskills/edge-candidate-agent/references/pipeline_if_v1.mdedge-finder-candidate/v1skills/edge-candidate-agent/references/signal_mapping.mdskills/edge-candidate-agent/references/research_ticket_schema.mdexport_candidate.pyskills/edge-candidate-agent/references/ideation_loop.md