QuantDinger:开源 AI 量化交易基础设施,从研究到实盘一站式搞定
8.4k 星,QuantDinger 是一个把 AI 研究、策略开发、回测、实盘交易全流程串起来的开源量化平台。不是聊天机器人加个买入按钮,而是一套完整的生产级量化操作系统。支持加密货币、美股、外汇三大市场,8+ 个交易所,还能让 Claude Code、Cursor 这些 AI 编程工具直接通过 MCP 协议操控交易。
一、它是什么

QuantDinger(名字致敬薛定谔——“盒子里的猫”比喻未触发的策略)是一个自托管、本地优先的量化交易平台,版本已经到 4.0.1。
核心理念:统一整个量化交易工作流。传统做法是用一个工具做研究、另一个写策略、再一个做回测、最后还要接交易所 API 做实盘。QuantDinger 把这些全塞进一个 Docker Compose 部署里。
后端 Apache-2.0 开源,前端单独的 source-available 协议(商用需要授权)。
二、全流程架构
QuantDinger 的工作流分四步:
第一步:AI 研究。内置多 LLM 集成分析,支持自然语言生成指标代码和策略代码。还有机会雷达功能,自动扫描市场机会。
第二步:策略开发。两种策略运行时:
- IndicatorStrategy:向量化 DataFrame 信号,适合技术指标类策略
- ScriptStrategy:事件驱动的
on_bar回调,适合复杂逻辑
第三步:回测。服务端回测引擎,不是前端”表演式”回测。输出收益曲线、回撤指标、交易日志。
第四步:实盘执行。支持模拟盘和实盘,覆盖 8+ 个交易所。
三、支持的市场和交易所
这是 QuantDinger 最实用的部分——交易所覆盖很广:
加密货币(8 个交易所):
- Binance、OKX、Bybit、Bitget、Coinbase、Kraken、Gate.io、HTX
- 通过 CCXT 库接入,统一 API
美股:
- Interactive Brokers(IBKR)
- Alpaca(股票/ETF/加密)
外汇:
- MetaTrader 5(MT5)
交易所密钥存在用户自己的部署环境里,不会上传到任何云端。
四、Agent Gateway
这是 QuantDinger 最有意思的功能——让 AI 编程工具直接操控交易。
通过 /api/agent/v1 API 和 MCP Server(quantdinger-mcp 已上 PyPI),Cursor、Claude Code、Codex CLI 这些工具可以直接:
- 查询账户余额和持仓
- 获取市场数据
- 生成和执行策略代码
- 触发回测
- 下单(模拟盘/实盘)
安全设计:
- Agent token 默认只能操作模拟盘
- 实盘交易需要在服务端显式解锁
- 每次 Agent 调用都有审计日志(append-only)
- 默认 SECRET_KEY 不允许启动(防止裸奔部署)
五、技术栈
| 层 | 技术 |
|---|---|
| 后端 | Python 3.10+、Flask、Gunicorn |
| 前端 | Vue.js、Ant Design Vue、KLineCharts、ECharts |
| 数据库 | PostgreSQL 16、Redis 7 |
| 部署 | Docker Compose、GHCR 多架构镜像(amd64/arm64) |
| MCP | quantdinger-mcp(PyPI) |
| 移动端 | Capacitor(QuantDinger-Mobile) |
六、部署方式
四种部署方式,从简单到复杂:
一行命令安装:
1 | curl -fsSL https://raw.githubusercontent.com/brokermr810/QuantDinger/main/install.sh | bash |
GHCR 镜像(不需要 clone 仓库):
1 | docker pull ghcr.io/brokermr810/quantdinger:latest |
完整仓库 clone + Docker Compose:
1 | git clone https://github.com/brokermr810/QuantDinger.git |
AWS Marketplace AMI:直接在 AWS 上一键部署。
还有 SaaS 版本:ai.quantdinger.com
七、生产级功能
QuantDinger 不只是个回测工具,它有完整的生产级功能:
用户系统:OAuth 登录、多用户 RBAC 权限控制
计费系统:积分/会员/USDT 计费,适合做成 SaaS 服务
通知系统:Telegram、Email、SMS、Discord 多渠道通知
多语言:11 种语言的 Web UI
移动端:基于 Capacitor 的移动客户端
八、为什么值得关注
QuantDinger 的价值不在于”又一个量化框架”,而在于它把 AI 和量化交易真正结合了。
大多数量化工具要么是纯代码(Backtrader、Zipline),要么是纯 GUI(TradingView)。QuantDinger 的 Agent Gateway 让 AI 编程工具能直接操控交易——你可以用自然语言描述策略,AI 生成代码,自动回测,确认后直接实盘。
对开发者来说:
- Apache-2.0 后端,可以自由修改和部署
- Docker Compose 一键部署,不需要折腾环境
- 8+ 交易所,加密/美股/外汇全覆盖
- MCP 协议,AI 工具直接接入
- 本地优先,密钥和数据都在自己手里
相关链接:
- 标题: QuantDinger:开源 AI 量化交易基础设施,从研究到实盘一站式搞定
- 作者: Seven
- 创建于 : 2026-06-24 10:00:00
- 更新于 : 2026-07-14 00:18:15
- 链接: https://blog.oneiseven.top/2026/06/24/QuantDinger-开源AI量化交易基础设施/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。