Программные интерфейсы FIX
Программные интерфейсы FIX* предназначены для организации взаимодействия сервера QUIK с внешними приложениями и программными комплексами средствами протокола FIX.
Основные решаемые задачи
- Подключение внешней платформы к серверу QUIK для получения информации с сервера QUIK и подачи в QUIK торговых поручений (FIX adapter и FIX Client Connector)
- Передача данных с сервера QUIK во внешнюю платформу (FIX drop copy)
- Подключение QUIK к внешней торговой платформе с целью получения информации на сервер QUIK и передачи торговых поручений из QUIK (FIX order router)
FIX adapter
Программный интерфейс FIX adapter предназначен для подключения внешних приложений к серверу QUIK для получения информации и передачи торговых поручений.
Интерфейс позволяет получать с сервера QUIK рыночную информацию (market data), справочную информацию (reference data), данные обо всех обезличенных сделках, а также информацию о заявках и сделках, осуществленных через данный экземпляр интерфейса.
Через интерфейс потенциально доступны все торговые системы, режимы торгов и типы заявок, которые поддерживаются на cоответствующем сервере QUIK, а также полный функционал комплекса QUIK по online pre-trade контролю операций.
Интерфейс поддерживает работу с Алго-заявками Модуля алгоритмической торговли и OMS-заявками Системы QUIK-OMS.
Интерфейс не поддерживает операции в режиме РЕПО (кроме безадресного РЕПО с ЦК).
Используются три вида программного интерфейса FIX adapter с ограничением на:
- количество обслуживаемых клиентских счетов (базово до 50),
- количество обрабатываемых транзакций (базово до 10 000 в месяц) — данный вид интерфейса используется, когда сервер QUIK находится на аутсорсинге в дата-центре ARQA Technologies,
- количество обрабатываемых транзакций (базово до 500 в день) — предназначен для использования с сервером QUIK, установленным на собственных мощностях брокера.
Технологически интерфейс является FIX API к серверу QUIK.
FIX Client Connector
Программный интерфейс FIX Client Connector предназначен для подключения внешних клиентских приложений для получения информации и подачи торговых поручений на сервер QUIK.
Интерфейс позволяет получать с сервера QUIK рыночную информацию (market data), справочную информацию (reference data), данные обо всех обезличенных сделках, а также информацию о заявках и сделках, осуществленных через данный экземпляр интерфейса.
Через интерфейс потенциально доступны все торговые системы, основные режимы торгов и типы заявок, которые поддерживаются на соответствующем сервере QUIK, а также полный функционал комплекса QUIK по online pre-trade контролю операций.
Интерфейс не поддерживает операции в режимах РПС, РЕПО (кроме безадресного РЕПО с ЦК), также не поддержаны алго- и OMS-заявки.
Программный интерфейс позволяет обслуживать до 10 клиентских счетов на спот- и срочном рынках.
Технологически интерфейс является FIX API к серверу QUIK.
FIX drop copy
Интерфейс предназначен для передачи с сервера QUIK рыночной информации (market data), справочной информации (reference data), стаканов котировок по выбранным инструментам и информации по заявкам и сделкам для определенного счета или группы счетов во внешнее приложение (мидл-, бэк-офисы и другие системы, используемые брокером).
Технологически интерфейс является FIX API к серверу QUIK.
FIX order router
Программный интерфейс предназначен для подачи торговых поручений из QUIK во внешние торговые платформы и передачи информации о собственных заявках и сделках из внешних программных комплексов на сервер QUIK.
Возможно совместное использование FIX order router с информационными интерфейсами сервера QUIK в качестве источников рыночной информации.
Через интерфейс потенциально доступны все торговые системы, режимы торгов и типы заявок, которые доступны во внешней торговой платформе.
Как правило, интерфейс применяется для FIX-интеграций с платформами зарубежных брокеров-партнеров с целью организации доступа к зарубежным торговым площадкам. Возможна загрузка справочной информации (reference data) из других серверных модулей QUIK, а также вручную.
FIX-интеграция в данном случае осуществляется специалистами ARQA Technologies. Для ее осуществления необходимо описание FIX-протокола, используемого внешней платформой, и доступ к тестовой торговой среде.
По запросу на sales@arqatech.com может быть предоставлена документация на используемую в интерфейсах FIX adapter, FIX Client Connector и FIX drop copy версию FIX-протокола.
Также по запросу возможно предоставление доступа к тестовой среде ARQA Technologies для отладки интеграций, выполненных внешними разработчиками.
Требования к оборудованию
Оборудование | Программное обеспечение |
---|---|
Процессор не хуже Intel Xeon Gold 5118, Оперативная память не менее 2 ГБ, 10 ГБ свободного места на жестком диске. |
Операционная система Windows Server 2012/2016/2019/2022 (x64), Astra Linux 1.7.4 (Воронеж). |
Варианты использования
Приобретение | Аутсорсинг / Резервирование | Хостинг | Тестирование |
---|---|---|---|