Новые поля и развитие документации
📢 Уважаемые клиенты! 📢
Делимся с Вами последними новостями об обновлениях системы!
✏ В этом дайджесте:
- Изменения в поле
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
Если у вас есть идеи по дальнейшему развитию системы, можете отправить их нам через портал Обратной связи.
Спасибо, что помогаете нам делать систему лучше!