Repolode
OpenByteInc

OpenByteInc/QuantDinger

可自托管的 AI 量化研究平台,从交易想法到 Python 策略、回测、模拟及实盘执行一站式完成。

可替代:TradingView

Star
13,575
Fork
2,770
未关闭 Issue
36
最近提交
20小时前

本页只介绍开源项目,不构成投资建议。交易和投资可能造成亏损,使用前请自行评估风险,并遵守当地法律法规。

这是什么?

QuantDinger 是一个可自托管的量化研究平台,面向独立交易者、Python 策略开发者和小型团队。它覆盖从 AI 辅助市场研究、Python 指标与策略开发,到服务端回测、模拟交易、加密货币交易所与传统券商的实盘执行,以及运行监控的完整流程。行情数据、策略代码、券商凭证和部署都由使用者自行掌控。

平台提供因子研究、带滚动前向验证的参数搜索,以及只记录盈亏、不连接券商的信号虚拟账户。用户可通过 Web 界面、移动端 H5、人工 API、Agent Gateway 和 MCP 服务器访问。后端基于 PostgreSQL、Redis、Celery 和 Kafka,以 Docker Compose 部署,并可选配 Prometheus 与 Grafana 监控。

实盘交易需要显式开启。项目声明不提供投资建议,建议先用模拟交易和受限 API 密钥测试。

核心功能

  • 01使用 Python 指标和 Strategy API V2 编写交易策略。
  • 02服务端回测,包含手续费与滑点建模。
  • 03因子研究与参数优化,支持滚动前向验证。
  • 04支持加密货币交易所、IBKR 和 Alpaca 的模拟与实盘执行。
  • 05信号虚拟账户可在不连接券商的情况下跟踪仓位、成交与盈亏。
  • 06提供 Agent Gateway 与 MCP 服务器,供 AI 客户端调用受控工具。

适用场景

  • 在投入资金前,对 Python 交易策略进行回测与验证。
  • 在本地自托管量化研究流程,确保数据和密钥不外泄。
  • 在启用实盘下单前,用受限 API 密钥进行模拟交易测试。
  • 基于平台的用户管理和计费模块搭建多租户交易服务。

使用前须知

  • 自托管需要 PostgreSQL、Redis、Kafka 以及多个工作进程,部署较为复杂。
  • 启用实盘交易后它会提交真实订单,因此建议先使用模拟盘。

收录于专题

标签

常见问题

QuantDinger 是什么?
可自托管的 AI 量化研究平台,从交易想法到 Python 策略、回测、模拟及实盘执行一站式完成。 QuantDinger 是一个可自托管的量化研究平台,面向独立交易者、Python 策略开发者和小型团队。它覆盖从 AI 辅助市场研究、Python 指标与策略开发,到服务端回测、模拟交易、加密货币交易所与传统券商的实盘执行,以及运行监控的完整流程。行情数据、策略代码、券商凭证和部署都由使用者自行掌控。
QuantDinger 可以免费使用吗?用的什么许可证?
QuantDinger 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
QuantDinger 还在维护吗?
活跃维护中。QuantDinger 最近一次提交是在 2026年11月6日。
QuantDinger 适合用来做什么?
在投入资金前,对 Python 交易策略进行回测与验证。 在本地自托管量化研究流程,确保数据和密钥不外泄。 在启用实盘下单前,用受限 API 密钥进行模拟交易测试。 基于平台的用户管理和计费模块搭建多租户交易服务。
在哪里获取 QuantDinger?
源代码和安装说明在 GitHub 上:https://github.com/OpenByteInc/QuantDinger

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目