Stock Screener

使用确定性规则筛选 A 股候选标的。用户要求选股、推荐标的、寻找短线或中线机会、热点和游资方向时使用。通过 OpenAlphaStack MCP 筛选并复核候选,最多输出五只,不直接发布交易计划。

44-99 Updated

File contents

选股筛选

筛选负责缩小研究范围,不负责证明未来收益。

工作流

  1. 根据用户目标选择策略:
    • 短线或未指定:读取 references/short-term.md,使用 breakout
    • 中线:读取 references/mid-term.md,使用 value
    • 热点或游资:读取 references/hot-money.md,使用 hot_money
  2. 调用 screen_candidates,传入策略和合理的 top_n
  3. 对排名前 3–5 的候选并行调用 stock_quotestock_technicalstock_news
  4. 需要估值确认时调用 stock_fundamentals
  5. 排除行情失效、代码异常、重大利空或技术结构已破坏的候选。
  6. 输出代码、名称、筛选依据、复核证据、风险和数据时间;结果不足时不要补齐数量。

如需进一步分析某只股票,由当前 Agent 继续使用 $stock-analyzer,不要默认创建子 Agent。如需形成自动模拟盘计划,由编排任务读取目标 paper run,并在组合全部 Skill 结果后只调用一次 publish_paper_plan;本 Skill 自身不发布计划。

MCP 响应契约

  • 每次调用先检查 schema_versionok,候选数据只从 data 读取。
  • 输出必须携带 meta.sourcemeta.as_ofmeta.freshness.statusstaleunknown 数据不能支持强结论。
  • ok=false 时使用 error.code 说明失败,不得为了凑足候选数量而虚构结果。
  • 离线演示可依次读取 screen_candidatesstock_quotestock_technicalstock_news Demo 数据集,并显式标注 meta.demo=true;Demo 候选不能转成模拟盘计划。

44-99/OpenAlphaStack/tree/main/skills/stock-screener commit ec89a1f6dc

Frequently asked questions

npx skillmds@latest add 44-99/stock-screener