重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
edge-candidate-agent by tradermonty/claude-trading-skills
npx skills add https://github.com/tradermonty/claude-trading-skills --skill edge-candidate-agent将每日市场观察转化为可复现的研究工单和 Phase I 兼容的候选策略规格。优先考虑信号质量和接口兼容性,而非激进的策略扩散。此技能可以端到端独立运行,但在拆分工作流中,它主要服务于最终的导出/验证阶段。
strategy.yaml + metadata.json,供 trade-strategy-pipeline 的 Phase I 使用。edge-finder-candidate/v1 运行预检兼容性检查。PyYAML。trade-strategy-pipeline 仓库以进行模式/阶段验证。--pipeline-root 运行流水线管理的验证时,需要 可用。广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
uvstrategies/<candidate_id>/strategy.yaml: Phase I 兼容的策略规格。strategies/<candidate_id>/metadata.json: 包含接口版本和工单上下文的溯源元数据。scripts/validate_candidate.py 的验证状态(通过/失败 + 原因)。daily_report.mdmarket_summary.jsonanomalies.jsonwatchlist.csvtickets/exportable/*.yamltickets/research_only/*.yaml推荐的拆分工作流:
skills/edge-hint-extractor: 观察/新闻 -> hints.yamlskills/edge-concept-synthesizer: 工单/提示 -> edge_concepts.yamlskills/edge-strategy-designer: 概念 -> strategy_drafts + 可导出的工单 YAMLskills/edge-candidate-agent (本技能): 导出 + 验证,以便移交流水线skills/edge-candidate-agent/scripts/auto_detect_candidates.py--hints 用于人工构思输入--llm-ideas-cmd 用于外部 LLM 构思循环references/pipeline_if_v1.mdreferences/signal_mapping.mdreferences/research_ticket_schema.mdreferences/ideation_loop.mdreferences/research_ticket_schema.md 构建或更新研究工单。skills/edge-candidate-agent/scripts/export_candidate.py 导出候选产物。skills/edge-candidate-agent/scripts/validate_candidate.py 验证接口和 Phase I 约束。trade-strategy-pipeline 并首先运行试运行。每日自动检测(可选导出/验证):
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
从工单创建候选目录:
python3 skills/edge-candidate-agent/scripts/export_candidate.py \
--ticket path/to/ticket.yaml \
--strategies-dir /path/to/trade-strategy-pipeline/strategies
仅验证接口合约:
python3 skills/edge-candidate-agent/scripts/validate_candidate.py \
--strategy /path/to/trade-strategy-pipeline/strategies/my_candidate_v1/strategy.yaml
同时验证接口合约和流水线模式/阶段规则:
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
validation.method: full_sample。validation.oos_ratio 省略或为 null。vcp_detection 的 pivot_breakoutgap_up_detection 的 gap_up_continuationid 不匹配时拒绝候选策略。interface_version: edge-finder-candidate/v1 的确定性元数据。--dry-run。skills/edge-candidate-agent/scripts/export_candidate.py根据研究工单 YAML 生成 strategies/<candidate_id>/strategy.yaml 和 metadata.json。
skills/edge-candidate-agent/scripts/validate_candidate.py运行接口检查,并可选择性地针对 trade-strategy-pipeline 运行 StrategySpec/validate_spec 检查。
skills/edge-candidate-agent/scripts/auto_detect_candidates.py从 EOD OHLCV 自动检测边缘想法,生成可导出/研究工单,并可选择性地自动导出/验证。
references/pipeline_if_v1.mdedge-finder-candidate/v1 的简明集成合约。
references/signal_mapping.md将假设族映射到当前可导出的信号族。
references/research_ticket_schema.mdexport_candidate.py 使用的工单模式。
references/ideation_loop.md提示模式和外部 LLM 构思命令合约。
每周安装
83
仓库
GitHub 星标
412
首次出现
2026年2月23日
安全审计
安装于
cursor80
gemini-cli79
github-copilot79
amp79
codex79
kimi-cli79
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.
strategy.yaml + metadata.json for trade-strategy-pipeline Phase I.edge-finder-candidate/v1 before pipeline execution.PyYAML installed.trade-strategy-pipeline repository for schema/stage validation.uv available when running pipeline-managed validation via --pipeline-root.strategies/<candidate_id>/strategy.yaml: Phase I-compatible strategy spec.strategies/<candidate_id>/metadata.json: provenance metadata including interface version and ticket context.scripts/validate_candidate.py (pass/fail + reasons).daily_report.mdmarket_summary.jsonanomalies.jsonwatchlist.csvtickets/exportable/*.yamltickets/research_only/*.yamlRecommended split workflow:
skills/edge-hint-extractor: observations/news -> hints.yamlskills/edge-concept-synthesizer: tickets/hints -> edge_concepts.yamlskills/edge-strategy-designer: concepts -> strategy_drafts + exportable ticket YAMLskills/edge-candidate-agent (this skill): export + validate for pipeline handoffskills/edge-candidate-agent/scripts/auto_detect_candidates.py--hints for human ideation input--llm-ideas-cmd for external LLM ideation loopreferences/pipeline_if_v1.mdreferences/signal_mapping.mdreferences/research_ticket_schema.mdreferences/ideation_loop.mdreferences/research_ticket_schema.md.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
validation.method: full_sample.validation.oos_ratio omitted or null.pivot_breakout with vcp_detectiongap_up_continuation with gap_up_detectionid mismatch.interface_version: edge-finder-candidate/v1.--dry-run in pipeline before full execution.skills/edge-candidate-agent/scripts/export_candidate.pyGenerate strategies/<candidate_id>/strategy.yaml and metadata.json from a research ticket YAML.
skills/edge-candidate-agent/scripts/validate_candidate.pyRun interface checks and optional StrategySpec/validate_spec checks against trade-strategy-pipeline.
skills/edge-candidate-agent/scripts/auto_detect_candidates.pyAuto-detect edge ideas from EOD OHLCV, generate exportable/research tickets, and optionally export/validate automatically.
references/pipeline_if_v1.mdCondensed integration contract for edge-finder-candidate/v1.
references/signal_mapping.mdMap hypothesis families to currently exportable signal families.
references/research_ticket_schema.mdTicket schema used by export_candidate.py.
references/ideation_loop.mdHint schema and external LLM ideation command contract.
Weekly Installs
83
Repository
GitHub Stars
412
First Seen
Feb 23, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykWarn
Installed on
cursor80
gemini-cli79
github-copilot79
amp79
codex79
kimi-cli79
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
48,700 周安装
skills/edge-candidate-agent/scripts/export_candidate.py.skills/edge-candidate-agent/scripts/validate_candidate.py.trade-strategy-pipeline and run dry-run first.