RUS  ENG
Полная версия
ЖУРНАЛЫ // Информатика и автоматизация // Архив

Тр. СПИИРАН, 2009, выпуск 10, страницы 176–183 (Mi trspy43)

Эта публикация цитируется в 2 статьях

Взаимодействие торгового робота с брокерской платформой: проблема помехоустойчивого управления

А. А. Мусаевab

a Санкт-Петербургский институт информатики и автоматизации РАН
b ОАО «Специализированная инжиниринговая компания "Севзапмонтажавтоматика"»

Аннотация: Современный уровень развития информационных технологий позволил сформировать качественно новый подход к реализации торговых процессов на рынках капитала. Наиболее наглядным примером, подтверждающим данное утверждение, является электронный рынок валютной торговли «Форекс». Данная система торгов полностью реализована в виде сетевой технологии, позволяющей с любого компьютера, подключенного к сети, осуществлять торговые операции через электронные брокерские платформы.
В последние годы все большее число торговых операций на электронных рынках капитала осуществляется так называемыми торговыми роботами (ТР) или механическими торговыми системами (МТС). В настоящее время широко используются ТР, выполняющие роль «советника» или «эксперта». Подобные роботы представляют собой ту или иную форму систем поддержки принятия решений (DSS ? Decision Support Systems,). В большинстве случаев «советники» формируют рекомендации по управлению ордерами, однако непосредственно установка, снятие и контроль ордеров осуществляет оператор (трейдер) вручную. Подобный подход позволяет осуществлять контроль и верификацию рекомендаций ТР со стороны трейдера. Кроме того, сочетание результатов работы ТР, осуществляющего, как правило, технический анализ состояния рынка, с возможностями использовать знания трейдера в области фундаментального анализа в некоторых случаях может повысить эффективность торговых операций.
Другой существенной проблемой, ограничивающей возможность автономной работы ТР в режиме полного автомата, является организация его устойчивого взаимодействия с брокерским терминалом. Для проведения торговых операций роботу необходимо иметь возможность электронной установки и снятия ордеров с помощью заданного набор команд, а также средства проверки и подтверждения выполнения соответствующих торговых операций.
На практике реализация такой системы сталкивается с проблемой помехоустойчивости взаимодействия с платформой. В частности, сбои в каналах связи, в работе серверов дилинговых центров или брокерских компаний, особенно в периоды, характеризуемые высокой плотностью потока заявок, приводят к существенным сбоям в работе торгового робота.
Для обеспечения устойчивого взаимодействия с торговой платформой предлагается использовать специализированный программный блок установки ордеров, входящий в состав ТР и функционально независимый от основной программы формирования решений. Применение данного блока позволяет существенно повысить устойчивость функционирования торгового робота и дает возможность автономно, без вмешательства оператора осуществлять торговые операции на электронных рынках капитала.

Ключевые слова: торговый робот, брокерская платформа, установщик ордеров.

УДК: 621.382



© МИАН, 2024