Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.quanux.org/llms.txt

Use this file to discover all available pages before exploring further.

QuanuX gives quantitative traders a complete, self-hosted environment to research strategies in Python, test them in a high-speed backtesting engine, and deploy them to C++ execution nodes capable of 59-nanosecond tick-to-trade performance. Connect to over 20 brokerages and prop firms — all managed from a single CLI and research cockpit.

Quick Start

Get QuanuX running and place your first simulated trade in minutes.

Installation

Install via Conda, pip, or from source. Covers all supported platforms.

Core Concepts

Understand the Russian Doll node model, execution plane, and strategy lifecycle.

Strategy Forge

Build and backtest strategies with the AI-assisted Forge and Crucible engine.

Brokerages

Connect to Rithmic, IBKR, Tradovate, TopstepX, and more.

CLI Reference

Full reference for quanuxctl — manage nodes, strategies, and secrets.

Get up and running

1

Install QuanuX

Install from the official Conda channel or from source:
conda install -c QuanuX quanux
2

Configure your secrets

Store broker credentials and API keys securely in the OS keyring:
python -m server.cli.setup_secrets
3

Start the server and cockpit

Launch the backend server and the Tauri research cockpit:
uvicorn server.app.main:app --host 0.0.0.0 --port 8080
pnpm -C client/desktop/tauri-app tauri dev
4

Deploy your first execution node

Use quanuxctl to condition a server into a QuanuX execution node:
quanuxctl habitat equip edge_nodes
quanuxctl nest drop edge_nodes --engine spreader
QuanuX is licensed under AGPLv3. Non-commercial use is free. For commercial deployments, contact the project owner for a commercial license.