Help Center
Our products knowledge base for customers
FIX-сессии счета
FIX-сессии счета
![]()
В данном разделе вы можете наблюдать список счетов, на которых добавлены FIX-сессии.
Для счета можно создать FIX-сессию для передачи данных по API. Для этого нажмите на Add fix session, появится сайдпейдж с выбором счета и типа сессии.
Доступно несколько типов сессий.
Ордерная сессия
Такой тип сессии позволяет клиентам сделать ордерный коннектор на своей стороне и присылать в платформу заявки по протоколу FIX. Система обработает эти заявки и отправит сообщение в процессе обработки об их состоянии в рамках счета к которому привязана FIX-сессия.
Маркетная сессия
Маркетная сессия позволяет получать цены по инструментам которые доступны в счете, к которому привязана сессия. Также она позволяет получать сделки от коннектора kraken.
Защита от избыточных подписок
В маркетной сессии реализована защита от чрезмерного количества ошибочных подписок на инструменты:
- Если в течение 1 минуты будет отправлено 500 или более запросов на недоступные в подписке инструменты, то подключение к сессии автоматически отключается на 1 минуту. После этого периода работа сессии может быть возобновлена.
- При повторной подписке на недоступный инструмент (по которому уже была получена ошибка) в течение часа — ответ не отправляется.
Клиентская STP-сессия
Такой тип сессии позволяет клиенту гарантировать учет сделки в системе в случае каких-либо ошибок или потери данных. Данный тип сессии рекомендуется для использования отчетными или аналитическими системами. STP сессии, в отличие от ордерных, гарантируют, что сделки учтены в системе (записаны в БД). Для целей отчетности и анализа сделок рекомендуется использовать именно их, только Order не достаточно. Ключевое отличие в том, что в STP отбивка улетит только после записи сделки в БД, а в Order - в моменте исполнения сделки, и вот она исполнилась, а по какой то причине в БД не попало. При большой нагрузке на БД будет небольшой лаг между исполнением торговой заявки и записью сделки в БД, и если планировать как либо опираться на информацию по сделкам, то лучше подождать, пока STP отчитается.
В таблице доступны следующие характеристики FIX-сессий:
| Название | Описание |
|---|---|
| ID | номер сессии |
| Счет | счет, к которому привязана сессия |
| Тип | тип сессии (например, ордер или рынок) |
| Активен | индикатор активности сессии |
| Статус | статус сессии |
| Настройки | настройки сессии |
| Targetcompid | присвоенное значение, используемое для идентификации получателя. |
| Описание | описание сессии |
| Параметры | параметры отправки свопов/сделок по сессии |
В разделе предусмотрены возможности для изменения настройки Параметров отправки свопов по FIX-протоколу:
Send - отправляются как сделки, так и свопы;
Not send - свопы не отправляются;
Send only - отправляются только свопы.
Добавление FIX-сессии
Чтобы добавить FIX-сессию к счету достаточно нажать на кнопку Add fix session и выбрать в открывшемся сайдпейдже счет и тип сессии:
![]()
После создания FIX-сессии откроется окно с параметрами подключения.
Для того, чтобы скачать сертификат FIX-сессии достаточно нажать на кнопку Серитификат. Начнется скачивание сертификата.
Чтобы приостановить FIX-сессию достаточно нажать на кнопкуStop. После нажатия кнопки FIX-сессия перестанет быть активной.
Чтобы изменить пароль от FIX-сессии достаточно нажать на кнопку Изменить пароль. После нажатия кнопки появится всплывающее окно с новым паролем к FIX-сессии.
Для изменений параметров FIX-сессии достаточно нажать на кнопку Редактировать. После нажатия кнопки откроется сайдпейдж, где можно изменить параметры FIX-сессии.
Обратите внимание! При редактировании сессии также можно добавить ее Описание в текстовом формате.
Для удаления FIX-сессии достаточно нажать на кнопку Удалить.
Затем подтвердите удаление в сайдпейдже.
![]()