v1.135.0

nautechsystems/nautilus_traderv1.135.0Dec 13, 2021by github-actions[bot]

AI Summary

A beta release that renames match_id to trade_id and introduces bulk order cancellation capabilities across multiple venues.

Key Highlights

  • Renamed match_id to trade_id.
  • Added CancelAllOrders command.
  • Added bulk cancel capability to Binance and Betfair integrations.
  • Added bars method to DataCatalog.

Breaking Changes

  • Renamed match_id to trade_id.

New Features

  • Added bars method to DataCatalog.
  • Added CancelAllOrders command.
  • Added bulk cancel capability to Binance integration.
  • Added bulk cancel capability to Betfair integration.

Full Release Notes

# NautilusTrader 1.135.0 Beta 

## Release Notes

Released 13th December 2021.

### Breaking Changes
- Renamed `match_id` to `trade_id`.

### Enhancements
- Added bars method to `DataCatalog`.
- Improved parsing of Binance historical bars data.
- Added `CancelAllOrders` command.
- Added bulk cancel capability to Binance integration.
- Added bulk cancel capability to Betfair integration.

### Fixes
- Fixed handling of `cpu_freq` call in logging for ARM architecture.
- Fixed market order fill edge case for bar data
- Fixed handling of `GenericData` in backtests.