Help Center

Our products knowledge base for customers

FIX-сессии счета

FIX-сессии счета

account_fix_sessions_ru.png

В данном разделе вы можете наблюдать список счетов, на которых добавлены 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 и выбрать в открывшемся сайдпейдже счет и тип сессии:

account_fix_session_add.jpg

После создания FIX-сессии откроется окно с параметрами подключения.

Для того, чтобы скачать сертификат FIX-сессии достаточно нажать на кнопку Серитификат. Начнется скачивание сертификата.

Чтобы приостановить FIX-сессию достаточно нажать на кнопкуStop. После нажатия кнопки FIX-сессия перестанет быть активной.

Чтобы изменить пароль от FIX-сессии достаточно нажать на кнопку Изменить пароль. После нажатия кнопки появится всплывающее окно с новым паролем к FIX-сессии.

Для изменений параметров FIX-сессии достаточно нажать на кнопку Редактировать. После нажатия кнопки откроется сайдпейдж, где можно изменить параметры FIX-сессии.

Обратите внимание! При редактировании сессии также можно добавить ее Описание в текстовом формате.

Для удаления FIX-сессии достаточно нажать на кнопку Удалить.

Затем подтвердите удаление в сайдпейдже.

account_fix_sessions_remove_ru.png

Didn't find what you were looking for? Contact to support@unity.finance. We will be happy to help 24/7