前言¶
自己搭一个美股多因子选股流程,通常要解决三件事:拿得到行情数据、算得动因子、控制好成分股范围。前两步要对接数据源和写因子计算逻辑,第三步要维护成分股名单,任何一个环节出错都会让回测结果失真。下面介绍的这个 Skill 试图把这三步收进一个现成的能力里,默认把范围锁定在道指 30 成分股,减少自己维护股票池的成本。
这是什么¶
多因子选股(美股)是一个发布在 SkillHub 上的社区 Skill,坐标 @user_ecbd3b70/us-stock-selector,由 user_ecbd3b70 发布维护,当前版本 1.0.0,分类为 professional,来源标注为 community。它解决的问题是:在通用大模型会话里,给出一个可调用的多因子选股入口,数据来源走腾讯自选股 MCP(westock-mcp),默认股票池是道指 30 成分股,避免用户自己接数据源和写因子逻辑。
它依赖一个外部 MCP 服务(腾讯自选股 westock-mcp),本身不内置行情接口,所以用之前需要先确认该 MCP 在当前环境里可用。
核心功能¶
根据官方简介,这个 Skill 提供的能力是:
- 美股多因子选股,默认成分股为道指 30 只股票。
- 通过腾讯自选股 MCP(
westock-mcp)获取数据。
需要说明的是,官方简介只写到这里,没有进一步展开因子清单、打分方式、输出字段或选股周期。这些细节在已抓取资料里没有,本文不做推测,实际使用前应以 Skill 加载后的 SKILL.md 说明为准。
官方页面标注了 requires_api_key=false,即不要求单独的 API Key;但这不等于无需任何凭证,因为底层依赖的 westock-mcp 是否要鉴权取决于该 MCP 自身的配置,需要单独确认。
安装与启用¶
已抓取资料里没有给出可直接复制的安装命令、目录路径或配置文件字段,下面列出的是基于 SkillHub 坐标的通用启用思路,具体命令需以官方页面为准。
Skill 的坐标是 @user_ecbd3b70/us-stock-selector,发布在 SkillHub。常规做法是:
1、在支持 SkillHub 的客户端(如 Cursor、Codex CLI、Claude Code)里按坐标安装该 Skill。
2、确认安装后,环境能加载到 us-stock-selector 对应的 SKILL.md。
3、单独配置腾讯自选股 westock-mcp,因为选股的数据源走的是这个 MCP,不在 Skill 自身范围内。
不同客户端的 Skill 安装入口和配置位置不一致。已抓取资料没有分别说明 Cursor / Codex CLI / Claude Code 的差异,本文不逐一展开,避免给出未经核实的命令。
典型用法¶
官方简介只说明了能力边界,没有给出可复现的调用示例。下面是基于 Skill 定位的用法说明:
- 在会话中触发该 Skill 后,由模型按 SKILL.md 的指引调用
westock-mcp拉取道指 30 成分股的数据。 - 由模型执行多因子计算并给出选股结果。
具体的提示词写法、参数和输出格式,需要在实际加载 Skill 后查看其 SKILL.md 文档确认,本文不编造示例参数。
适用场景与注意¶
适合谁:
- 想快速验证美股多因子选股想法、不想自己接数据源的开发者。
- 已经使用腾讯自选股
westock-mcp、希望复用其数据的团队。 - 研究范围明确限定在道指 30 成分股的场景。
限制与坑:
- 默认股票池只有道指 30 只,想做全市场选股需要自行扩展成分股,而扩展能力在官方简介里没有说明。
- 数据完全依赖
westock-mcp,该 MCP 不可用时 Skill 也无法工作。 - 官方未公开因子定义、打分逻辑和输出结构,选股结果是否符合预期需要加载后自行验证。
- 下载量为 940,安装量为 0,社区样本还很小,稳定性需要自行评估。
结尾¶
这个 Skill 的价值在于把美股多因子选股的入口和数据源绑定到一个现成能力上,默认道指 30 成分股,省去了自己搭数据管道和写因子计算的初期成本。它不是全市场选股工具,也不是自包含的数据服务,实际效果取决于 westock-mcp 的可用性和 Skill 内部的因子实现。官方地址:https://api.skillhub.cn/user_ecbd3b70/us-stock-selector