前言¶
做 A 股因子研究时,常见路径是自己从论文和数据里凑因子表:抄公式、对齐复权行情、重写计算逻辑,最后再补一套 IC/IR 评估。链路长,口径容易不一致,换个数据源往往要重来一遍。
股票因子(Stock Factor)技能把这条链路前置了一部分:因子已经收集并转写成可运行形式,评估指标(IC / IR / time_potential)随清单一起给出,重算交给 QuantAll(全A解析)MCP 计算引擎。下面介绍这个技能的定位、能力边界和启用方式。
这是什么¶
一个面向 AI 的 A 股因子清单技能,坐标 @user_7641c221/stock-factor,发布者 user_7641c221,版本 1.3.0,来源 community,分类 data-analysis。它解决的问题是:让 AI 在用户提到因子相关需求时,直接调用一份已收录、已转写、带评估指标的因子库,而不是从零手搓。
核心功能¶
因子覆盖¶
当前收录 1101 个因子,归入 18 个因子族。已核实的来源包括:
- Qlib Alpha158
- Qlib Alpha360
- 国泰君安 GTJA Alpha191
- WorldQuant Alpha101(已全量转写)
- stock_daily(量价 / 估值 / 市值 / 换手等)
- stock_report(财务质量 / 成长 / 偿债)
- TA-Lib 技术指标 + 常用指标(KDJ / BIAS),共 84 个
两种使用方式¶
- 直接读取因子清单,路径为
scripts/output/*.xlsx,适合只查因子定义和指标。 - 通过
run_task_file执行scripts/task/*.json,用 QuantAll 实时重算或更新因子参数,适合因子需要刷新或自定义口径。
评估与报告¶
清单自带 IC / IR / time_potential 等评估指标。内置 gen_report.py 报告生成器,可一键汇总全部因子族的 IC/IR 统计,并生成可视化 HTML 报告。
触发方式¶
在用户提到「股票因子」「因子清单」「因子库」「因子分析」「IC分析」「Alpha158/360/191/101」「选股因子」「更新因子」「跑因子」「因子报告」等量化关键词时使用。普通股市聊天不主动触发,只在有明确因子研究或选股需求时介入。
安装与启用¶
前置依赖¶
本技能依赖 QuantAll(全A解析)MCP 计算引擎。使用前需要先安装并启动该 MCP。
获取与放置¶
官方地址:
https://api.skillhub.cn/user_7641c221/stock-factor
SkillHub 页面:
https://www.skillhub.cn/skills/user_7641c221/stock-factor
已抓取资料未提供一键安装命令或 MCP 配置字段。按通用 SKILL.md 格式,可把技能目录放入客户端的 skills 目录后启用;具体目录位置、Cursor / Codex CLI / Claude Code 的差异,以官方页面和 QuantAll 文档为准。
典型用法¶
以下路径来自官方简介,命令细节需对照官方文档。
读取因子清单¶
打开 scripts/output/*.xlsx,查看因子定义、所属因子族和 IC / IR / time_potential 指标。适合快速确认某个因子是否存在、口径如何。
重算或更新因子¶
通过 run_task_file 执行 scripts/task/*.json,由 QuantAll 实时重算或更新因子参数。需要刷新因子或调整计算口径时走这条路。
生成因子报告¶
运行 gen_report.py,汇总全部因子族的 IC/IR 统计并输出 HTML 报告。适合做阶段性因子体检。
适用场景与注意¶
适合需要 A 股因子清单、IC/IR 评估或因子报告的量化研究场景,尤其是已经接入 QuantAll 的工作流。
限制和坑:
- 强依赖 QuantAll(全A解析)MCP,未安装或未启动时重算类功能不可用。
- 官方简介未给出安装命令、
run_task_file的入参格式和scripts/task/*.json的结构,使用前需要查官方页面。 - 触发范围刻意收窄,不会在普通股市闲聊中介入。
- 因子族数量、因子总数和 TA-Lib 等 84 个技术指标的描述来自官方简介,实际可用性建议先读 xlsx 清单核对。
结尾¶
股票因子 Skill 的价值在于把「找因子、转写、算 IC」这三件事合成一份可调用的清单,并在需要时交给 QuantAll 重算。官方地址:
https://api.skillhub.cn/user_7641c221/stock-factor