Expand description
Command-line interface and tools for NautilusTrader.
The nautilus-cli crate provides a command-line interface for managing and
operating NautilusTrader installations. It includes tools for database management,
system configuration, and operational utilities:
- Database initialization and management commands.
- PostgreSQL schema setup and maintenance.
- Configuration validation and setup utilities.
- System administration and operational tools.
§NautilusTrader
NautilusTrader is an open-source, production-grade, Rust-native engine for multi-asset, multi-venue trading systems.
The system spans research, deterministic simulation, and live execution within a single event-driven architecture, providing research-to-live semantic parity.
§Feature Flags
This crate provides feature flags to control source code inclusion during compilation, depending on the intended use case:
defi: Enables DeFi functionality including blockchain data access and pool analysis.
Modules§
Functions§
- run
- Runs the Nautilus CLI based on the provided options.