news 2026/8/6 5:19:36

开源的 A 股量化学习项目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
开源的 A 股量化学习项目

一个开源的 A 股量化学习项目
帮你把这几件事串起来:

  1. 自动算明天该买啥、卖啥
  2. 自己下单(同花顺 / 任意券商 App 都行)
  3. 收盘回填真实成交价
  4. Web 看板看净值、持仓、舆情

不需要 miniQMT,不需要 ptrade,小资金个人也能跑

  • GitHub:github.com/abell12134/abq
  • 在线演示:http://43.159.136.65:8000

和普通「回测脚本」有啥不同?

常见痛点本项目怎么做
回测很赚,实盘亏Backtrader 第二套引擎复验,强制考虑 T+1、涨跌停、手续费
天天换仓,成本吃光低换手设计:最少持有 10 天,实测净 IR 从 −0.17 提到 ~1.05
AI 因子一堆,全过拟合五道准入漏斗,15 个 LLM 候选只留 2 个进跟踪
信号、下单、记账三套系统一条流水线:出单 → 人工下单 → 回填 → 对账 → 看板

每天怎么用?(3 步,5 分钟)

晚上(自动) 系统生成「明日操作清单」 ↓ 次日开盘(你) 打开同花顺,照着清单买卖 ↓ 收盘后(你) 把真实成交价填进去,系统自动算净值

看板会显示:多账户净值曲线、持仓占比、次日调仓指令、舆情摘要。


5 分钟上手

环境:Python 3.10+,普通 Linux / Mac / Windows 均可。

# 1. 克隆gitclone https://github.com/abell12134/abq.git&&cdabq# 2. 装依赖python3-mvenv quant-venv quant-venv/bin/pipinstall-rquant/requirements.txt# 3. 解压行情(仓库自带数据包)quant-venv/bin/python quant/ops/ensure_qlib_data.py# 4. 启动看板cdquant../quant-venv/bin/python ops/backfill.py--days6bashwebapp/serve.sh start8000# 浏览器打开 http://127.0.0.1:8000

想跑回测再加一步:

../quant-venv/bin/python research/run_baseline.py

详细说明见 README.md 和 quant/README.md。


项目里有什么?

数据更新 → Qlib 训练回测 → Backtrader 独立验证 → 每日信号 → 调仓清单 → 成交回填 → 净值日报 → Web 看板

自研核心代码约5k 行 Python,分层清晰,层与层用 CSV 文件通信,方便看懂、方便改。

技术栈:Qlib · LightGBM · Backtrader · FastAPI · LLM 因子实验(可选)


适合谁?

✅ 想学量化、想跑通完整闭环的初学者
✅ 有小资金、想「系统出单 + 自己下单」的个人投资者
✅ 会用 Python、想参考分层架构的开发者

❌ 不适合期望「克隆就稳赚」或要找全自动券商 API 对接的同学(全自动还在规划中)


重要提醒

本仓库为量化研究 / 学习项目,不构成任何投资建议。
股市有风险,谨慎操作;历史回测不代表未来收益。

请用小资金验证,理解 A 股 T+1、涨跌停等规则后再考虑实盘。



版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/6 5:16:53

“本周 GitHub 热门项目,哪些值得学?”

本期热点趋势总结 本期 GitHub 热榜聚焦 AI Agent 工程化与开发者效率升级:代码审查图谱、 CLI / IDE 编排、 多模型路由与 token 压缩成为核心热点,配套的 Skills、 Claude Skills 和教程仓库说明“可复现、可落地”的 Agent 工作流正快速标准化。与此同…

作者头像 李华
网站建设 2026/8/6 5:12:09

企业级Word文档安全防护方案设计与实践

1. 为什么企业需要专业的网络安全防护方案文档在数字化办公环境中,Word文档作为最常见的文件格式之一,往往承载着大量敏感信息。我曾参与过某金融机构的内部审计,发现90%的数据泄露事件都源于普通办公文档的违规流转。一份看似平常的合同或报…

作者头像 李华
网站建设 2026/8/6 5:06:57

FPGA信号处理实战:Xilinx FFT IP核架构、配置与优化指南

1. 从时域到频域:为什么我们需要傅里叶变换?如果你做过音频处理、图像分析,或者搞过通信系统,那你一定绕不开一个词:频谱。无论是想看看一段音频里哪个频率的声音最响,还是想在一张图片里找出特定的纹理模式…

作者头像 李华
网站建设 2026/8/6 5:05:43

STL文件快速预览:轻量级命令行工具stl-thumb的原理与应用

1. 项目概述:为什么我们需要一个轻量级的STL预览工具?如果你经常和3D打印、CAD设计或者三维建模打交道,那么对STL文件格式一定不会陌生。STL作为三维模型数据交换的“通用语言”,几乎成了所有3D打印机和建模软件的标配输入格式。然…

作者头像 李华
网站建设 2026/8/6 5:01:48

中国科学院自动化研究所:AI智能体如何从“记动作“到“理解世界“

这项研究来自中国科学院自动化研究所认知与决策智能重点实验室及中国科学院大学人工智能学院,论文以预印本形式于2026年7月27日发布在arXiv平台,编号为arXiv:2607.24720v1。有兴趣深入了解的读者可以通过该编号在arXiv上查阅完整论文。假设你是一位厨师学…

作者头像 李华