NautilusTrader 2.0.0rc6 Release - Major Update to Rust Core Backtesting Platform

Rust-based event-driven trading platform NautilusTrader has released version 2.0.0rc6. Network configuration enhancements including WebSocket message size limit

NautilusTrader — Rust Core Event-Driven Platform · Release NautilusTrader 2.0.0rc6 · 2026-10-05

Rust-based event-driven trading platform NautilusTrader has released version 2.0.0rc6. Network configuration enhancements including WebSocket message size limits and HTTP/2 flow control have been added, along with Cache account/client routing functionality. Technical indicator outputs have been expanded with MACD signals and Bollinger Bands standard deviation, and Parquet catalog migration tools and Feather streaming recovery features have been introduced. Timeout overrides and metadata support have been added to major exchange adapters including Architect AX, Betfair, Binance, and Bybit.

weltiq Perspective: Backtest data management (Parquet/Feather), technical indicator expansion, and multi-exchange connection stability improvements strengthen the strategy development and validation infrastructure for weltiq users.

Release Notes Excerpt

NautilusTrader 2.0.0rc6 Released on 4th October 2026 (UTC). Enhancements Added WebSocketConfig.max_message_size_bytes and max_frame_size_bytes configurable inbound size limits Added configurable writer_capacity limits for socket and WebSocket clients, defaulting to 1,024 messages Added NAUTILUS_HTTP2_ADAPTIVE_WINDOW env var to restore adaptive HTTP/2 flow-control windows Added same-venue execution client registration with explicit venue or default routing Added Rust Cache::account_id_for_client to resolve execution client accounts independent of issuers Added Rust Cache::client_id_for_venue to resolve the execution client that venue or default routing selects Added Python Cache.top_of_book()…

Source: https://github.com/nautechsystems/nautilus_trader/releases/tag/v2.0.0rc6