Generated by Code IQ · v1.0

nautilus_trader
Knowledge Tutorial

A chapter-by-chapter walkthrough of nautilus_trader, generated from its source code and tutorial markdown.

4
Chapters
-
Subsystems
Rabbit Holes
▶ Start Reading ⎇ View on GitHub
System Architecture

How the pieces fit

nautilus_trader is organized as connected concepts and components. Start broad, then drill down chapter by chapter.

⚙️
BacktestEngine
BacktestEngine
⚙️
crates/adapters/okx/src/execution/mod.rs
crates/adapters/okx/src/execution/mod.rs
⚙️
QuoteTick
QuoteTick
⚙️
BacktestDataIterator
BacktestDataIterator
nautilus_trader — bash
open tutorial
◆ Scanning numbered chapters
◆ Building navigation and Mermaid diagrams
◆ Generating chapter and subsystem pages
✓ 4 chapter pages built
✓ Theme toggle enabled
Repository Overview

Intro and Architecture Diagram

Nautilus Trader is a high-performance, event-driven platform designed for algorithmic trading and backtesting. It features a modular architecture written in Rust, utilizing various adapters to connect with major cryptocurrency exchanges, enabling users to simulate strategies on historical data or deploy them in live trading environments with low latency.

Source Repository: https://github.com/nautechsystems/nautilus_trader

flowchart TD A0["crates/adapters/okx/src/execution/mod.rs"] A0 -->|"Self-manages internal dispatch"| A0
Tutorial Chapters

All 4 chapters

Follow sequentially or jump to any topic. Start with BacktestEngine.

About This Project

Generated by Code IQ

This tutorial was automatically generated by Code IQ and rendered with the shared tutorial site builder. It can be produced for any repository tutorial folder that follows the numbered markdown chapter layout.

View Code IQ ↗
python build_site.py '/home/runner/work/Code-IQ/Code-IQ/output/nautilus_trader'

// → 4 chapters
// → source: nautechsystems/nautilus_trader