NautilusTrader 1.161.0 Beta
Released on 10th December 2022 (UTC).
This release adds support for Python 3.11.
Breaking Changes
- Renamed
OrderFactory.bracket_markettoOrderFactory.bracket_market_entry - Renamed
OrderFactory.bracket_limittoOrderFactory.bracket_limit_entry - Renamed
OrderFactorybracket orderpriceandtrigger_priceparameters
Enhancements
- Consolidated config objects to
msgspecproviding better performance and correctness - Added
OrderFactory.bracket_stop_limit_entry_stop_limit_tp(...) - Numerous improvements to the Interactive Brokers adapter, thanks @limx0 and @rsmb7z
- Removed dependency on
pydantic
Fixes
- Fixed
STOP_MARKETorder behavior to fill at market on immediate trigger - Fixed
STOP_LIMITorder behavior to fill at market on immediate trigger and marketable - Fixed
STOP_LIMITorder behavior to fill at market on processed trigger and marketable - Fixed
LIMIT_IF_TOUCHEDorder behavior to fill at market on immediate trigger and marketable - Fixed Binance start and stop time units for bar (kline) requests, thanks @Tzumx
RiskEngineConfig.bypassset toTruewill now correctly bypass throttlers, thanks @DownBadCapital- Fixed updating of emulated orders
- Numerous fixes to the Interactive Brokers adapter, thanks @limx0 and @rsmb7z