You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit eea7d75
Browse filesBrowse the repository at this point in the historyBrowse files
<i>Run your own trading infrastructure: data, analysis, backtesting, and execution.</i>
25
+
<i>Build, Backtest, and Trade with an AI Co-Pilot. Better than PineScript, Smarter than SaaS.</i>
26
26
</p>
27
27
28
28
<palign="center">
@@ -73,10 +73,11 @@ QuantDinger includes a built-in **LLM-based multi-agent research system** that g
73
73
74
74
### Core Value
75
75
76
-
-**Privacy First**: All strategies, trading logs, and API keys are stored locally in SQLite
77
-
-**AI-Powered Analysis**: LLM-based research agents (OpenRouter/LLM) for market analysis
78
-
-**Multi-Market Support**: Cryptocurrency, US stocks, CN/HK stocks, forex, and futures
79
-
-**Docker Deployment**: One-command setup with Docker Compose
76
+
-**🔓 Apache 2.0 Open Source**: Fully permissive and commercial-friendly. Unlike viral licenses (GPL/AGPL), you truly own your code and modifications.
77
+
-**🐍 Python-Native & Visual**: Write indicators in standard Python (easier than PineScript) with AI assistance. Visualize signals directly on charts—a "Local TradingView" experience.
78
+
-**🤖 AI-Loop Optimization**: It doesn't just run strategies; AI analyzes backtest results to suggest parameter tuning (Stop-Loss/TP/MACD settings), forming a closed optimization loop.
79
+
-**🌍 Universal Market Access**: One unified system for Crypto (Live), US/CN Stocks, Forex, and Futures (Data/Notify).
80
+
-**⚡ Docker & Clean Arch**: 4-line command deployment. Modern Tech Stack (Vue + Python) with a clean, separation-of-concerns architecture.
80
81
81
82
---
82
83
@@ -135,7 +136,33 @@ QuantDinger includes a built-in **LLM-based multi-agent research system** that g
135
136
136
137
## ✨ Key Features
137
138
138
-
### 1. Universal Data Engine
139
+
### 1. Visual Python Strategy Workbench
140
+
*Better than PineScript, Smarter than SaaS.*
141
+
142
+
-**Python Native**: Write indicators and strategies in Python. Leverage the entire Python ecosystem (Pandas, Numpy, TA-Lib) instead of proprietary languages like PineScript.
143
+
-**"Mini-TradingView" Experience**: Run your Python indicators directly on the built-in K-line charts. Visually debug buy/sell signals on historical data.
144
+
-**AI-Assisted Coding**: Let the built-in AI write the complex logic for you. From idea to code in seconds.
145
+
146
+
### 2. Complete Trading Lifecycle
147
+
*From Indicator to Execution, Seamlessly.*
148
+
149
+
1.**Indicator**: Define your market entry/exit signals.
3.**Backtest & AI Optimization**: Run backtests, view rich performance metrics, and **let AI analyze the result to suggest improvements** (e.g., "Adjust MACD threshold to X").
152
+
4.**Execution Mode**:
153
+
-**Live Trading**: Direct API execution for 10+ Crypto Exchanges (Binance, OKX, etc.).
154
+
-**Signal Notification**: For non-executable markets (Stocks/Forex/Futures), send signals via Telegram, Discord, Email, SMS, or Webhook.
155
+
156
+
### 3. AI Multi-Agent Research
157
+
*Your 24/7 AI Investment Committee.*
158
+
159
+
The system employs a multi-agent team to act as a secondary filter for your strategies:
160
+
161
+
-**Research Agents**: Scrape web news and macro events (Google/Bing).
162
+
-**Analysis Agents**: Analyze technical indicators and capital flows.
163
+
-**Strategic Integration**: The AI judgment can serve as a "Market Filter"—only allowing your strategy to trade when the AI sentiment aligns (e.g., "Don't buy if AI Risk Analyst flags high macro danger").
164
+
165
+
### 4. Universal Data Engine
139
166
140
167
QuantDinger provides a unified data interface across multiple markets:
141
168
@@ -144,16 +171,8 @@ QuantDinger provides a unified data interface across multiple markets:
144
171
-**Futures/Forex**: OANDA and major futures data sources
145
172
-**Proxy Support**: Built-in proxy configuration for restricted network environments
146
173
147
-
### 2. AI Multi-Agent Research
148
-
149
-
The system includes a multi-agent workflow for market analysis:
150
-
151
-
-**Coordinator Agent**: Task decomposition and workflow management
152
-
-**Research Agent**: Web search (Google/Bing) for macro news and events
153
-
-**Market-Specific Agents**: Technical and capital flow analysis for crypto and stocks
154
-
-**Report Generation**: Structured daily/weekly research reports
QuantDinger’s agents don’t start from scratch every time. The backend includes a **local memory store** and an optional **reflection/verification loop**:
158
177
159
178
-**What it is**: RAG-style experience retrieval injected into agent prompts (NOT model fine-tuning).
Config lives in `.env` (see `backend_api_python/env.example`): `ENABLE_AGENT_MEMORY`, `AGENT_MEMORY_TOP_K`, `AGENT_MEMORY_ENABLE_VECTOR`, `AGENT_MEMORY_HALF_LIFE_DAYS`, and `ENABLE_REFLECTION_WORKER`.
246
265
247
-
### 3. Strategy Runtime
266
+
### 6. Strategy Runtime
248
267
249
268
-**Thread-Based Executor**: Independent thread pool for strategy execution
250
269
-**Auto-Restore**: Resumes running strategies after system restarts
251
270
-**Order Queue**: Background worker for order execution
0 commit comments