TIANHE 53cadb5ab5 add deepcoin
Signed-off-by: TIANHE <TIANHE@GMAIL.COM>
2026-01-26 20:32:34 +08:00
new
2026-01-13 17:09:50 +08:00
2026-01-26 20:32:34 +08:00
new
2026-01-24 23:57:39 +08:00
2026-01-26 20:32:34 +08:00
new
2026-01-06 01:34:37 +08:00
new
2026-01-06 01:34:37 +08:00
2025-12-29 03:06:49 +08:00
2026-01-26 20:32:34 +08:00
2026-01-26 20:32:34 +08:00
2026-01-26 20:32:34 +08:00
2026-01-26 20:32:34 +08:00
2026-01-26 20:32:34 +08:00
new
2026-01-06 01:34:37 +08:00
new
2026-01-14 21:49:45 +08:00

QuantDinger Logo

QuantDinger


Next-Gen AI Quantitative Trading Platform

🤖 AI-Native · 🐍 Visual Python · 🌍 Multi-Market · 🔒 Privacy-First

Build, Backtest, and Trade with an AI Co-Pilot. Better than PineScript, Smarter than SaaS.

Official Community · Live Demo · 📺 Video Demo · 🌟 Join Us

License Python Vue Docker Stars

Telegram Group Discord X


📖 Introduction

QuantDinger is a local-first, privacy-first, self-hosted quantitative trading platform. It runs on your own infrastructure, providing multi-user accounts backed by PostgreSQL while keeping full control of your strategies, trading data, and API keys.

Why QuantDinger?

Feature QuantDinger Cloud SaaS
Data Ownership Local storage Vendor-controlled
Strategy Privacy Never leaves your server Uploaded to cloud
Subscription Fees None Monthly charges
Customization Full source access Limited

Core Capabilities

  • 🐍 Python-Native Strategies — Write indicators in standard Python with AI assistance
  • 🤖 AI Multi-Agent Research — LLM-powered analysis with web scraping and market intelligence
  • 📊 Visual Backtesting — TradingView-like charting with strategy visualization
  • Live Trading — Direct API execution for 10+ crypto exchanges, IBKR, and MT5
  • 🔒 Self-Hosted — Your data stays on your infrastructure

📺 Video Demo

QuantDinger Demo

Click to watch the project introduction


📸 Screenshots

System Architecture

System Architecture Overview

Dashboard
Dashboard
AI Analysis
AI Multi-Agent Analysis
Indicator Analysis
Indicator Analysis

🔌 Supported Exchanges & Brokers

Cryptocurrency (Direct API Trading)

Exchange Spot Futures Features
Binance Margin, COIN-M, USDⓈ-M
OKX Options, Copy Trading
Bitget Copy Trading
Bybit Linear, Inverse
KuCoin
Gate.io
Kraken
Coinbase Spot Only
Bitfinex Derivatives
Deepcoin

Traditional Brokers

Broker Markets Platform
Interactive Brokers US/HK Stocks, Options TWS / IB Gateway
MetaTrader 5 Forex, CFDs MT5 Terminal

Market Data Sources

Market Sources
Crypto 100+ exchanges via CCXT
US Stocks Yahoo Finance, Finnhub, Tiingo
CN/HK Stocks AkShare, East Money
Forex Finnhub, OANDA

Key Features

1. Visual Python Strategy Workbench

Write strategies in Python with full ecosystem access (Pandas, NumPy, TA-Lib). AI assists with code generation, and signals visualize directly on interactive charts.

2. Complete Trading Lifecycle

Indicator → Strategy Config → Backtest → AI Optimization → Live Execution

3. AI Multi-Agent Research

A team of specialized agents analyzes markets:

  • Research Agents — Web scraping for news and events
  • Analysis Agents — Technical indicators and capital flows
  • Risk Assessment — Market filter based on AI sentiment

4. Multi-LLM Support

Provider Models
OpenRouter 100+ models
OpenAI GPT-4o, GPT-4o-mini
Google Gemini 1.5 Flash/Pro
DeepSeek DeepSeek Chat
xAI Grok Beta

5. Enterprise Features

  • Multi-User Support — PostgreSQL-backed accounts with role-based permissions
  • OAuth Integration — Google and GitHub login
  • Security — Cloudflare Turnstile, rate limiting, email verification

🚀 Quick Start

# Clone and configure
git clone https://github.com/brokermr810/QuantDinger.git
cd QuantDinger
cp backend_api_python/env.example backend_api_python/.env

# Start services
docker-compose up -d --build

Access:

Docker Commands

docker-compose ps              # Status
docker-compose logs -f         # Logs
docker-compose down            # Stop
docker-compose up -d --build   # Rebuild

Local Development

# Backend
cd backend_api_python
pip install -r requirements.txt
cp env.example .env
python run.py

# Frontend
cd quantdinger_vue
npm install && npm run serve

📚 Documentation


🏗️ Architecture

┌─────────────────────────────┐
│      quantdinger_vue        │
│   (Vue 2 + Ant Design Vue)  │
└──────────────┬──────────────┘
               │ HTTP (/api/*)
               ▼
┌─────────────────────────────┐
│     backend_api_python      │
│  (Flask + Strategy Runtime) │
└──────────────┬──────────────┘
               │
    ┌──────────┼──────────┐
    ▼          ▼          ▼
PostgreSQL   Redis    Exchanges
             (opt)     & LLMs

🌍 Multi-Language Support

English Chinese Traditional Chinese Japanese Korean German French


📜 License

Licensed under Apache License 2.0. See LICENSE.

Trademark Notice: Apache 2.0 does not grant trademark rights. QuantDinger branding (name/logo) is protected. See TRADEMARKS.md for usage guidelines.


🤝 Community & Support


💝 Support the Project

Crypto Donations (ERC-20 / BEP-20 / Polygon / Arbitrum)

0x96fa4962181bea077f8c7240efe46afbe73641a7

USDT ETH


🎓 Supporting Partners

QFS
Quantitative Finance Society
Indiana University Bloomington

🙏 Acknowledgements

Built with Flask · Vue.js · CCXT · Pandas · KlineCharts · Ant Design Vue

S
Description
DinQuant is a quantitative trading platform focused on strategy research, backtesting, and automated execution for forex, crypto, stocks, and futures.
Readme Apache-2.0 19 MiB
Languages
Python 43.1%
Vue 28.4%
JavaScript 27.9%
Less 0.4%
Shell 0.1%