v1.207.0
版本发布时间: 2024-11-29 19:35:27
nautechsystems/nautilus_trader最新发布版本:v1.210.0(2025-01-10 12:22:38)
NautilusTrader 1.207.0 Beta
Released on 29th November 2024 (UTC).
Enhancements
- Implemented mixed catalog data requests with catalog update (#2043), thanks @faysou
- Added Databento symbology support for Interactive Brokers (#2073), thanks @rsmb7z
- Added
metadata
parameter for data requests (#2043), thanks @faysou - Added
STOP_MARKET
andSTOP_LIMIT
order support for dYdX (#2066), thanks @davidsblom - Added
max_reconnection_tries
to data client config for dYdX (#2066), thanks @davidsblom - Added wallet subscription for Bybit (#2076), thanks @sunlei
- Added docs clarity on loading historical bars (#2078), thanks @dodofarm
- Added
price_precision
optional parameter forDatabentoDataLoader
methods - Improved
Cache
behavior when adding more recent quotes, trades, or bars (now adds to cache)
Internal Improvements
- Ported
Portfolio
andAccountManager
to Rust (#2058), thanks @Pushkarm029 - Implemented
AsRef<str>
forPrice
,Money
, andCurrency
- Improved expired timer cleanup in clocks (#2064), thanks @twitu
- Improved live engines error logging (will now log all exceptions rather than just
RuntimeError
) - Improved symbol normalization for Tardis
- Improved historical bar request performance for Tardis
- Improved
TradeId
Debug implementation to display value as proper UTF-8 string - Refined
HttpClient
for use directly from Rust - Refined Databento decoder (removed currency hard coding and use of
unsafe
) - Upgraded
datafusion
crate to v43.0.0 (#2056), thanks @twitu
Breaking Changes
- Renamed
TriggerType.LAST_TRADE
toLAST_PRICE
(more conventional terminology)
Fixes
- Fixed missing venue -> exchange mappings for Tardis integration
- Fixed account balance and order status parsing for dYdX (#2067), thanks @davidsblom
- Fixed parsing best effort opened order status for dYdX (#2068), thanks @davidsblom
- Fixed occasionally incorrect
price_precision
,multiplier
andlot_size
decoding for Databento instruments - Fixed missing Arrow schemas for instrument deserialization
- Reconcile order book for dYdX when inconsistent (#2077), thanks @davidsblom
1、 nautilus_trader-1.207.0-cp311-cp311-macosx_14_0_arm64.whl 66.24MB
2、 nautilus_trader-1.207.0-cp311-cp311-manylinux_2_31_x86_64.whl 61.06MB
3、 nautilus_trader-1.207.0-cp311-cp311-manylinux_2_35_x86_64.whl 60.54MB
4、 nautilus_trader-1.207.0-cp311-cp311-win_amd64.whl 32.53MB
5、 nautilus_trader-1.207.0-cp312-cp312-macosx_14_0_arm64.whl 66.66MB
6、 nautilus_trader-1.207.0-cp312-cp312-manylinux_2_31_x86_64.whl 61.29MB
7、 nautilus_trader-1.207.0-cp312-cp312-manylinux_2_35_x86_64.whl 61MB
8、 nautilus_trader-1.207.0-cp312-cp312-win_amd64.whl 32.58MB
9、 nautilus_trader-1.207.0.tar.gz 1.53MB