Получение доступа

Для получения доступа к RtFIX, необходимо направить обращение на ruterminal@softwell.ru, к письму необходимо прикрепить анкету.

Техническая информация о подключении

Для подключения к системе в организации должны быть предоставлены следующие доступы

ПротоколАдресIPДиапазон портовОписание
TCP

*.fix.api.hihiclub.ru

v1.fix.api.hihiclub.ru

158.160.22.1899823

Исходящий трафик

Продуктивная среда

TCPfixapi.test.ru-terminal.ru130.193.40.899823

Исходящий трафик

Тестовая среда

TCP (SSL/TLS)

TLS 1.2

*.fix.api.hihiclub.ru

v1.fix.api.hihiclub.ru

158.160.22.1899822

Исходящий трафик

Продуктивная среда

TCP (SSL/TLS)

TLS 1.2

-130.193.40.899822

Исходящий трафик

Тестовая среда

Технические данные для QuickFix

Расписание работы 

Все сервера для публикации данных недоступны в течении примерно 5 минут с 03:00:00 утра до 03:05:00 

Словари подключения

Пример конфигурации сессии

[DEFAULT]
BeginString=FIXT.1.1
DefaultApplVerID=FIX.5.0SP2

ConnectionType=initiator
SocketConnectHost=v1.fix.api.hihiclub.ru 
SocketConnectPort=9823 

HeartBtInt=20

AppDataDictionary=FIXRTv1.xml
TransportDataDictionary=FIXT11.xml
UseDataDictionary=Y

[SESSION]
SenderCompID={UPPER(Login)}
TargetCompID=HIHICLUB
Password={Password}
StartTime=00:00:00
EndTime=23:59:00 

Тестовый клиент

Примеры кода и запросов можно посмотреть в нашем репозитории с тестовым клиентом

https://github.com/softwell-ru/rt-fix-client

Подключение к тестовому стенду

[DEFAULT]
BeginString=FIXT.1.1
DefaultApplVerID=FIX.5.0SP2

ConnectionType=initiator
SocketConnectHost=fixapi.test.ru-terminal.ru
SocketConnectPort=9823 

HeartBtInt=20

AppDataDictionary=FIXRTv1.xml
TransportDataDictionary=FIXT11.xml
UseDataDictionary=Y

[SESSION]
SenderCompID={UPPER(Login)}
TargetCompID=HIHICLUB
Password={Password}
StartTime=00:00:00
EndTime=23:59:00 


Настройки SSL/TLS

  • Используем шифрование TLS 1.2
  • В качестве сертификата используется сертификат сервера hihiclub.ru

Настройки для установки соединения SSL

SSLEnable=Y
SSLProtocols=Tls12
SSLServerName=hihiclub.ru

Настройка безопасного соединения для qfixj библиотеки описана в статье Как настроить библиотеку QFIXJ на SSL соединение? ruTerminal.

Анкета для подключения

Необходимо заполнить таблицу представленную ниже и отравить ее в заявке на подключение. 

Наименование организации участника внебиржевого рынка


Наименование организации разработчика


На какие потоки будет производиться подписка

  •  Сделки
  • Получение котировок
  • Регистрация котировок

Цели использования

  • Фронт-Офисная система
  • Бэк-Офисная система
  • Иное: 
Сценарии использования

Сроки начала работ


IP адреса с которых будет осуществляться разработка и дальнейшее использование


Результаты тестирования авторизации

(необходимо прикрепить сообщение с успешной авторизацией или полностью весь фикс лог)


Результаты тестирования получения сделок

(необходимо прикрепить логи с fix-сообщениями содержащими сделки)


Результаты тестирования получения котировок

(необходимо прикрепить логи с fix-сообщениями содержащими котировки)


Результат тестирования регистрации котировок

(необходимо прикрепить логи с fix-сообщениями содержащими котировки)




Полезные файлы

Ниже представлен список файлов полезных для настройки конфигурации FIX-сессии.

  Файл Изменено
XML Файл FIXT11.xml 30.мая.2022 by Боярский Илья
Файл HIHIClubFixCertification-23092023.crt 18.сен.2023 by Насибулин Ильнур

  • Нет меток