ai_quant_trade

GitHub
5.5k 1.1k 中等 1 次阅读 今天Apache-2.0开发框架
AI 解读 由 AI 自动生成,仅供参考

ai_quant_trade 是一款专为量化交易打造的一站式开源平台,旨在帮助用户从零开始掌握股票 AI 操盘技能。它打通了从理论学习、策略模拟到实盘部署的全流程,有效解决了量化新手入门难、策略复现复杂以及实盘落地门槛高等痛点。

无论是希望系统学习量化知识的初学者,还是寻求高效工具链的开发者与研究人员,都能在此找到所需资源。平台不仅涵盖了传统技术指标和机器学习策略,更深度融合了大语言模型、因子挖掘、强化学习、图神经网络及高频交易等前沿技术。其独特的技术亮点在于提供了丰富的实战案例代码、详细的论文解读,并支持灵活的 C++ 高性能部署与多市场(股票、基金、加密货币)覆盖。

此外,ai_quant_trade 还集成了辅助盯盘与智能选股工具,让投资决策更加科学高效。作为一个开放共享的社区项目,它汇聚了全网优质资源,既适合个人投资者构建自己的交易系统,也适合专业团队进行策略研发与快速验证,是通往智能投资领域的得力助手。

使用场景

某量化研究员试图构建基于大模型的股价预测系统,却受限于数据清洗繁琐、模型复现困难及实盘部署复杂等多重阻碍。

没有 ai_quant_trade 时

  • 数据与策略分散:需手动从不同源收集股票数据、因子库及论文代码,花费数周时间整理格式,难以统一标准。
  • 模型复现门槛高:面对最新的推理型股价预测大模型(如 Unsloth 架构),缺乏现成的训练脚本和调参指南,自行摸索极易报错。
  • 实盘落地断层:本地模拟跑通的策略,因缺乏 C++ 部署支持或对接实盘接口文档,无法转化为实际交易能力,只能停留在纸面回测。
  • 学习曲线陡峭:从传统机器学习到图网络、强化学习,缺乏系统化的实战案例和避坑指南,试错成本极高。

使用 ai_quant_trade 后

  • 一站式资源整合:直接调用仓库内清洗好的多市场数据及涵盖传统至深度学习的策略实例,半天内即可搭建完整实验环境。
  • 前沿模型即插即用:利用内置的“推理型股价预测大模型训练教程”和 Unsloth 代码模板,快速复现准确率提升 20% 的 SOTA 模型,并支持可解释性分析。
  • 全链路闭环打通:借助提供的 C++ 部署工具及聚宽实盘实例代码,无缝将 Python 原型策略转化为低延迟实盘程序,真正实现从模拟到交易。
  • 体系化进阶指引:跟随"AI 量化教程”和“避坑指南”,按图索骥掌握因子挖掘到大模型微调的全栈技能,大幅缩短研发周期。

ai_quant_trade 通过提供从理论学习、模型复现到 C++ 实盘部署的全栈式解决方案,让量化开发者能将精力聚焦于策略创新而非重复造轮子。

运行环境要求

操作系统
  • 未说明
GPU

未说明 (项目支持 CPU/GPU 部署,大模型训练可能需 GPU)

内存

未说明

依赖
notes项目未封装为 Python 包,需克隆整个仓库运行。依赖通过 'pip install -r requirements.txt' 安装。支持股票、基金、加密货币等多市场。包含大模型、强化学习、因子挖掘等多种策略。部分高级代码或教程仅在付费知识星球中提供。
python3.8
requirements.txt 中定义的具体库未列出
ai_quant_trade hero image

快速开始

AI量化交易操盘手

英文版本

许可证 Python版本

AI量化教程 | 本地策略 | 辅助操盘 | 因子挖掘 | 文本分析 | 大模型 | 数据处理 | 在线投研平台 | 使用文档

drawing如果你喜欢这个项目,或者希望随时关注动态,请给我点个赞吧 (页面右上角的小星星),欢迎分享到社区!

AI量化交易操盘手

  • 一站式平台:从学习、模拟到实盘
  • 炒股策略:大模型、因子挖掘、传统策略、机器学习、深度学习、强化学习、图网络、高频交易等
  • 资源汇总:全网资源汇总、实战案例、论文解读、代码实现
  • 提供辅助操盘工具:辅助盯盘、股票推荐
  • 覆盖股票、基金、加密货币等多个市场
  • 实盘部署工具:python/C++/CPU/GPU等部署

配套资源

本代码仓秉承收费和免费并行的原则。

收费资源

知识星球

知识星球官网注册,用户权益有保障。

星球内容介绍

🔥低至每日1毛|独家速成课|无痛学课|📺视频教程|答疑解惑| 开源避坑指南|自研工具代码|3分钟视频论文速度|图书馆| 全网最低价量化类星球之一|3天不满意免费退款

👇下方扫描二维码或者点击链接,都可以进入星球查看更详细的介绍🎏

星球视频介绍:

星球加入链接:

  • AI智投星球:AI量化交易速成、前沿技术、实战案例、资源库
  • AI速成营:作为子星球,深入补充编程、大模型、AI基础、原理及金融方向实战及求职等的速成和案例分享,为[AI智投星球]提供扎实的基础知识内容,形成互补

星球介绍:

福利限时放送:
🧧加入并帮助我们推广拉新可返现15元,详情请在星球或公众号内咨询管理员。🧧
🧧同时加入2个星球,立减30元(可先加入一个星球,联系管理员领取优惠卷之后,再加入另一个星球)🧧

👇扫码查看“星球”更详细的介绍(里面有搞笑漫画哦)!

知识星球 知识星球

🎈随着人数增加,以及内容的丰富和完善,后续会随时调整价格,请大家不要错过。欢迎大家加入!

🎯本代码仓会持续更新,但部分代码转为私有化维护仅在星球中可见,对应功能会在仓库中标注


免费资源

微信公众号

🔥最新资讯实时关注
🎁关注并点赞任一篇文章,私信管理员,领取精美量化资料包一份!!!

微信公众号

代码仓 (永久免费)
✨AI量化交易操盘手:

本仓库配套项目

为了便于维护,将原有的系统操作、编程基础、AI基础、AI实践等内容,独立同步至仓库[AI大模型避坑指南]

里面记录了很多我在实际中遇到的问题和解决方案,同时在实时关注更新技术发展的前沿,欢迎大家关注和star。

✨AI大模型避坑指南:


:newspaper: 新特性 :fire:

时间 特性
2025.08.09 推理型股价预测大模型训练教程(预测准确率提升20%,且可解析)
2025.05.17 Unsloth推理型股价预测大模型(代码见本仓库、详细指南+模型见星球)
2025.01.03 大模型金融市场分析(视频教程见星球或公众号)
2023
时间 特性
2023.04.09 StructBERT市场情绪分析
2023.03.28 强化学习多股票交易:年化收益53%
2023.02.28 机器学习自动挖掘5000个因子及股票趋势预测
2023.02.05 利用EXCEL看盘
2023.01.01 本地深度强化学习策略
2022
时间 特性
2022.11.07 Wind本地实盘模拟
2022.08.03 基础回测框架 + 双均线策略

目录

1. 简介

  1. 本系统适合的人群:

    • 机构
    • 散户
      • 有编程基础
      • 无编程基础
  2. 本仓库代码结构和内容简介

    ai_quant_trade
    ├── ai_notes (金融量化交易知识,以Markdown, Jupyter Notebook汇总知识体系)
    │   ├── 资源:持续收录全网优秀资源
    │   ├── 实战:各类工具、框架、库的使用及踩坑实录
    │   ├── 热点:金融市场热点、技术热点、论文解读
    ├── docs (本仓库使用说明文档)
    ├── egs_aide (辅助操盘工具)
    │   ├── 看盘神器
    ├── egs_alpha (因子库)
    ├── egs_data (数据获取及处理)
    │   ├── wind (Wind万得数据处理)
    │   ├── 开源工具 (各类开源数据获取工具使用介绍)
    ├── egs_fin_nlp (文本分析)
    │   ├── emotion_analysis (情感分析)
    ├── egs_llm (大模型应用)
    ├── egs_online_platform (在线投研平台策略)
    │   ├── 优矿_Uqer
    │   ├── 聚宽_JoinQuant
    ├── egs_trade (本地量化炒股策略)
    │   ├── paper_trade (实盘模拟)
    │       ├── wind万得实盘模拟
    │   ├── rl (强化学习炒股)
    │   ├── vanilla (传统规则类策略)
    ├── quant_brain (核心算法库)
    ├── runtime (模型的部署和实际使用)
    ├── tools (辅助工具)
    ├── requirements.txt
    └── README.md
    

2. 使用

本仓库暂未进行封装成python包,拷贝整个项目源代码,在每个egs下的示例中均有详细的使用说明原理介绍

安装依赖包

pip install -r requirements.txt

3. 量化资源集合

(我们在知乎上2.6万阅读的文章)史上最全AI股票量化交易工具和开源项目汇总

以上是我们在知乎上2.6万阅读的文章,我们将所有工具重新进行了分类,并进行了点评, 收录在ai_notes文件夹下,方便大家查找。

🎯开发中

  • 陆续对所有工具进行点评,方便选择
  • 陆续记录各个工具的优缺点,形成一个对比表,方便选型
  • 陆续记录使用方法,方便使用:我们不做大而全的使用教程,那会让你迷失,我们只列举最常用且实用的功能,让你快速上手

⛳⛳⛳AI基础知识

为了便于维护,将原有的ai_wiki目录下内容,包括系统操作、编程基础、AI基础、AI实践等内容,独立同步至仓库[AI大模型避坑指南]

里面记录了很多我在实际中遇到的问题和解决方案,同时在实时关注更新技术发展的前沿,欢迎大家关注和star。

✨AI大模型避坑指南:

4. 本地量化平台

本地量化平台

🎯 每个实例我都尽可能配备完善的教程,从原理、使用到代码解读。

可在本地可构建一套独立的量化交易系统,包含的策略:

  • AI策略
    • 强化学习
    • 图网络
    • 深度学习
    • 机器学习
    • 高频交易
    • 因子挖掘
    • 大模型
  • 传统规则类策略

4.1 强化学习策略

  代码详细参见目录:egs_trade/rl

  自从2017年AlphaGo与柯洁围棋大战之后,深度强化学习大火。

  相比于机器学习和深度学习, 强化学习是以最终目标为导向 (以交互作为目标) , 而很多其他方法是考虑孤立的子问题 (如“股价预测”,“大盘预测”,“交易决策”等) , 这并不能直接获得交互的动作, 比如“命令机器人炒股盈利”, 这个任务包含了“股价预测”,”大盘预测”等等, 而强化学习的目标则是“完成命令者的任务”, 可以直接得到“炒股盈利”的一连贯动作。

trades_on_k_line

  1. 样例介绍:

    序号 策略 论文
    1 原型
    2 FinRL教程0-NeurIPS2018 Practical Deep Reinforcement Learning Approach for Stock Trading (https://arxiv.org/abs/1811.07522)
  2. 样例回测详情

    序号 策略 市场 年化收益 最大回撤 夏普率
    1 原型 中国A股
    2 FinRL教程0-NeurIPS2018 美国道琼斯30 53.1% -10.4% 2.17

4.2 图网络策略

  图网络可以更好的构建股票和股票之间的关系,同时关联股票、新闻、情绪等各类信息,能更好的挖掘全局关系网。

(构建中,尽请期待。。。)

4.3 深度学习策略

  自从2012年AlexNet在图像分类任务上,性能碾压传统机器学习性能后,深度学习大火, 随机开启第一波人工智能热潮。其主要用于股价和大盘的预测等。

(构建中,尽请期待。。。)

4.4 机器学习策略

  机器学习以统计学为基础,以其坚实的数据基础,可解性,数据依赖少,资源占用低,训练速度快,在表格任务上, 仍然可以追平深度学习等优势,任有其应用价值。

(构建中,尽请期待。。。)

4.5 高频交易

(构建中,尽请期待。。。)

4.6 传统策略

  传统策略虽然看似昨日黄花,但其可操作性更强,仍又一定使用价值。深度学习和机器学习,往往需要配合规则使用。

  1. 双均线策略+简易手写回测框架

    • 详细使用教程
    • 包含策略代码+自建纯手写回测框架
    • 包含良好的绘图,指示买点和卖点
    • 目标:通过这个实例了解量化交易的完整框架构建方式
  2. 投资组合管理7节教学

5. 实盘

代码详细参见目录:egs_trade

5.1 实盘模拟

  1. Wind本地实盘模拟:双均线策略
    • 利用wind软件实现的实盘模拟
    • wind常作为各大金融机构的首选数据源,由于价格高额,不适合散户使用
    • 使用对象:机构

6. 辅助操盘

代码详细参见目录:egs_aide

  1. 利用EXCEL看盘
    • 看盘是不容易被发现
    • 可以自己加入要盯盘的股票
    • 可以方便利用excel快速计算和处理数据

7. 因子挖掘

代码详细参见目录:egs_alpha

7.1 因子挖掘策略

序号 策略 论文
1 机器学习自动挖掘5000个因子及股票趋势预测

7.2 因子库

序号 因子库
1 alpha101
2 stockstats
3 ta_lib

8. 数据处理

  • 各类常见数据源使用详解
  • 统一数据源接口

9. 文本分析

代码详细参见目录:egs_fin_nlp

序号 工具
1 StructBERT市场情绪分析

10. 大模型

代码详细参见目录:egs_llm

序号 工具
1 大模型金融市场分析(视频教程见星球或公众号)
2 Unsloth推理型股价预测模型训练(代码开源、详细指南+模型见星球)

11. 编程及AI基础知识

为了便于维护,将原有的ai_wiki目录下内容,包括系统操作、编程基础、AI基础、AI实践等内容,独立同步至仓库[AI大模型避坑指南]

里面记录了很多我在实际中遇到的问题和解决方案,同时在实时关注更新技术发展的前沿,欢迎大家关注和star。

✨AI大模型避坑指南:

12. 在线投研平台

在线投研平台样例

  国内量化平台,如聚宽、优矿、米筐、果仁和BigQuant等,如果感兴趣,也可以自行尝试。

  投研平台是为量化爱好者(宽客)量身打造的云平台,提供免费股票数据获取、精准的回测功能、 高速实盘交易接口、易用的API文档、由易入难的策略库,便于快速实现和验证策略。( 注:如下策略仅在所述回测段有效,没有进行详细的调优和全周期验证。另外,没有策略能保证全周期有效的, 如果实盘使用如下策略,请慎重使用)

12.1 聚宽平台

聚宽平台

欢迎在聚宽平台关注我:量客攻城狮

  1. 股票量化策略

    策略 收益 最大回撤
    机器学习-动态因子选择策略 12.3% 38.93%
    小市值+多均线量化炒股 58.4% 46.61%
    龙虎榜-看长做短 41.82% 26.89%
    强势股+趋势线判断+止损止盈 10.09% 21.449%
  2. 股票分析研究


打赏我

您的支持是我前进的动力,即便“1毛钱”我也很开心啊,感谢您的打赏和支持 (^o^)/

图片名称1 图片名称2

讨论

欢迎在 Github Discussions 中发起讨论。

技术支持

常见问题

请查看文档常见问题

引用

@misc{ai_quant_trade,
  author={Yi Li},
  title={ai_quant_trade},
  year={2022},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/charliedream1/ai_quant_trade}},
}

版本历史

v0.0.12025/02/15

常见问题

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|1周前
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|1周前
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

159.6k|★★☆☆☆|今天
开发框架Agent语言模型

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

108.3k|★★☆☆☆|1周前
开发框架图像Agent

gemini-cli

gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。

100.8k|★★☆☆☆|1周前
插件Agent图像

markitdown

MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

93.4k|★★☆☆☆|1周前
插件开发框架