Agent Skills
返回列表
⚖️

机器学习选股模型

行业专业 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_053d27d0/ml-alpha-zx。

技能介绍

解决什么问题

A 股多因子选股中,因子选择、模型训练、回测验证和结果呈现常常分散在多个脚本里。ML-Alpha 把 akshare 真实行情与基本面数据、20 个因子特征、滚动训练、quintile 分组回测和 HTML 报告串成一条可复现流程,用来研究股票未来 1/5/10/20 日收益率预测,而不是直接生成交易信号。

工作方式与边界

  • 数据层:获取前复权日线、指数成分股和 PE、PB、ROE 等指标,构建 date x stock x features 面板,并做去极值、截面标准化与停牌填充。
  • 特征层:覆盖技术、量价、基本面、动量、波动率五类因子,例如均线比率、RSI、量比、换手率变化、PE 分位数、1/3/6 月动量和 20 日波动率。
  • 模型层:支持 XGBoost、LightGBM 与 Ridge,按过去 N 个月滚动训练并预测下一期,使用 TimeSeriesSplit 降低数据泄露风险。
  • 回测层:按预测分数分组,做多高分组、做空低分组,月度调仓,计算组合收益与换手率。
  • 评估报告:输出 IC、滚动 IC、分组单调性、夏普比率、最大回撤、特征重要性,以及累积收益、热力图、散点图等自包含 HTML 结果。

边界上,它仅面向 A 股,不支持港股或美股;回测未计入手续费、滑点和冲击成本;财务指标可能存在报告延迟;在金融危机或政策剧变等极端环境下,模型可能失效。该工具适合量化研究和学术分析,不构成投资建议。

使用场景

  • 做 A 股量化策略研究时,用 akshare 拉行情和财务数据,训练多因子模型并检验未来 5 日收益预测。
  • 回测多因子选股分组时,比较 XGBoost、LightGBM、Ridge 的 IC、单调性、夏普比率和最大回撤。
  • 整理因子有效性研究时,生成滚动 IC、特征重要性、分组收益热力图,并导出自包含 HTML 报告。
  • 做沪深 300 或中证 500 选股实验时,按指数成分股取数,设置滚动训练窗口和预测周期进行月度调仓回测。

适合人员

  • 做 A 股量化研究的分析师:想验证一组价量、动量、基本面因子对下期收益的预测力。
  • 写因子论文的研究生:需要把数据清洗、滚动训练、IC 评估和报告图表整理成可复现实验流程。
  • 做策略回测的工程师:想比较 XGBoost、LightGBM、Ridge 在分组多空组合中的收益、回撤和换手率。
  • 做金融数据实验的开发者:想用 akshare 真实接口构建面板数据,并输出 HTML 诊断报告。