前言¶
做 A 股因子选股,常见路径是自己搭数据管道:先找行情源,再写因子计算,最后处理复权、停牌和成分股变动。对只想先跑通一版策略的开发者来说,这部分重复劳动比因子本身更耗时。
下面介绍的 Skill 是「多因子选股(A股)」,把 20 个因子的计算打包成一步,数据统一走 westock-mcp。它解决的是”因子算什么、因子从哪来”这两件事,不负责策略回测和下单。
这是什么¶
一句话定位:面向 A 股沪深 300 成分股的多因子选股 Skill,因子计算与数据获取都在一个包里完成。
出品与维护情况:发布者 user_ecbd3b70,来源标记为 community,也就是说这是社区上传的 Skill,不是某个机构的官方发行物。分类为 professional,版本 1.0.0。
解决的问题:开发者不用分别找行情、财报、技术指标三类数据源,也不用自己对齐因子口径。Skill 内部数据源固定,减少了常见的”因子名称看着一样、实际口径不同”这类问题。
核心功能¶
已核对到的能力只有简介里写的这一条:
- 标的范围:A股,沪深 300
- 数据源:纯 westock-mcp,没有混用其他数据源
- 因子数量:20 个
- 因子分类:价值、规模、动量、波动、情绪、质量、成长、技术,共 8 类
简介里没有列出 20 个因子的具体名称,也没有给出因子计算公式或权重,这些需要在 Skill 包内的 SKILL.md 里查看。本文不对具体因子名做推测。
因子之外的能力,例如是否输出综合评分、是否支持自定义因子、是否给出调仓建议,抓取到的资料里没有写,因此本文不展开。
安装与启用¶
安装命令未能核实。本文核验日期为 2026-11-04,官方页面 https://api.skillhub.cn/user_ecbd3b70/cn-stock-factor 与 SkillHub 页面 https://www.skillhub.cn/skills/user_ecbd3b70/cn-stock-factor 均返回前端渲染壳,正文无法抓取,因此页面上的安装命令、Skill 目录路径和配置字段都不在已核实范围内。按不编造的原则,这里不写具体命令。
可以从元数据确认的部分:
- 坐标:@user_ecbd3b70/cn-stock-factor
- 标签 requires_api_key=false,含义是该 Skill 自身不需要额外配置 API Key。标签只说明这一项,不代表底层数据服务不需要任何凭据
- 数据依赖 westock-mcp,接入前需确认运行环境中已可用
安装完成后,在 Cursor、Codex CLI、Claude Code 等支持通用 SKILL.md 格式的客户端里按各自方式加载该 Skill。三个客户端的具体加载方式本文未从官方资料中核实到,不做分别说明。
典型用法¶
同样因为官方页面正文无法抓取,没有可复现的官方示例代码。下面只写能从元数据确定的调用输入:
- 标的池固定为沪深 300,不需要用户自行提供成分股列表
- 因子层由 Skill 内部从 westock-mcp 取数后计算,用户不需要准备行情与财务数据
- 输出形态、字段名和排序方式以包内 SKILL.md 为准
建议在正式接入前先打开官方页面或下载 Skill 包,确认输入输出契约,再写调用代码。
适用场景与注意¶
适合:想快速验证沪深 300 内多因子选股效果、已有 westock-mcp 数据环境的开发者;以及希望跳过数据管道搭建、直接看因子结果的人。
限制与坑:
- 标的只有沪深 300,扩展到全 A 或中证 500 需要自行改造,不属于该 Skill 已声明的能力
- 数据源被写死为 westock-mcp,换数据源会涉及口径变更,不是简单替换配置
- 来源为 community,发布者为个人账号,使用前建议自行核对因子口径和取数逻辑
- 该 Skill 不涉及回测、风险控制与交易执行,端到端策略仍需另接组件
- 页面显示的下载量为 1196,安装量为 0;页面评分显示 100000。这组数字与其他列表页显示的 99115、1120 不一致,计数口径可能有差异,以官方页面实时数值为准
小结¶
它的价值在于把”20 个因子 + 单一数据源 + 沪深 300 标的池”这三层打包,减少自建数据管道的工作量。代价是标的范围和数据源都被固定。安装命令和示例代码因官方页面正文不可抓取而未在本文给出,接入前需要先到官方地址核对。
官方地址:https://api.skillhub.cn/user_ecbd3b70/cn-stock-factor
SkillHub 页面:https://www.skillhub.cn/skills/user_ecbd3b70/cn-stock-factor