本文基于一份开源量化交易项目清单重新整理。项目星标为原始清单记录时的参考值,实际活跃度、维护状态、许可协议和数据合规要求可能变化;实盘使用前应重新核对项目文档、交易接口、数据源授权和本地监管要求。本文仅作技术选型与研究参考,不构成投资建议。

开源量化项目的数量已经多到容易让人误判:看到星标高的项目就想直接部署,看到 AI Agent 就觉得能自动赚钱,看到回测曲线就想接实盘。实际上,量化系统不是一个单点工具,而是一条从数据、研究、回测、组合、风控到执行的链路。

这篇文章把原始清单重新整理成一张“项目地图”。重点不是给每个项目打分,而是回答三个更实际的问题:它处在量化链路的哪一层,适合什么阶段的人使用,以及在选型时要警惕什么。

先看结论
缺数据先看 OpenBB、akshare、AData,别急着搭模型。
做研究Backtrader、vectorBT、Qlib 更适合验证策略假设。
接实盘vn.py、Lean、Freqtrade、nautilus_trader 更接近工程系统。
用 AIAgent 适合辅助投研,不适合无监督下单。

数据与情报先解决输入质量

OpenBB、AData、akshare 更像基础设施。没有稳定、可复现、可授权的数据,后面的模型和回测都只是漂亮演示。

研究与回测策略验证是核心

Backtrader、vectorBT、Qlib、Lean 解决的是研究闭环:因子、信号、回测、评估和复现。

交易与执行实盘重点是工程

vn.py、Lean、Freqtrade、nautilus_trader 更接近生产交易系统,真正难点在风控、连接器、日志和故障处理。

AI 与 Agent适合作为研究助手

TradingAgents、ai-hedge-fund、FinRL 等项目有启发性,但不应被理解为可直接替代交易决策。

一、先按量化链路理解这些项目

如果只按 GitHub 星标排序,很容易把不同层次的项目混在一起。更合理的方式,是按量化交易的工作流拆开:

数据层:行情、财务、新闻、宏观、链上或另类数据的获取、清洗与缓存。
研究层:因子构造、信号生成、特征工程、机器学习建模、组合分析。
回测层:手续费、滑点、撮合、资金曲线、风险指标、参数稳定性和样本外验证。
执行层:交易接口、订单路由、仓位管理、风控、日志、监控和异常恢复。
展示层:可视化看板、投研工作台、策略监控、市场状态追踪。

二、项目地图:按用途阅读,而不是横向扫表

下面改成分组卡片。每张卡只保留“它解决什么问题”和“使用时要注意什么”,阅读成本比大表格低,也更适合在手机上浏览。

数据与投研入口

这一组负责把市场数据、宏观数据、财务数据和资讯流接进研究流程,适合先搭建数据底座。

OpenBB64.8k+

开源投研终端,适合做全球市场、公司、宏观和多数据源的研究入口。

投研终端多市场数据入口
AData4.2k+

中文市场数据搬运工具,适合快速获取 A 股基础数据、行情和常用指标。

A股数据数据采集
akshare17.9k+

金融数据接口库,覆盖股票、期货、基金、宏观等,适合研究原型和数据探索。

数据接口中文生态
Instock12.1k+

个人股票数据看板,适合观察市场状态和搭建自己的监控页面。

可视化看板
OpenStock10.2k+

现代股票监控与分析平台,偏市场监控和股票分析展示层。

监控分析平台

实时信息监控看板,适合做事件流、资讯流和市场状态追踪。

资讯监控事件流

研究、因子与回测框架

这一组适合策略研究和验证。重点看回测假设是否真实,而不是只看跑出来的曲线。

Qlib40k+

微软开源 AI 量化研究框架,适合因子、模型、组合和研究流水线。

AI量化因子研究

AI 驱动的因子研发流水线,适合从因子构造和验证角度进入量化。

因子流水线低代码

经典事件驱动回测框架,适合学习策略结构和中小型回测原型。

经典回测事件驱动

向量化回测框架,适合大规模参数扫描和快速策略实验。

向量化高速回测
zipline19.6k+

Quantopian 遗产,适合理解经典美股回测框架和 Pipeline 思路。

历史项目美股回测
hikyuu3.1k+

偏高性能的量化研究框架,适合关注效率和本地研究流程的用户。

高性能研究框架
QUANTAXIS10.1k+

老牌中文量化框架,适合参考数据、账户、回测和交易系统的整体架构。

中文生态架构参考

交易执行与实盘工程

这一组更接近生产系统。选择时要优先看风控、日志、接口稳定性和异常恢复。

Lean18.2k+

工业级量化引擎,覆盖多市场、多资产,从回测到实盘的一体化流程。

工业级回测实盘一体
vn.py40k+

国内量化交易系统框架,适合期货、股票、期权等实盘网关和策略开发。

交易网关实盘系统

加密货币交易机器人,覆盖策略回测、参数优化、交易所连接和自动交易。

加密货币自动交易

高性能交易平台,适合低延迟、多市场和回测实盘一致性要求高的团队。

高性能低延迟

高频交易回测专家,关注订单簿、撮合、延迟和队列位置等微观结构。

高频订单簿

AI、Agent 与强化学习

这一组更适合作为研究助手或方法探索。可以提高投研效率,但不能跳过数据验证、风控和人工复核。

多 Agent 投研框架,用不同角色模拟分析师团队,生成研究观点和交易讨论。

多Agent投研助手

中文增强版,面向 A 股、美股、港股场景做中文化投研流程适配。

中文增强多市场
FinRL14.6k+

强化学习量化框架,适合研究 RL 在资产配置和交易决策中的应用。

强化学习研究型

强化学习量化项目,适合观察学术研究如何组织交易任务和评估流程。

强化学习学术研究

AI 对冲基金演示项目,适合理解多 Agent 投资决策流程和产品化叙事。

概念验证AI投研

为 OpenClaw 打造的交易平台,适合研究 LLM/Agent 与交易工作流结合。

AI交易平台探索
RockAlpha网站

实盘 AI 投资竞技平台,不是开源仓库,应按产品条款和实际能力评估。

实盘竞技非开源

一站式学习与组合系统

如果目标是理解完整系统,而不是只研究某一个模块,可以先从综合型项目入手。

Qbot17k+

一站式个人量化系统集合,适合理解数据、策略、回测、交易和可视化如何串起来。

学习项目系统总览

三、不同阶段应该怎么选

1. 入门阶段:先不要碰实盘

如果刚开始学习量化,优先选择 akshare、AData、Backtrader、vectorBT 这一类工具。目标不是赚钱,而是理解数据如何进入策略、信号如何变成交易、手续费和滑点如何影响结果。

这个阶段最常见的错误,是拿几行代码跑出漂亮曲线后直接接交易接口。真正要先解决的是:数据是否有幸存者偏差,回测是否用了未来函数,参数是否只是在拟合历史。

2. 研究阶段:建立可复现流水线

当策略数量变多,Qlib、Lean、Panda-factor 这类框架的价值就会体现出来。它们能帮助你把数据、因子、模型、回测和评估组织成一套可复现流程。

可复现比单次收益更重要。一个策略如果今天跑出来是 30% 年化,明天换一版数据就消失,说明它还不是研究成果,只是一次偶然实验。

3. 实盘阶段:优先考虑风控和运维

到了实盘阶段,vn.py、Lean、Freqtrade、nautilus_trader 这类项目更值得关注。因为实盘问题往往不是“模型不会预测”,而是接口断开、订单重复、仓位失控、日志缺失、网络延迟和异常恢复。

一个能少赚一点但可监控、可回滚、可审计的系统,通常比一个回测收益很高但不可解释的系统更接近真实可用。

四、AI Agent 项目应该怎么用

TradingAgents、TradingAgents-CN、ai-hedge-fund、HKUDS AI-Trader 代表了一个明显趋势:量化投研正在从“纯代码脚本”扩展到“多角色协作系统”。Agent 可以分工处理新闻、基本面、技术面、风险和组合建议,这对提高研究效率有价值。

重点提示:Agent 的优势是组织信息、提出假设、生成研究草稿和辅助决策;它的弱点是可能产生幻觉、误读数据、过度自信,并且对实时市场结构缺乏天然约束。

适合让 AI 做的事

摘要财报、跟踪新闻、整理研报观点、生成策略假设、解释因子暴露、辅助写回测报告。

不适合直接交给 AI 的事

无监督实盘下单、资金管理、风控放行、合规判断、对不可验证数据做最终交易决策。

五、选择项目时重点看四件事

  • 数据来源:数据是否稳定,是否允许商用,字段是否有文档,是否容易被反爬或限流影响。
  • 回测真实性:是否处理手续费、滑点、停牌、涨跌停、成交量约束、订单簿深度和时区问题。
  • 维护状态:最近提交、Issue 响应、依赖版本、文档质量和社区活跃度,比星标数量更重要。
  • 实盘边界:是否有清晰风控、权限隔离、异常告警、日志审计和人工接管机制。

结论:把项目当工具箱,不要当答案

这份清单里没有一个项目能单独解决“稳定盈利”这件事。它们更像一套工具箱:OpenBB、akshare、AData 解决数据入口;Backtrader、vectorBT、Qlib、Lean 解决研究和回测;vn.py、Freqtrade、nautilus_trader 解决交易工程;TradingAgents、ai-hedge-fund 这一类项目则代表 AI 投研自动化的探索方向。

真正专业的做法:先明确自己的阶段和问题。如果你缺数据,就不要先搭 Agent;如果你不会验证策略,就不要急着接实盘;如果你已经实盘,最该投入的往往不是更复杂的模型,而是风控、监控和故障恢复。

量化交易最终拼的不是项目数量,而是研究纪律、工程可靠性和对风险的诚实。

最后修改:2026 年 06 月 30 日
Thanks for reading.