免费开源的 C# 交易平台,用于开发、回测和运行股票、期货、期权、外汇及加密货币的交易策略与机器人。
- 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 数据每日更新。
相关项目
1.1万+21 本周2299C#Other维护活跃更新于 13天前
用 Go 编写的加密货币交易机器人框架,支持多交易所策略的开发、回测与运行。
1676384GoAGPL-3.0更新于 23小时前
基于 Backtrader 的配置驱动量化回测框架,支持股票、加密货币和外汇,并提供 MCP 服务供 AI 助手调用。
1132+8 本周144PythonGPL-3.0更新于 7个月前
开源加密货币交易框架,用于设计和部署跨多家中心化与去中心化交易所运行的自动化做市及交易机器人。
2.1万+41 本周5105PythonApache-2.0更新于 3天前
面向去中心化交易所的 Python 量化交易框架,提供链上行情数据、策略回测与实盘交易。
383+3 本周63PythonOther维护活跃更新于 10天前