+81
-66
@@ -15,14 +15,14 @@
|
||||
<h1 align="center">QuantDinger</h1>
|
||||
|
||||
<h3 align="center">
|
||||
⚡ 5 分钟启动你自己的本地 TradingView + AI 量化投研实验室
|
||||
本地优先的量化交易基础设施
|
||||
</h3>
|
||||
|
||||
<p align="center">
|
||||
<strong>🤖 AI 原生 · 🔒 隐私优先 · 🚀 全能量化工作台</strong>
|
||||
<strong>🔒 隐私优先 · 🛠️ 自托管 · 📊 多市场</strong>
|
||||
</p>
|
||||
<p align="center">
|
||||
<i>下一代本地量化平台:多市场数据、AI 投研、可视化回测与自动交易。</i>
|
||||
<i>运行你自己的交易基础设施:数据、分析、回测和执行。</i>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
@@ -49,32 +49,34 @@
|
||||
|
||||
---
|
||||
|
||||
<div align="center">
|
||||
|
||||
### 🌟 **加入 QuantDinger DAO 社区 - 早期贡献者获得 QDT 代币!**
|
||||
|
||||
[](CONTRIBUTORS.md)
|
||||
[](CONTRIBUTORS.md)
|
||||
|
||||
**我们正在构建一个去中心化、社区驱动的交易平台。早期贡献者将获得 QDT 治理代币!**
|
||||
|
||||
[📖 了解更多](CONTRIBUTORS.md) · [💬 加入 Telegram](https://t.me/quantdinger) · [🎮 加入 Discord](https://discord.gg/vwJ8zxFh9Q)
|
||||
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
## 📖 简介
|
||||
|
||||
**QuantDinger** 是一个专为交易员、研究员和极客设计的**本地优先**(Local-First)量化交易工作台。
|
||||
### QuantDinger 是什么?
|
||||
|
||||
与昂贵的 SaaS 平台不同,QuantDinger 将**数据所有权**归还给你。它内置了一个**基于 LLM 的多智能体投研团队**,能够自动从网络收集金融情报,结合本地行情数据,生成专业的分析报告,并与你的策略开发、回测及实盘交易流程无缝集成。
|
||||
QuantDinger 是一个**本地优先、隐私优先的量化交易基础设施**。它完全运行在你的机器上,让你完全控制自己的策略、交易数据和 API 密钥。
|
||||
|
||||
### 为什么选择本地优先?
|
||||
|
||||
与将你的数据和策略锁定在云端的 SaaS 平台不同,QuantDinger 在本地运行。你的策略、交易日志、API 密钥和分析结果都保留在你的机器上。没有供应商锁定,没有订阅费用,没有数据泄露风险。
|
||||
|
||||
### 适合谁使用?
|
||||
|
||||
QuantDinger 为以下用户而构建:
|
||||
- 重视数据主权和隐私的交易员、研究员和工程师
|
||||
- 需要透明、可审计的交易基础设施
|
||||
- 更偏好工程而非营销
|
||||
- 需要完整的工作流:数据、分析、回测和执行
|
||||
|
||||
### 核心功能
|
||||
|
||||
QuantDinger 包含一个内置的**基于 LLM 的多智能体研究系统**,能够从网络收集金融情报,结合本地市场数据,生成分析报告。这与策略开发、回测和实盘交易工作流无缝集成。
|
||||
|
||||
### 核心价值
|
||||
- **🛡️ 隐私优先**:所有策略、交易日志和 API 密钥都存储在你的本地 SQLite 数据库中。
|
||||
- **🧠 AI 赋能**:不仅是代码补全,更是真正的 AI 投研分析师(由 OpenRouter/LLM 驱动)。
|
||||
- **⚡ 多市场支持**:原生支持 **加密货币**、**美股**、**A股/港股**、**外汇** 和 **期货**。
|
||||
- **🔌 开箱即用**:通过 Docker 一键部署。无需复杂的环境配置。
|
||||
|
||||
- **隐私优先**:所有策略、交易日志和 API 密钥都存储在本地 SQLite 数据库中
|
||||
- **AI 驱动的分析**:基于 LLM 的研究智能体(OpenRouter/LLM)进行市场分析
|
||||
- **多市场支持**:加密货币、美股、A股/港股、外汇和期货
|
||||
- **Docker 部署**:使用 Docker Compose 一键部署
|
||||
|
||||
---
|
||||
|
||||
@@ -134,18 +136,22 @@
|
||||
## ✨ 关键特性
|
||||
|
||||
### 1. 通用数据引擎
|
||||
无需再为数据 API 发愁。QuantDinger 采用了强大的数据源工厂模式:
|
||||
- **加密货币**:**直连交易所 API** 进行交易(支持 10+ 交易所),结合 **CCXT** 获取行情数据(支持 100+ 来源)。
|
||||
- **股票**:集成 Yahoo Finance、Finnhub、Tiingo (美股) 和 AkShare (A股/港股)。
|
||||
- **期货/外汇**:支持 OANDA 及主要期货数据源。
|
||||
- **代理支持**:内置代理配置,适应受限网络环境。
|
||||
|
||||
QuantDinger 提供跨多个市场的统一数据接口:
|
||||
|
||||
- **加密货币**:直接 API 连接进行交易(10+ 交易所)和 CCXT 集成获取行情数据(100+ 数据源)
|
||||
- **股票**:Yahoo Finance、Finnhub、Tiingo(美股)和 AkShare(A股/港股)
|
||||
- **期货/外汇**:OANDA 和主要期货数据源
|
||||
- **代理支持**:内置代理配置,适应受限网络环境
|
||||
|
||||
### 2. AI 多智能体投研
|
||||
你不知疲倦的分析师团队:
|
||||
- **协调智能体**:拆解任务并管理工作流。
|
||||
- **搜索智能体**:进行全网搜索(Google/Bing)获取宏观新闻。
|
||||
- **加密/股票智能体**:专注于特定市场的技术和资金流向分析。
|
||||
- **报告生成**:自动产出结构化的日报/周报。
|
||||
|
||||
系统包含用于市场分析的多智能体工作流:
|
||||
|
||||
- **协调智能体**:任务分解和工作流管理
|
||||
- **研究智能体**:网络搜索(Google/Bing)获取宏观新闻和事件
|
||||
- **市场特定智能体**:针对加密货币和股票的技术面和资金流向分析
|
||||
- **报告生成**:结构化的日报/周报研究报告
|
||||
|
||||
### 2.1 🧠 AI 记忆增强系统(Memory-Augmented Agents)
|
||||
QuantDinger 的多智能体不是“每次从零开始”。它内置了一个**本地记忆库 + 反思闭环**,让每个智能体在生成提示词(prompt)时能检索过往经验,并在事后验证/复盘后把结果写回记忆库。
|
||||
@@ -277,36 +283,35 @@ score = w_{sim}\cdot sim + w_{recency}\cdot recency + w_{returns}\cdot returns\_
|
||||
- **ENABLE_REFLECTION_WORKER**:是否启用自动验证闭环(默认 false)
|
||||
- **REFLECTION_WORKER_INTERVAL_SEC**:自动验证周期(默认 86400 秒)
|
||||
|
||||
### 3. 稳健的策略运行时
|
||||
- **基于线程的执行器**:独立的线程池管理策略执行。
|
||||
- **自动恢复**:系统重启后自动恢复运行中的策略。
|
||||
- **挂单工作线程**:可靠的后台队列确保信号精准执行,防止滑点。
|
||||
### 3. 策略运行时
|
||||
|
||||
### 4. 现代技术栈
|
||||
- **后端**:Python (Flask) + SQLite + Redis (可选) — 简洁、强大、易扩展。
|
||||
- **前端**:Vue 2 + Ant Design Vue + KlineCharts/ECharts — 响应式且交互丰富。
|
||||
- **部署**:Docker Compose 编排。
|
||||
- **基于线程的执行器**:独立的线程池用于策略执行
|
||||
- **自动恢复**:系统重启后恢复运行中的策略
|
||||
- **订单队列**:后台工作线程用于订单执行
|
||||
|
||||
### 4. 技术栈
|
||||
|
||||
- **后端**:Python (Flask) + SQLite + Redis(可选)
|
||||
- **前端**:Vue 2 + Ant Design Vue + KlineCharts/ECharts
|
||||
- **部署**:Docker Compose
|
||||
|
||||
---
|
||||
|
||||
## 🏦 支持的交易所与返佣
|
||||
## 🔌 支持的交易所
|
||||
|
||||
QuantDinger 支持**直连**主要加密货币交易所进行低延迟执行,同时利用 **CCXT** 覆盖广泛的行情数据。
|
||||
QuantDinger 支持直接 API 连接到主要加密货币交易所进行执行,并使用 CCXT 获取广泛的行情数据。
|
||||
|
||||
> 💡 **独家福利**:通过下方的合作伙伴链接注册账户,可享受**交易手续费减免**和**独家赠金**。这将在不增加你成本的情况下支持本项目!
|
||||
### 直接 API 支持
|
||||
|
||||
| 交易所 | 特点 | 注册福利 |
|
||||
|:--------:|:---------|:-------------:|
|
||||
| <img src="https://img.shields.io/badge/Binance-F0B90B?style=for-the-badge&logo=binance&logoColor=white" height="35"/> | 🥇 **全球最大**<br/>现货, 合约, 杠杆 | <a href="https://www.bmwweb.ac/referral/earn-together/refer2earn-usdc/claim?hl=zh-CN&ref=GRO_28502_9OSOJ"><img src="https://img.shields.io/badge/💰_节省_20%25_手续费-FF4D4F?style=for-the-badge" height="38" style="border-radius:10px; box-shadow:0 8px 18px rgba(255,77,79,.35);"/></a> |
|
||||
| <img src="https://img.shields.io/badge/OKX-000000?style=for-the-badge&logo=okx&logoColor=white" height="35"/> | 🚀 **Web3 & 衍生品**<br/>现货, 永续, 期权 | <a href="https://www.bjwebptyiou.com/join/14449926"><img src="https://img.shields.io/badge/🎁_领取盲盒-722ED1?style=for-the-badge" height="38" style="border-radius:10px; box-shadow:0 8px 18px rgba(114,46,209,.35);"/></a> |
|
||||
| <img src="https://img.shields.io/badge/Bitget-00C7B1?style=for-the-badge&logoColor=white" height="35"/> | 👥 **社交交易**<br/>跟单交易, 合约 | <a href="https://share.glassgs.com/u/H8XZGS71"><img src="https://img.shields.io/badge/🔥_领取赠金-FA8C16?style=for-the-badge" height="38" style="border-radius:10px; box-shadow:0 8px 18px rgba(250,140,22,.35);"/></a> |
|
||||
| 交易所 | 市场 |
|
||||
|:--------:|:---------|
|
||||
| Binance | 现货, 合约, 杠杆 |
|
||||
| OKX | 现货, 永续, 期权 |
|
||||
| Bitget | 现货, 合约, 跟单交易 |
|
||||
|
||||
<br>
|
||||
### 也支持通过 CCXT
|
||||
|
||||
**同时也支持 (直连/CCXT):**
|
||||
|
||||
| <img src="https://img.shields.io/badge/Bybit-F7931A?style=for-the-badge&logoColor=white"/> | <img src="https://img.shields.io/badge/Gate.io-17E6A1?style=for-the-badge&logoColor=white"/> | <img src="https://img.shields.io/badge/Kraken-5741D9?style=for-the-badge&logo=kraken&logoColor=white"/> | <img src="https://img.shields.io/badge/KuCoin-24AE8F?style=for-the-badge&logoColor=white"/> | <img src="https://img.shields.io/badge/HTX-1A73E8?style=for-the-badge&logoColor=white"/> |
|
||||
|:---:|:---:|:---:|:---:|:---:|
|
||||
Bybit、Gate.io、Kraken、KuCoin、HTX 以及 100+ 其他交易所用于行情数据。
|
||||
|
||||
|
||||
---
|
||||
@@ -487,21 +492,21 @@ npm run serve
|
||||
|
||||
## 🤝 社区与支持
|
||||
|
||||
加入我们的全球社区进行策略分享和技术支持:
|
||||
|
||||
- **🌟 想要贡献?**: [加入贡献者计划](CONTRIBUTORS.md) - 早期贡献者将获得 QDT 治理代币!
|
||||
- **Telegram (Group)**: [Join QuantDinger Telegram Group](https://t.me/quantdinger)
|
||||
- **Discord**: [Join Server](https://discord.gg/vwJ8zxFh9Q)
|
||||
- **📺 视频演示**: [观看项目介绍视频](https://youtu.be/HPTVpqL7knM)
|
||||
- **贡献**: [贡献指南](CONTRIBUTING.md) · [贡献者](CONTRIBUTORS.md)
|
||||
- **Telegram**: [QuantDinger 群组](https://t.me/quantdinger)
|
||||
- **Discord**: [加入服务器](https://discord.gg/vwJ8zxFh9Q)
|
||||
- **📺 视频演示**: [项目介绍](https://youtu.be/HPTVpqL7knM)
|
||||
- **YouTube**: [@quantdinger](https://youtube.com/@quantdinger)
|
||||
- **Email**: [brokermr810@gmail.com](mailto:brokermr810@gmail.com)
|
||||
- **GitHub Issues**: [提交 Bug / 功能请求](https://github.com/brokermr810/QuantDinger/issues)
|
||||
- **GitHub Issues**: [报告 Bug / 功能请求](https://github.com/brokermr810/QuantDinger/issues)
|
||||
|
||||
---
|
||||
|
||||
## ☕ 支持本项目
|
||||
## 💰 项目可持续性
|
||||
|
||||
如果 QuantDinger 帮助你获利,请考虑给开发者买杯咖啡。你的支持让项目持续发展!
|
||||
QuantDinger 是开源且免费使用的。如果你觉得它有用,以下是一些支持项目持续发展的方式:
|
||||
|
||||
### 直接捐赠
|
||||
|
||||
**ERC-20 / BEP-20 / Polygon / Arbitrum**
|
||||
```
|
||||
@@ -510,11 +515,21 @@ npm run serve
|
||||
<img src="https://img.shields.io/badge/USDT-Accepted-26A17B?style=flat-square&logo=tether" alt="USDT">
|
||||
<img src="https://img.shields.io/badge/ETH-Accepted-3C3C3D?style=flat-square&logo=ethereum" alt="ETH">
|
||||
|
||||
### 交易所推荐链接
|
||||
|
||||
如果你正在注册支持的交易所,使用下面的链接可以提供推荐收益,帮助支持项目。这些是可选的,不会影响你的交易费用或账户功能。
|
||||
|
||||
| 交易所 | 推荐链接 |
|
||||
|:--------:|:-------------|
|
||||
| Binance | [使用推荐链接注册](https://www.bmwweb.ac/referral/earn-together/refer2earn-usdc/claim?hl=zh-CN&ref=GRO_28502_9OSOJ) |
|
||||
| OKX | [使用推荐链接注册](https://www.bjwebptyiou.com/join/14449926) |
|
||||
| Bitget | [使用推荐链接注册](https://share.glassgs.com/u/H8XZGS71) |
|
||||
|
||||
---
|
||||
|
||||
### 商业服务
|
||||
### 专业服务
|
||||
|
||||
我们提供专业服务,助你充分利用 QuantDinger:
|
||||
提供以下专业服务:
|
||||
|
||||
| 服务 | 描述 |
|
||||
|---------|-------------|
|
||||
|
||||
Reference in New Issue
Block a user