条件选股:在对话里按指标筛一批股票

前言

做量化或投研时,常见需求不是查某一家公司的基本面,而是在全市场里按一组条件拉出候选池:市盈率、ROE、股息率、行业归属等。自己写脚本要对接字段、对齐截面数据,还要区分「指标筛选」和「全文检索」两条路径,容易在 Agent 对话里被混用。

下面介绍 SkillHub 上的「条件选股」Skill(坐标 @user_d83d7c97/wm-screen-index,当前版本 2.0.6)。它把批量筛选和「我的策略」的列出、执行、保存写进 Skill 说明,让模型按统一约定调用,而不是默认当成单只股票查询。

这是什么

「条件选股」是社区来源(community)、分类为 data-analysis 的 Skill,由发布者 user_d83d7c97 维护;SkillHub 页面标注作者为 Eliaszhou。标签标明 requires_api_key=false,安装后不需要额外配置 API Key。

一句话定位:按条件筛一批股票(市盈率、ROE、股息、行业等),并可列出、运行、保存用户自己的选股策略;不是单只公司查询 Skill。

核心功能

依据官方简介与 SkillHub 页面说明,已核实能力包括:

  1. 多条件批量筛选:支持市盈率、ROE、股息、行业等常见维度,输出满足条件的股票列表。
  2. 策略管理:可列出、执行、保存「我的策略」,便于重复跑同一套条件。
  3. 字段与检索约定(写入 Skill 的使用约束):
    - 字段对齐优先走 indicators;需要内容穿透时再使用 search / discover。
    - 勿默认对全库做 discover。
    - 今天或当日涨跌幅使用 $PERCENT_LAST;勿用 $CHG_1D_LAST(EOD 截面语义)。

在 SkillHub 上,该 Skill 评分为 100000,下载量 2266(以页面与 API 元数据为准)。

安装与启用

安装分两步:先具备 SkillHub CLI,再把 Skill 装进当前 Agent 的 skills 目录。

1. 检查或安装 SkillHub CLI

command -v skillhub && skillhub --version

若未安装,可按官方安装文档执行完整安装或仅安装 CLI:

# 完整安装(CLI + 默认 Skill,推荐)
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

# 仅安装 CLI
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2. 安装「条件选股」Skill

官方页面给出的方式有两种等价入口:

  • 让 AI 根据 SkillHub 安装说明 安装 @user_d83d7c97/wm-screen-index。
  • 在终端用 CLI 安装(必须用 --dir 指向当前环境的 skills 目录,否则默认落在 ./skills/ 且 Agent 可能无法加载):
skillhub install @user_d83d7c97/wm-screen-index --dir <skills 目录>

常用客户端的 skills 目录(来自官方安装文档):

环境 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下的 .agents/skills/

安装完成后,按你所用客户端的要求重启或刷新 Agent,使 Skill 被识别。

典型用法

Skill 通过 SKILL.md 约束 Agent 行为,用法以自然语言任务为主。下列示例与官方简介一致,可在安装后直接向 Agent 描述(具体底层接口以 Skill 内文档为准):

  1. 按指标筛池
    例如:「筛选 ROE 高于某一阈值、市盈率低于某一阈值、且属于指定行业的 A 股列表。」
    Agent 应按约定优先用 indicators 对齐字段,而不是先对全库 discover。

  2. 当日涨跌相关条件
    若条件涉及今天或当日涨跌幅,应使用 $PERCENT_LAST,不要使用 $CHG_1D_LAST。

  3. 策略复用
    - 「列出我保存的选股策略。」
    - 「用某条已保存策略再跑一遍,并把结果保存。」

需要研报、公告等文本穿透时,再在 indicators 之外配合 search / discover,且避免无范围的全库 discover。

适用场景与注意

适合谁

  • 已在 Cursor、Claude Code、Codex 等支持 Skill 的环境里做投研或量化辅助,需要对话式批量选股而非单票详情。
  • 希望把筛选逻辑和策略保存固化在 Skill 规则里,减少模型随意换字段或换接口。

限制与注意

  • 定位是「一批股票 + 策略」,单家公司深度查询应换用其他 Skill 或工具。
  • 涨跌与截面字段须遵守 Skill 内的 $PERCENT_LAST / $CHG_1D_LAST 说明,避免 EOD 截面误用。
  • 数据与合规边界取决于 Skill 背后对接的数据源及你的使用场景;本文仅介绍 Skill 能力与安装方式,不构成投资建议。

结尾

「条件选股」把批量指标筛选、策略管理与字段/检索约定写进同一套 Skill,适合在 Agent 对话里稳定地跑筛选任务。官方 Skill 页与安装坐标:

  • SkillHub:https://www.skillhub.cn/skills/user_d83d7c97/wm-screen-index
  • 坐标:@user_d83d7c97/wm-screen-index(v2.0.6)
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜