Skip to content

Commit 4459f35

Browse files
v3.0.1
Signed-off-by: Dinger <quantdinger@gmail.com>
1 parent 1b43b9d commit 4459f35

2 files changed

Lines changed: 116 additions & 4 deletions

File tree

‎README.md‎

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
</a>
55

66
<h1>QuantDinger</h1>
7-
<h3>Self-Hosted AI-Native Quant Research, Strategy, Backtesting, and Trading Platform</h3>
8-
<p><strong>Build, test, and run trading workflows with AI analysis, Python strategies, live execution, and operations on your own infrastructure.</strong></p>
7+
<h3>Your Private AI Quant Operating System</h3>
8+
<p><strong>Research markets, generate Python strategies, backtest ideas, and run live trading workflows on infrastructure you control.</strong></p>
9+
<p><em>Self-hosted AI trading platform for quant research, backtesting, execution, and operator-ready growth.</em></p>
910

1011
<p>
1112
<a href="README.md"><strong>English</strong></a> &nbsp;·&nbsp;
@@ -48,6 +49,24 @@ If you are searching for an **open source quant platform**, **AI trading researc
4849
- **Built for operators, not just demos**: Docker Compose, PostgreSQL, Redis, Nginx, health checks, worker toggles, and environment-based configuration.
4950
- **Commercialization-ready**: memberships, credits, admin management, and USDT payment flows are already part of the stack.
5051

52+
## The Core Promise
53+
54+
QuantDinger gives you something most trading tools do not:
55+
56+
- **one stack instead of five** for research, strategy code, backtests, execution, alerts, and operations
57+
- **AI that sits inside the workflow**, not beside it
58+
- **Python flexibility without losing product UX**
59+
- **private deployment without giving up growth features**
60+
61+
## QuantDinger vs Patchwork Setups
62+
63+
| Typical Setup | QuantDinger |
64+
|---------------|-------------|
65+
| AI chat tool disconnected from real strategy workflows | AI analysis, AI code generation, backtest feedback, and execution workflows live in one product |
66+
| Separate charting app, Python scripts, bot runner, and notification stack | One deployable platform for charting, strategy logic, runtime services, and alerts |
67+
| Hosted SaaS with limited control over credentials and alpha | Self-hosted architecture with your own infra, keys, and operational data |
68+
| Research tools with no operator layer | Multi-user roles, billing, credits, admin controls, and deployment-ready configuration |
69+
5170
## Who It Is For
5271

5372
- **Traders and quants** who want AI-assisted market research without giving up control of infrastructure and data.
@@ -152,6 +171,13 @@ Most trading stacks give you one or two of these pieces. QuantDinger aims to giv
152171

153172
That combination is the core difference.
154173

174+
## Why It Converts Better Than a Typical Trading Tool
175+
176+
- **For traders**: it shortens the path from idea to execution.
177+
- **For quants**: it keeps Python and strategy control front and center.
178+
- **For operators**: it adds the parts most open-source trading projects skip, including users, billing, roles, and deployability.
179+
- **For AI-first workflows**: it turns analysis into something actionable, reviewable, and eventually automatable.
180+
155181
## Visual Tour
156182

157183
<table align="center" width="100%">
@@ -440,6 +466,28 @@ Use `backend_api_python/env.example` as the primary template. Key areas include:
440466
| Email | [Setup](docs/NOTIFICATION_EMAIL_CONFIG_EN.md) | [Config](docs/NOTIFICATION_EMAIL_CONFIG_CH.md) |
441467
| SMS | [Setup](docs/NOTIFICATION_SMS_CONFIG_EN.md) | [Config](docs/NOTIFICATION_SMS_CONFIG_CH.md) |
442468

469+
## FAQ
470+
471+
### Is QuantDinger really self-hosted?
472+
473+
Yes. The default deployment model is your own Docker Compose stack with your own database, Redis instance, credentials, and environment configuration.
474+
475+
### Is QuantDinger only for crypto trading?
476+
477+
No. Crypto is a major focus, but the platform also includes IBKR workflows for US stocks, MT5 workflows for forex, and Polymarket research support.
478+
479+
### Can I write strategies directly in Python?
480+
481+
Yes. QuantDinger supports both dataframe-style `IndicatorStrategy` development and event-driven `ScriptStrategy` development. You can also use AI to generate a starting point and then edit it yourself.
482+
483+
### Is this a research tool or a live trading platform?
484+
485+
It is both. QuantDinger is built to connect AI research, charting, strategy development, backtesting, quick trade flows, and live execution operations in one system.
486+
487+
### Can I use QuantDinger commercially?
488+
489+
The backend is licensed under Apache 2.0. The frontend source has a separate source-available license. Commercial use is supported, but you should review the licensing terms in this repository and contact the project for frontend/commercial authorization if needed.
490+
443491
## Open Source Repositories
444492

445493
| Repository | Purpose |
@@ -483,6 +531,14 @@ For commercial licensing, frontend source access, branding authorization, or dep
483531
- QuantDinger, its copyright holders, contributors, licensors, maintainers, and affiliated open-source participants do not provide legal, tax, investment, compliance, or regulatory advice.
484532
- To the maximum extent permitted by applicable law, QuantDinger and all related contributors and rights holders disclaim responsibility and liability for any unlawful use, regulatory breach, trading loss, service interruption, enforcement action, or other consequence arising from the use or misuse of the software.
485533

534+
## Start Here
535+
536+
- **Want to see the product first?** Open the [Live Demo](https://ai.quantdinger.com) or watch the [Video Demo](https://youtu.be/HPTVpqL7knM).
537+
- **Want to self-host quickly?** Go straight to [Quick Start](#quick-start) and launch with Docker Compose.
538+
- **Want to build strategies?** Read the [Strategy Development Guide](docs/STRATEGY_DEV_GUIDE.md).
539+
- **Want cloud or production deployment?** Use the [Cloud Deployment Guide](docs/CLOUD_DEPLOYMENT_EN.md).
540+
- **Want to license or customize it for a business?** Contact the team through [quantdinger.com](https://quantdinger.com).
541+
486542
## Community and Support
487543

488544
<p>

‎docs/README_CN.md‎

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
</a>
55

66
<h1>QuantDinger</h1>
7-
<h3>可自托管的 AI 原生量化研究、策略、回测与交易平台</h3>
8-
<p><strong>把 AI 分析、Python 策略、回测、实盘执行和运营能力放进同一套由你掌控的基础设施。</strong></p>
7+
<h3>你的私有化 AI 量化操作系统</h3>
8+
<p><strong>把市场研究、Python 策略生成、回测验证和实盘执行,全部放进一套由你自己掌控的基础设施。</strong></p>
9+
<p><em>可自托管、AI 原生、面向研究员、交易员、量化开发者和运营团队的完整工作台。</em></p>
910

1011
<p>
1112
<a href="../README.md"><strong>English</strong></a> &nbsp;·&nbsp;
@@ -48,6 +49,24 @@ QuantDinger 是一个**可自托管的 AI 交易平台**,也是一套**量化
4849
- **面向运营落地,而不是只做 Demo**:Docker Compose、PostgreSQL、Redis、Nginx、健康检查、Worker 开关和环境变量配置都已经成型。
4950
- **天然支持商业化**:会员、积分、后台管理和 USDT 支付能力都在同一套系统内。
5051

52+
## 核心承诺
53+
54+
QuantDinger 真正想提供的,不只是一个“量化工具”,而是:
55+
56+
- **一套系统替代五六个零散工具**
57+
- **AI 直接嵌入研究和交易流程,而不是挂在旁边**
58+
- **既保留 Python 灵活性,也保留产品化体验**
59+
- **既支持私有化部署,也支持后续运营和增长**
60+
61+
## QuantDinger 和拼装式方案有什么区别
62+
63+
| 常见拼装方式 | QuantDinger |
64+
|--------------|-------------|
65+
| AI 聊天工具和真实策略流程割裂 | AI 分析、AI 生成代码、回测反馈、执行流程在同一产品里闭环 |
66+
| 图表、脚本、机器人、通知系统各自分散 | 一套可部署平台统一承载图表、策略、运行时、通知和运营 |
67+
| SaaS 工具方便但对密钥、alpha 和数据控制有限 | 可自托管架构,基础设施、密钥和业务数据都在你自己手里 |
68+
| 只有研究工具,没有运营层 | 内置多用户、权限、积分、计费、后台管理和部署能力 |
69+
5170
## 适合谁用
5271

5372
- **交易员和量化研究者**:希望使用 AI 做市场研究,但又不想放弃对数据和基础设施的控制权。
@@ -152,6 +171,13 @@ QuantDinger 不是简单地“在交易软件里加了个 LLM 聊天框”,而
152171

153172
这套组合,本身就是它最核心的差异化。
154173

174+
## 为什么它比普通交易工具更容易打动用户
175+
176+
- **对交易员**:它缩短了从交易想法到交易动作的距离。
177+
- **对量化开发者**:它把 Python 和策略控制权放在核心位置。
178+
- **对运营方**:它补上了很多开源交易项目缺失的用户、计费、角色和部署能力。
179+
- **对 AI 工作流**:它让分析结果变得可执行、可复盘、可逐步自动化。
180+
155181
## 视觉导览
156182

157183
<table align="center" width="100%">
@@ -439,6 +465,28 @@ QuantDinger/
439465
| Email | [Setup](NOTIFICATION_EMAIL_CONFIG_EN.md) | [配置](NOTIFICATION_EMAIL_CONFIG_CH.md) |
440466
| SMS | [Setup](NOTIFICATION_SMS_CONFIG_EN.md) | [配置](NOTIFICATION_SMS_CONFIG_CH.md) |
441467

468+
## 常见问题
469+
470+
### QuantDinger 真的是可自托管的吗?
471+
472+
是的。默认部署方式就是你自己的 Docker Compose 栈,数据库、Redis、环境变量、API 凭证和业务数据都由你自己控制。
473+
474+
### QuantDinger 只适合做加密货币吗?
475+
476+
不是。加密货币是核心场景之一,但平台也支持 IBKR 的美股链路、MT5 的外汇链路,以及 Polymarket 的研究型分析工作流。
477+
478+
### 我可以直接写 Python 策略吗?
479+
480+
可以。QuantDinger 同时支持 dataframe 风格的 `IndicatorStrategy` 和事件驱动的 `ScriptStrategy`。你也可以先让 AI 生成初稿,再自己继续改。
481+
482+
### 它到底是研究工具还是实盘交易平台?
483+
484+
两者都是。QuantDinger 想打通的是 AI 研究、图表、策略开发、回测、快速交易和实盘运营,而不是只做其中某一段。
485+
486+
### 可以商用吗?
487+
488+
后端采用 Apache 2.0,前端源码采用单独的 source-available 授权。可以支持商业化,但你需要仔细阅读仓库内的授权说明;如果涉及前端源码、品牌或商业授权,建议直接联系项目方。
489+
442490
## 开源仓库入口
443491

444492
| 仓库 | 作用 |
@@ -482,6 +530,14 @@ QuantDinger/
482530
- QuantDinger 及其版权方、贡献者、许可方、维护者和相关开源参与方,不提供任何法律、税务、投资、合规或监管意见。
483531
- 在适用法律允许的最大范围内,QuantDinger 及相关权利方和贡献者,对任何因使用或误用本软件导致的违法使用、监管违规、交易损失、服务中断、执法措施或其他后果,不承担责任。
484532

533+
## 从这里开始
534+
535+
- **想先看产品效果?** 先打开[在线演示](https://ai.quantdinger.com)或观看[视频演示](https://youtu.be/HPTVpqL7knM)。
536+
- **想尽快自己部署?** 直接看[快速开始](#快速开始),用 Docker Compose 拉起来。
537+
- **想开始写策略?** 先看[策略开发指南](STRATEGY_DEV_GUIDE_CN.md)。
538+
- **想上云或生产部署?** 看[云服务器部署文档](CLOUD_DEPLOYMENT_CN.md)。
539+
- **想做商业授权或定制化?** 直接通过 [quantdinger.com](https://quantdinger.com) 联系项目方。
540+
485541
## 社区与支持
486542

487543
<p>

0 commit comments

Comments
 (0)