← all repositories
OpenByteInc/QuantDinger

A Self-Hosted Quant Desk That Keeps AI Agents on a Leash

QuantDinger exists to unify AI research, Python strategy development, and live trading execution in one self-hosted stack that keeps your API keys and audit logs under your own roof.

9.8k stars Python AgentsDomain Apps
QuantDinger
Velocity · 7d
+36
★ / day
Trend
cooling
star history

What it does

QuantDinger is a full-stack quantitative trading platform that wires multi-LLM research, Python-native strategy engines, backtesting, and live execution into a single web interface. It targets crypto, stocks, and forex through unified broker accounts—supporting venues like Binance, Interactive Brokers, MetaTrader 5, and Alpaca—while keeping exchange API keys inside your own infrastructure.

The interesting bit

Most “AI trading” projects are chatbots that dump code into a void; QuantDinger actually runs the loop. Its Agent Gateway exposes market data, backtests, and order execution to Cursor, Claude Code, or Codex via an MCP server, but defaults every agent token to paper-only trading and demands an explicit server-side unlock before live money is at risk.

Key highlights

  • Dual strategy runtimes: IndicatorStrategy for vectorized dataframe research and ScriptStrategy for event-driven on_bar production trading
  • Multi-venue execution via CCXT, IBKR, MT5, and Alpaca, managed through isolated multi-tenant broker sessions
  • Agent-native API with scoped tokens, append-only audit logs, and a PyPI MCP package (quantdinger-mcp)
  • Self-hosted Docker Compose stack with prebuilt multi-arch images, PostgreSQL 16, and Redis 7
  • Closed-loop workflow: AI research → strategy code → backtest → paper/live execution → monitoring

Caveats

  • The default admin password is literally 123456; the README warns you to change it immediately after first login
  • The frontend ships prebuilt and the standard deploy omits the Vue source tree, so customizing the UI likely means rebuilding the image yourself

Verdict

A strong fit for developers who want to self-host their entire quant pipeline and keep exchange credentials off SaaS servers. Avoid if you are looking for a lightweight pip-installable library—this wants a full container stack and a PostgreSQL instance.

Frequently asked

What is OpenByteInc/QuantDinger?
QuantDinger exists to unify AI research, Python strategy development, and live trading execution in one self-hosted stack that keeps your API keys and audit logs under your own roof.
Is QuantDinger open source?
Yes — OpenByteInc/QuantDinger is open source, released under the Apache-2.0 license.
What language is QuantDinger written in?
OpenByteInc/QuantDinger is primarily written in Python.
How popular is QuantDinger?
OpenByteInc/QuantDinger has 9.8k stars on GitHub and is currently cooling off.
Where can I find QuantDinger?
OpenByteInc/QuantDinger is on GitHub at https://github.com/OpenByteInc/QuantDinger.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.