NautilusTrader 1.130.0 Beta - Release Notes
Released on 26th, September 2021
Breaking Changes
BacktestEngine.runmethod signature change.- Renamed
BookLeveltoBookType. - Renamed
FillModelparams.
Enhancements
- Added streaming backtest machinery.
- Added
quantstats(removedempyrical). - Added
BacktestEngine.run_streaming(). - Added
BacktestEngine.end_streaming() - Added
Portfolio.balances_locked(venue). - Improved
DataCatalogfunctionality. - Improved logging for
BacktestEngine. - Improved parquet serialization and machinery.
Fixes
- Fixed
SimulatedExchangemessage processing. - Fixed
BacktestEngineevent ordering in main loop. - Fixed locked balance calculation for
CASHaccounts. - Fixed fill dynamics for
reduce-onlyorders. - Fixed
PositionIdhandling forHEDGINGOMS exchanges. - Fixed parquet
Instrumentserialization. - Fixed
CASHaccount PnL calculations with base currency.