Skip to main content
quanuxctl is the single entrypoint for operating the entire QuanuX ecosystem. You use it to provision bare-metal servers into execution nodes, deploy and compile the C++ engine, run backtests, manage live risk parameters, and control observability and infrastructure — all without SSH-ing into individual machines. It ships as part of the standard QuanuX installation.

Installation

quanuxctl is included with every QuanuX installation. If you installed QuanuX via Conda, the binary is already available in your environment:
For a source installation, quanuxctl is available after completing the standard setup:

Subcommands

Deployment order

habitat and nest have a strict dependency: you must run habitat equip before nest drop. Together they form the Two-Stage Immutable Deployment pattern — habitat conditions the server, nest compiles and installs the engine on the conditioned node.
Never use Docker or cross-compilation for execution node deployments. The C++ engine must be compiled natively on the target hardware with -O3 -march=native to achieve deterministic 59ns latency. quanuxctl nest enforces this automatically.

Explore the subcommands

habitat

Stage 1 deployment: condition a bare server into a QuanuX execution node.

nest

Stage 2 deployment: compile and install the C++ engine as a systemd service.

crucible

Orchestrate backtesting jobs and pull L3 execution metrics.

engine

Tune the OS, start NATS JetStream, and control the live execution services.

risk

View global notional exposure and update risk caps in real time.