О программе AutoTrade

 

[Скачать презентацию]

Программа AutoTrade предназначена для автоматизации процесса торговли на фондовом рынке. В связке с программами Omega Research и Quik программа AutoTrade позволяет создать торгового робота, реализующего торговую стратегию, написанную на языке Easy Language.

На сегодняшний день AutoTrade  - это полнофункциональное рабочее место управляющего (частного трейдера), совершающего операции по счетам в разных квиках с возможностью автоматического исполнения сигналов из Omega Research. Интерфейс программы, каждая функция продуманы до мелочей, на основываясь на собственном опыте торговли и рекомендациях профессиональных трейдеров.

Видеопрезентация программы AutoTrade Pro

Возможности программы AutoTrade Pro

  • исполняет сигналы любых работающих стратегий на языке Easy Language на любых разрешениях данных (дни, часы, минуты и т.д.);
  • позволяет просматривать информацию из Tracking Center (Открытые позиции, Активные ордера, Исполненные ордера, Отмененные ордера) в русифицированном виде;
  • список задач позволяет гибко настраивать размер позиции в зависимости от выбранной стратегии и инструмента
  • контроль исполнения сигналов включает алгоритмическое исполнение сделок;
  • контроль лимитов обеспечивает ограничение размера максимальной позиции по инструменту и соответствие позиции робота позиции в терминале;
  • поддержка множественных входов и выходов в позицию;
  • рассылка сигналов (сообщений) группе подписчиков по электронной почте, sms, skype;
  • просматривать таблицу Клиентский портфель и Котировки (при работающем выводе данных из ИС Quik);
  • предусмотрен гибкий механизм задания размера позиции (доля счета, доля позиции, установить заданный размер позиции, лоты);
  • возможность вести торговлю на фондовой и срочной секции биржи ММВБ-РТС (РТС-Стандарт, ФОРТС), а также на западных биржах, представленных в терминале CQG Trader;
  • информировать пользователя по электронной почте, sms, skype о всех событиях робота;
  • модуль TRUST позволяет управлять группой счетов, расположенных как в одном, так и в разных терминалах;
  • вести архивы и создавать отчеты по оборотам и финансовому результату в сравнении с индесками РТС и ММВБ;

Принцип работы программы

Программа взаимодействует с торговыми терминалами QUIK, SmartTrade, CQG и программой технического анализа Omega Research. Общение программ происходит на уровне API, то есть все команды выполняются в памяти, минуя диск. Данная схема работы обеспечивает максимально высокую скорость обработки и исполнения сигналов торговых систем на средне-спокойном рынке не превышающем 1 секунды. Общий принцип работы системы проиллюстрирован на схеме.

Терминал экспортирует котировки в Global Server, хранилище данных Omega Research. Omega Research анализирует поступающие данные согласно открытым стратегиям. Если происходит сделка, то AutoTrade формирует соответствующий приказ с заданным проскальзыванием передает по API в торговый терминал. Результат о выполнении транзакции по API поступает в  AutoTrade и  анализируется. Информация о таких событиях, как разрыв соединения, отправки транзакции в терминал, выполнение транзакции, отправляется пользователю на электронную почту, в Skype либо по sms.

Модуль TRUST для управляющих

Если Вы торгуете по двум и более счетам одновременно, вам наверняка известно, чего стоит оперативность совершения сделок на быстром рынке. Программа AutoTrade позволяет управлять ситуацией  вне зависимости от количества счетов и торговых терминалов. Заявки формируются пропорционально активам клиентов, а горячие клавиши позволяют реагировать молниеносно на резкие колебания инструментов на рынке.

В версии AutoTrade Pro 3.5 ядро базы данных было заменено на профессиональную СУБД MS SQL Server, что позволило увеличить скорость обновления данных с терминалов QUIK до 5-6 раз в секунду. Теперь пользователь AutoTrade  видит ту же информацию, что и в терминале без каких-либо задержек.

Главные функции модуля TRUST:

  • неограниченное количество счетов клиентов и терминалов QUIK;
  • любые инструменты (акции, фьючерсы, опционы) на биржах ММВБ, РТС Стандарт, ФОРТС;
  • групповые заявки пропорционально активам клиентов с возможным плечом;
  • остатки по бумагам, деньгам и фьючерсам сводятся в одну таблицу со всех терминалов;
  • графическое представление общего портфеля в разрезе его структуры по инструментам, прибыли\убыткам по позиции и прочее;
  • незаменимые быстрые заявки, такие как "выйти в кэш", отменить все заявки, частичное закрытие позиции.

Подробнее про функционал доверительно управления здесь.

Для системщиков - пользователей Omega Research

Программа AutoTrade позволяет автоматизировать абсолютно любую написанную на Easy Language торговую стратегию, без изменения кода самой стратегии. Вам остается лишь запустить AutoTrade и нажать кнопку Пуск - все сигналы будут автоматически исполнятся в торговом терминале. Гибкая настройка позволяет задавать индивидуальны параметры каждой группе клиентов: по какой стратегии, по каким инструментам и сколько покупать.

Основные функции:

  • автоматическое исполнение сигналов как по одному счету, так и по группе счетов (режимы SINGLE/MULTI);
  • просмотр информации по открытым позициям, активным, исполненным и снятым ордерам;
  • ручное исполнение сигналов с подтверждением;
  • информирование пользователя по SMS, Skype и e-mail о сделках и разрыве соединения;

Подробное описание здесь.

Интерфейс программы

Программа AutoTrade имеет наглядный дружественный интерфейс. Основные функции задаются кнопками на панели инструментов. Все настройки вынесены в отдельное окно настроек. Строка состояний в нижней части программы показывает состояние баз данных и программы QUIK, режим работы (SINGLE / MULTI) и количество отправленных, обработанных транзакций.

Таблицы данных в AutoTrade   агрегированные, а значит, собирают всю информацию из всех подключенных торговых терминалов. Визуальное представление таблиц данных в AutoTrade   аналогично представлению данных в терминале QUIK, что делает их интуитивно понятными пользователям QUIK. Панель глобальных фильтров позволяет отбирать информацию по выбранным квикам\группам клиентов\счетам\инструментам во всех таблицах одновременно.