Интеграция с внешними системами
SQL запросы
Продукты линейки QORT используют в качестве системы управления базами данных MS SQL. Основной способ обмена данными с внешними программными платформами – это промежуточная база данных (ПБД), которая позволяет импортировать и экспортировать данные в определенном формате. Она является полностью документированной и открытой для чтения. Система QORT обновляет данные таблиц из ПБД. Для работы с ПБД используются стандартные инструменты работы с MS SQL. Промежуточная база данных предоставляется в рамках базового комплекта поставки системы.
Запросы через web-сервисы
- Для интеграции продуктов QORT с другими информационными системами предусмотрен Модуль интеграции через web-сервисы. Внешнее приложение осуществляет обмен данными через запросы на экспорт/импорт информации серверу QORT по интернету или локальной сети. Через web-сервисы можно инициировать выгрузку лимитов во фронт-офисную систему QUIK для нового клиента, расчет НДФЛ с суммы вывода денежных средств, а также общий расчет НДФЛ за фиксированный период, и затем экспортировать данные во внешние системы.
- Через web-сервисы в отдельном модуле реализована интеграция с API NSD, позволяющая загружать и обновлять в автоматическом режиме справочную информацию об эмитентах, ценных бумагах, обслуживаемых и снятых с обслуживания в НРД, и связанных с ними корпоративных действиях блока «Выплата купонного дохода». Сервис использует технологию REST API. Обмен данными происходит с использованием https-протокола.
Сверка с файлами
В QORT реализована возможность сверять данные с определенными файлами (отчетами исполняющих брокеров, клиринговыми отчетами бирж, базой данных недействительных паспортов и т.п.). По итогам сверки в случае выявления расхождений формируется таблица с их описанием. Кроме того, информация в базе данных может быть автоматически скорректирована. Сверки могут проводиться по расписанию. Функционал сверок входит в базовый комплект поставки.
Прямое подключение к серверу QUIK
Сервер QORT может подключаться к одному или нескольким серверам QUIK с помощью внутреннего протокола. Такая интеграция позволяет организовать обмен данными между ними (в т.ч. с некоторыми модулями QUIK, имеющими отдельные базы данных: Системой брокерских котировок, Модулем неторговых поручений, Модулем OMS-Manager, Модулем рассылки уведомлений, Модулем формирования анкеты клиента) и загружать в QORT информацию о заявках и сделках, новых клиентах, отправлять уведомления с помощью sms-сообщений, готовить лимиты на начало торгового дня, экспортировать их в QUIK и обновлять онлайн.
Дополнительно такая интеграция позволяет автоматически переносить позиции клиентов в виде OTC-сделок, регистрировать и исполнять торговые и неторговые поручения клиентов, рассчитывать комиссии за проведение таких операций, импортировать справочную и рыночную информацию по инструментам из Системы брокерских котировок и Модуля OMS-Manager. Функционал входит в базовый комплект поставки.
Вызов внешних процедур
В QORT реализована возможность настраивать дополнительные пункты меню и с их помощью вызывать внешние процедуры для формирования отчетов, которые могут быть в дальнейшем загружены в виде файлов или таблиц в QORT. Возможно использование как данных QORT, так и данных внешних систем. Функционал реализован в дополнительном Модуле вызова внешних отчетов.
SWIFT-сообщения
- Обработка и отправка SWIFT-сообщений. Система может автоматически обрабатывать сообщения форматов MT518, MT544-MT548 для сделок и MT 900, MT 910 для денежных операций. Данные учитываются в регистре входящих SWIFT сообщений, после чего в системе автоматически формируются этапы расчетов. Кроме того, автоматически обрабатываются запросы и отчеты по позициям в разрезе счетов и контрагентов (MT564, MT535), а также ответы оператора SWIFT-сообщений при наличии ошибок.
- Формирование исходящих сообщений форматов MT518, MT540-543 для сделок с ценными бумагами и внутренних переводов ценных бумаг, а также MT103, MT210 для денежных операций, и сохранять эти сообщения в локальную или сетевую папку. При создании сообщений по операции система учитывает состав участников, привязанных к операции, и их реквизиты. Данный функционал позволяет отражать в SWIFT-сообщении практически любые возможные схемы расчетов.
- Обмен данными с EuroСlear через портал EasyWay (обмен файлами формата csv). Система автоматически обрабатывает информацию о расчетах по сделкам и неттингам (форматы R20, R23) и корпоративным выплатам (формат R59). Исходящие файлы для передачи сведений о сделках и неттингах сохраняются в локальную или сетевую папку единым списком (csv файл в формате EasyWay Settlement file import).
Функционал доступен в базовой конфигурации backQORT.
Интеграции с поставщиками справочной и рыночной информации на основе протокола FIX
В QORT реализовано несколько интеграций на основе протокола FIX с базами данных поставщиков справочной и рыночной информации: Reference United Data (совместный проект Интерфакс и НРД), Cbonds, Bloomberg и Refinitiv. Для получения данных необходимо использовать один из информационных модулей и заключить договор с поставщиком информации.
По запросу клиента QORT может быть интегрирован с другими внешними системами с использованием протокола FIX (версия 4.4). Интеграция проводится специалистами ARQA Technologies. Для оценки возможности проведения подобной интеграции необходимы документация на реализацию внешнего FIX-решения (спецификация используемой партнером версии протокола FIX), а также доступ к тестовым полигонам партнера для тестирования полученного решения.