Improved
Rust SDK Version Update
28 days ago by ReadMe API
0.5.0 (2026-07-07)
Breaking
QuoteClient/TradeClientconstructor change: newfrom_config(config)constructor added — no need to manually createHttpClient.- Multi-symbol support for quote APIs:
get_kline,get_option_expiration,get_option_klineparameters changed from&strto&[&str];get_option_chainchanged to&[(&str, &str)]. BarsByPageRequest.symbolchanged tosymbols: Option<Vec<String>>.
New
call_*methods are nowpuband can be used directly for custom requests.
0.4.4 (2026-07-03)
Fixed
- Fixed institutional account 403 error in
trade_examplecaused by missingsecret_keyusage.
0.4.3 (2026-06-24)
New
- Added iceberg order support with basic and full parameter constructors.
- Added
TradeClient::preview_order()for order preview before placement.
0.4.2 (2026-06-09)
New
- Added 5 option exercise methods: check, submit, cancel, query positions and records.
- Added
secret_keysupport for institutional accounts, auto-injected in option exercise methods.
Fixed
- Fixed error message loss in decode fallback path.
0.4.1 (2026-05-25)
New
- Added token auto-refresh with custom read/write callbacks and manual refresh control.
Fixed
- Fixed push callback deadlock, various response model field parsing issues, futures tick and funding history deserialization.
0.4.0 (2026-05-09)
New
- Full API coverage aligned with Python/Java/Go/TypeScript SDKs: trade, quote, funds, futures, options, financials, and push.
Breaking
- Multiple trade and quote methods migrated to Request struct parameters.
OrderStatusenum aligned with Java SDK.
