📄️ Actors
We are currently working on this concept guide.
📄️ Adapters
The NautilusTrader design integrates data providers and/or trading venues
📄️ Architecture
Welcome to the architectural overview of NautilusTrader.
📄️ Backtesting
Backtesting with NautilusTrader is a methodical simulation process that replicates trading
📄️ Cache
The Cache is a central in-memory database that automatically stores and manages all trading-related data.
📄️ Data
NautilusTrader provides a set of built-in data types specifically designed to represent a trading domain.
📄️ Execution
NautilusTrader can handle trade execution and order management for multiple strategies and venues
📄️ Concepts
Concept guides introduce and explain the foundational ideas, components, and best practices that underpin the NautilusTrader platform.
📄️ Instruments
The Instrument base class represents the core specification for any tradable asset/contract. There are
📄️ Live Trading
Live trading in NautilusTrader enables traders to deploy their backtested strategies in a real-time
📄️ Logging
The platform provides logging for both backtesting and live trading using a high-performance logging subsystem implemented in Rust
📄️ Message Bus
The MessageBus is a fundamental part of the platform, enabling communication between system components
📄️ Orders
This guide provides further details about the available order types for the platform, along with
📄️ Overview
Introduction
📄️ Portfolio
We are currently working on this concept guide.
📄️ Positions
This guide explains how positions work in NautilusTrader, including their lifecycle, aggregation
📄️ Reports
This guide explains the portfolio analysis and reporting capabilities provided by the ReportProvider
📄️ Strategies
The heart of the NautilusTrader user experience is in writing and working with