本文主要整理几款常见的开源量化/AI 投研相关工具的定位与能力边界,便于选型入门。Star 数与链接会变化;使用需遵守许可证与当地法规。不构成荐基或荐股,也不是「稳赚工具清单」。

背景说明

「AI 量化」常混指:数据管道、因子/模型训练、回测、仿真与实盘接入。工具解决的是工程效率,不能消除过拟合、数据窥探与交易成本。

Qlib(微软亚洲研究院)

  • 仓库:https://github.com/microsoft/qlib
  • 定位:偏 AI 量化研究流水线(数据、模型、回测等模块化)
  • 常见能力:统一数据接口、特征与模型实验、历史回测与评估

适合:已有 Python 基础、想做因子/ML 实验的研究者。 注意:研究结论迁到实盘前要单独评估滑点、涨跌停、停牌与合规。

vn.py

  • 仓库:https://github.com/vnpy/vnpy
  • 定位:偏 Python 交易与策略框架,社区在国内较活跃
  • 覆盖:多市场接口、策略模块、回测与交易相关组件(以项目文档为准)

适合:需要对接柜台/网关、把策略跑在框架里的开发者。 注意:接口与券商/交易所规则绑定紧,升级与权限是主要坑。

选型直觉

诉求更常先看
数据+模型+研究实验Qlib 一类研究栈
交易接入与策略工程vn.py 一类交易框架
仅学习概念官方文档 + 小样本回测即可,不必堆工具

也可与 quant-trader-intro、蒙特卡洛等笔记交叉阅读。

风险与合规

  1. 过拟合: 回测漂亮 ≠ 样本外有效。
  2. 数据质量: 复权、点差、停牌处理错误会毁掉结论。
  3. 实盘权限与法规: 程序化交易、接口资质因市场而异。
  4. 运维: 进程、行情中断、风控熔断要有预案。

注意事项

  • 原文中的微信转载与外链截图未保留;以官方仓库 README 为准。
  • Star 数仅作热度参考,会过时。
  • 本文不构成投资建议或软件背书。