Версия 2.23.0 (1 окт)
Обновления API
:sparkles: Новое
- Защитное время (GuardTime) для SL/TP-заявок. При выставлении SLTPOrder теперь можно задавать
slGuardTimeиtpGuardTime— защитное время отдельно для StopLoss и TakeProfit в секундах. Защищает условную заявку от резких движений цены в заданный период. - Комиссия в исторических сделках. В структуру
AccountTradeдобавлено полеcommission(валюта + значение) для исторических сделок. Ранее комиссия была доступна только для текущих сделок.
:high_voltage: Улучшения
- Оптимизация работы с сохранёнными комментариями к заявкам.
getCommentsпри большом числеorderIdмог исполняться дольше 2 сек.
Исправления
- Отсутствовало количество бумаг в позициях США-счетов.
GET /v1/accounts/{id}возвращал позиции без поляquantityдля счетов на американском рынке (например,ABBV@XNYS). Теперьquantityзаполняется для всех счетов. - Поля
start_time/end_timeметода Trades в документации. В gRPC и REST документации (api.finam.ru/docs) поля были помечены как Optional, хотя обязательные. Исправлено.