Новые поля и развитие документации
📢 Уважаемые клиенты! 📢
Делимся с Вами новостями о последних изменениях!
✏ В этом дайджесте:
- Изменения в поле
comment - Изменения в обновлении айсберг-заявок
- Поле с датой и временем расчёта рисков
- Объяснение параметра
untraded - Дополнения в условиях исполнения заявок
- Отображение скорректированной маржи в сводках
- Отображение начальной маржи для разных типов клиентов
- Исправление ошибки с бордом в WebSocket
А также пара слов о развитии документации.
🔽 Подробнее — под катом! 🔽
Изменения в поле comment
Для поля comment из описания заявок установлено ограничение по максимальному количеству символов — не более 100 символов. Соответствующее предупреждение добавлено в описание параметра.
Влияет на запросы
HTTP
/md/v2/Clients/{exchange}/{portfolio}/orders/md/v2/Clients/{exchange}/{portfolio}/orders/{orderId}/md/v2/Clients/{exchange}/{portfolio}/trades/md/v2/Clients/{exchange}/{portfolio}/{symbol}/trades/md/v2/Stats/{exchange}/{portfolio}/history/trades/md/v2/Stats/{exchange}/{portfolio}/history/trades/{symbol}/commandapi/warptrans/TRADE/v2/client/orders/actions/limit/commandapi/warptrans/TRADE/v2/client/orders/actions/limit/{orderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/market/commandapi/warptrans/TRADE/v2/client/orders/actions/market/{orderId}
Устаревшие HTTP
/md/stats/{exchange}/{portfolio}/history/trades/md/stats/{exchange}/{portfolio}/history/trades/{symbol}/warptrans/{tradeServerCode}/v2/client/orders/actions/stopLoss/warptrans/{tradeServerCode}/v2/client/orders/actions/stopLoss/{orderId}/warptrans/{tradeServerCode}/v2/client/orders/actions/stopLossLimit/warptrans/{tradeServerCode}/v2/client/orders/actions/stopLossLimit/{orderId}/warptrans/{tradeServerCode}/v2/client/orders/actions/takeProfit/warptrans/{tradeServerCode}/v2/client/orders/actions/takeProfit/{orderId}/warptrans/{tradeServerCode}/v2/client/orders/actions/takeProfitLimit/warptrans/{tradeServerCode}/v2/client/orders/actions/takeProfitLimit/{orderId}
WebSocket-подписки
WebSocket-команды
Поддержка поля comment добавлена в запросы на выставление и изменение условных заявок, а также в запрос на получение информации о них. Изменения коснулись только действующих запросов, устаревшие методы с пометкой Deprecated остались неизменными.
Влияет на запросы
HTTP
/md/v2/Clients/{exchange}/{portfolio}/stoporders/md/v2/Clients/{exchange}/{portfolio}/stoporders/{orderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/stop/commandapi/warptrans/TRADE/v2/client/orders/actions/stop/{stopOrderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/stopLimit/commandapi/warptrans/TRADE/v2/client/orders/actions/stopLimit/{stopOrderId}
WebSocket-подписки
WebSocket-команды
Изменения в обновлении айсберг-заявок
Поле icebergVariance удалено из тела запроса на обновление лимитных и стоп-лимитных заявок — новое значение не применялось ввиду особенностей работы биржевого коннектора. В запросах на выставление заявок поле по-прежнему доступно.
Влияет на запросы
HTTP
WebSocket-команды
Описание поля icebergFixed дополнено информацией об ограничении использования — изменить значение этого параметра можно только для заявок с фондового и валютного рынков.
Влияет на запросы
HTTP
/md/v2/Clients/{exchange}/{portfolio}/orders/md/v2/Clients/{exchange}/{portfolio}/orders/{orderId}/md/v2/Clients/{exchange}/{portfolio}/stoporders/md/v2/Clients/{exchange}/{portfolio}/stoporders/{orderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/limit/commandapi/warptrans/TRADE/v2/client/orders/actions/limit/{orderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/stopLimit/commandapi/warptrans/TRADE/v2/client/orders/actions/stopLimit/{orderId}
Устаревшие HTTP
WebSocket-подписки
WebSocket-команды
Поле с датой и временем расчёта рисков
В ответы на запросы портфельных рисков добавлено поле calculationTime, содержащее дату и время расчёта показателей, возвращённых в ответе.
Влияет на запросы
WebSocket-подписки
Объяснение параметра untraded
Описание параметра untraded в запросе на получение исторических данных дополнено информацией о поведении системы в зависимости от переданного значения.
Влияет на запросы
HTTP
Дополнения в условиях исполнения заявок
В список возможных условий выставления и исполнения заявок (передаётся в качестве значения параметра timeInForce) добавлены варианты attheclose (по цене закрытия) и bookorcancel (пассивная заявка) с соответствующим им описанием.
Влияет на запросы
HTTP
/md/v2/Clients/{exchange}/{portfolio}/orders/md/v2/Clients/{exchange}/{portfolio}/orders/{orderId}/md/v2/Clients/{exchange}/{portfolio}/stoporders/md/v2/Clients/{exchange}/{portfolio}/stoporders/{orderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/limit/commandapi/warptrans/TRADE/v2/client/orders/actions/market/commandapi/warptrans/TRADE/v2/client/orders/actions/market/{orderId}/commandapi/warptrans/TRADE/v2/client/orders/actions/stopLimit/commandapi/warptrans/TRADE/v2/client/orders/actions/stopLimit/{stopOrderId}
Устаревшие HTTP
WebSocket-подписки
WebSocket-команды
Для соответствия изменениям в описании параметра были обновлены соответствующие таблицы на страницах описания для разных типов заявок.
Затронутые страницы
Отображение скорректированной маржи в сводках
Для повышения информативности запросов сводной информации о портфеле в тело ответа было добавлено поле correctedMargin, отражающее текущие показатели скорректированной маржи.
Влияет на запросы
WebSocket-подписки
Отображение начальной маржи для разных типов клиентов
В ответы на запросы информации об инструментах добавлены поля, отражающие начальную маржу по коротким и длинным позициям для клиентов с разным уровнем риска. Новые поля распространяются только на деривативы и возвращаются только в формате ответа heavy.
initialMarginLowRiskLong— начальный уровень риска, длинная позиция;initialMarginLowRiskShort— начальный уровень риска, короткая позиция;initialMarginStandardRiskLong— стандартный уровень риска, длинная позиция;initialMarginStandardRiskShort— стандартный уровень риска, короткая позиция;initialMarginHighRiskLong— повышенный уровень риска, длинная позиция;initialMarginHighRiskShort— повышенный уровень риска, короткая позиция;initialMarginSpecialRiskLong— специальный уровень риска, длинная позиция;initialMarginSpecialRiskShort— специальный уровень риска, короткая позиция.
Влияет на запросы
Исправление ошибки с бордом в WebSocket
Была исправлена ошибка в описании запросов на создание и изменение заявок через WebSocket: удалён устаревший параметр board, вместо него в массив instrument добавлен новый параметр instrumentGroup. В этом отношении тела запросов теперь схожи с аналогичными командами HTTP API.
Влияет на запросы
WebSocket-команды
Развитие документации
В последнем апдейте немного изменена визуальная составляющая портала документации.
А именно...
- Незначительно изменена общая цветовая палитра — на более мягкую для глаз;
- Компоненты схем в описании HTTP API получили подсветку при наведении и бóльший акцент на имени параметра в общем для улучшения читаемости;
- Уменьшена заметность сворачиваемых блоков информации как, например, на странице с ответами на частые вопросы (Или прямо вот этот вот блок, да.);
- Ряд объёмных или повторяющихся (или и тех, и других одновременно) заметок и предупреждений для улучшения читаемости страниц был заменён на их сворачиваемую версию (например, страница описания изменения лимитной заявки);
А также для удобства отслеживания обновлений добавлен раздел со списком изменений.
Если у вас возникли вопросы о работе системы, свяжитесь с нами любым удобным способом:
- 📧 Электронная почта support@alor.ru
- 🗃 Личный кабинет
- ☎ Горячая линия: 8 800 775-11-99, +7 495 980-24-98
Если у вас есть идеи по дальнейшему развитию системы, можете отправить их нам через портал Обратной связи.
Спасибо, что помогаете нам делать систему лучше!