NautilusTrader 1.194.0 Beta
Released on 31st May 2024 (UTC).
Enhancements
- Added
DataEngineorder book deltas buffering toF_LASTflag (#1673), thanks @davidsblom - Added
DataEngineConfig.buffer_deltasconfig option for the above (#1670), thanks @davidsblom - Improved Bybit order book deltas parsing to set
F_LASTflag (#1670), thanks @davidsblom - Improved Bybit handling for top-of-book quotes and order book deltas (#1672), thanks @davidsblom
- Improved Interactive Brokers integration test mocks (#1669), thanks @rsmb7z
- Improved error message when no tick scheme initialized for an instrument, thanks for reporting @VeraLyu
- Improved
SandboxExecutionClientinstrument handling (instruments just need to be added to cache) - Ported
VolumeWeightedAveragePriceindicator to Rust (#1665), thanks @pushkarm029 - Ported
VerticalHorizontalFilterindicator to Rust (#1666), thanks @pushkarm029
Breaking Changes
None
Fixes
- Fixed
SimulatedExchangeprocessing of commands in real-time for sandbox mode - Fixed
DataEngineunsubscribe handling (edge case would attempt to unsubscribe from the client multiple times) - Fixed Bybit order book deltas parsing (was appending bid side twice) (#1668), thanks @davidsblom
- Fixed Binance instruments price and size precision parsing (was incorrectly stripping trailing zeros)
- Fixed
BinanceBarstreaming feather writing (was not setting up writer) - Fixed backtest high-level tutorial documentation errors, thanks for reporting @Leonz5288