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 is a self-hosted, end-to-end quantitative trading framework built for prop traders and quant developers who want full control over their research and execution environment. From a Python strategy notebook to a compiled C++ execution node capable of 59-nanosecond tick-to-trade performance, QuanuX handles the entire pipeline — backtesting, broker connectivity, live deployment, and observability — without locking you into a vendor’s cloud.

What QuanuX does

QuanuX is organized around four core capabilities:
  • Strategy research and backtesting — Develop strategies in Python using familiar tools like pandas, polars, and numpy, then validate them against Databento L3 historical data in the Crucible backtesting engine.
  • Execution — Deploy strategies to C++ execution nodes compiled natively with -O3 -march=native on Linux, with a deterministic finite state machine (the Ritchie FSM) managing all failure modes.
  • Broker connectivity — Connect to 20+ brokerages and prop firms through Rithmic, ProjectX, TopstepX, Interactive Brokers, and FIX adapters, all under a single interface.
  • Multi-node management — Use the quanuxctl CLI to condition, deploy, and monitor a network of execution, observation, and statistical nodes running on your own servers.

The Python → Cython → C++ pipeline

QuanuX is designed so you can start in Python — where iteration is fast and the data science ecosystem is fully available — and progressively move toward production-grade performance. The Strategy Forge compiles Python strategy logic through Cython to C++ execution code, letting you keep one codebase that spans research and live trading. The Anaconda (Conda) integration is central to this workflow. QuanuX is the first quantitative trading platform to offer an official Conda channel, which means your environment, dependencies, and QuanuX binaries are all managed in one place. You can launch QuanuX directly from Anaconda Navigator, and transition freely between trading tools and machine learning libraries like PyTorch.

Who QuanuX is for

QuanuX is built for:
  • Prop traders at funded firms (Topstep, Apex, Rithmic-compatible firms) who want automated execution without depending on a broker’s tooling.
  • Quant developers who need a research-to-production pipeline with backtesting parity, deterministic execution, and full source access.
  • Independent traders who want institutional-grade infrastructure they own and operate themselves.
QuanuX is licensed under AGPLv3. Non-commercial use is free. Contact the project owner for a commercial license.

Explore QuanuX

Quickstart

Install QuanuX, configure secrets, and run your first backtest in under ten minutes.

Core concepts

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

Strategy Forge

Build, test, and compile strategies with the AI-assisted Forge and Crucible engine.

Integrations

Connect to Rithmic, Interactive Brokers, TopstepX, Tradovate, and 20+ more.