Tagged: QUIK

С чем интегрируется Option Workshop

Для полноценной работы Option Workshop помимо прочего нужно обеспечить две вещи:

  1. Поступление в программу рыночной информации – текущих котировок, волатильности, позиций и сделок пользователя и прочего;
  2. Возможность выставления заявок из программы.

На текущий момент программа может быть проинтегрирована с пятью системами:

  1. QUIK – самый распространённый на РФР биржевой терминал, его предоставляют своим клиентам почти все брокеры в России и СНГ;
  2. Plaza 2 (cgate) – шлюз срочного рынка Московской биржи, за дополнительную плату доступен любому физическому лицу;
  3. CQG Continuum – новый интерфейс доступа к инфраструктуре CQG. 99% FCM в США и Европе могут предоставить своим клиентам доступ к этому подключению;
  4. Терминал Interactive Brokers – проприетарный терминал крупнейшего в мире брокера;
  5. IQ Feed – вендор данных, обеспечивающий доступ к биржевой информации. Доступен всем, данные платные.

За исключением IQ Feed, все перечисленные интеграции позволяют как получать рыночные данные, так и выставлять заявки. IQ Feed может быть использован только для получения данных.

Вскоре мы сделаем отдельные публикации по каждому из подключений.

Option Workshop Release Fix 16.2.690

В обновлении 16.2.690 исправлено получение верхнего и нижнего лимитов изменения цены инструмента при подключении через QUIK, а также исправлена невозможность подключения к Plaza 2 на некоторых версиях роутера.

Полная история изменений находится на странице Release Notes.

Новая версия Option Workshop, 16.2

В ноябре прошлого года мы начали публичное тестирование полностью обновлённой версии нашего продукта — Option Workshop. Сделали мы это тихо, в узком кругу нескольких постоянных пользователей предыдущей версии, с которыми мы исторически много контактировали, и нескольких новых пользователей, которые сами скачали новую версию. Спасибо всем, кто помогал нам на этом этапе.

Пришло время пригласить всех, кто когда-либо контактировал с нами по вопросам опционного ПО, познакомиться с новой версией Option Workshop. Читать далее

Интеграция QUIK и Option Workshop

При просмотре видео рекомендуем включать режимы HD и fullscreen.


Интеграция QUIK и Option Workshop

Текст ролика

В качестве источника данных Option Workshop может использовать широко распространённый терминал QUIK. В этом ролике демонстрируется процесс настройки этих программ для совместной работы.

Основные настройки необходимо сделать в QUIK, а в Option Workshop лишь указать путь к квику.

Для того, чтобы корректно обрабатывать сделки и вести нетто-позицию, Option Workshop нуждается в информации о структуре торговой сессии. Программе нужно знать, когда сессия начинается, когда заканчивается и в каком интервале проводится промежуточный клиринг. Для экспорта такой информации нами был создан скрипт на языке qpile, формирующий соответствующую таблицу.

Чтобы загрузить этот портфель в QUIK, обратимся к меню Таблицы-Портфели-Задать портфель. В появившемся диалоге перейдём в дерикторию, куда был установлен Option Workshop и выберем один из файлов с расширением qpl. Файл с префиксом RTS содержит настройки для рынка ФОРТС, а файл с префиксом UX — настройкам для украинского рынка производных. После выбора файла QUIK показывает модальный диалог «Работа с портфелем». В нём нам нужно нажать кнопку «Загрузить локально», а затем — «Выход».

Теперь нужно настроить частоту обновления этого портфеля. Выбираем пункт меню Таблицы-Портфели-Доступные портфели. Выбираем портфель SessionInfo в списке портфелей и задаём параметр «Период расчета» равным одной секунде. Нажимаем кнопку «Применить».

Теперь, нам нужно загрузить в квик набор таблиц, необходимый для экспорта из него данных в Option Workshop. Сначала укажем квику, что загружаемые из файла настроек таблицы нужно добавить к уже открытым, а не заменить последние. Выбирем пункт меню Настройки-Основные. В дереве выбираем пункт Программа-Файлы настроек. В открывшейся закладке снимаем флажок «Закрывать все окна перед загрузкой настроек». Нажимаем «Ок».

Теперь, загрузим сами таблицы. Выбирем пункт меню Настройки-Загрузить настройки из файла. В открывшемся диалоге также переходим в директорию, куда установлен Option Workshop. И также как и в случае с таблицей с информацией о сессии, выбираем соответствующий файл настроек. В QUIK появилась дополнительная закладка — ITG. Перейдём на неё. Здесь располагаются таблицы, содержищие необходимую Option Workshop информацию о рынке. В том числе, создалась таблица SessionInfo, в которой мы видим информацию о сессии.

Последний штрих в настройках квика, это разрешение импорта внешних транзакций. Выбираем пункт меню Торговля-Внешние транзакции. В открывшемся диалоге нажимаем кнопку «Начать обработку» и выставляем флажок «Запускать процесс обработки внешних транзакций автоматически». Закрываем диалог.

Теперь переходим в Option Workshop. Открываем форму настроек. И переходим на закладку Data source. Выбираем QUIK в качестве источника данных и указываем путь к файлу info.exe — непосредственно исполняемый файл квика. Нажимаем «Ок».

Теперь возвращаемся в квик и запускаем экспорт таблиц по DDE. Это можно сделать выбрав пункт меню Экспорт данных-Начать экспорт таблиц по DDE, или нажав сочетание клавиш Ctrl+Shft+L. Заметим здесь, что перед запуском экспорта имеет смысл сначала гарантированно остановить его, нажав сочетание клавиш Ctrl+Shft+S.

На этом интеграция квика и Option Workshop полностью завершена. Option Workshop принимает данные и может отправлять заявки в квик.

Смотрите так же ролик «Гигиена настроек квика», в котором описывается процедура переодического обновления настроек источника данных, которую необходимо проводить в связи с появлением новых инструментов и экспирацией старых.

Скринкаст по настройкам QUIK

Раздел HowTo в руководстве по Option Workshop мы планируем наполнять скринкастами, демонстрирующими работу с программой. Этот скринкаст — первый. Посвящён он достаточно злободневному вопросу, с которым часто обращаются в техподдержку — актуализация настроек QUIK.

Шлюз торговой системы СПбМТСБ

Набор интерфейсов торговых систем, для которых мы реализовываем свои собственные адептеры, расширился ещё одним представителем — шлюз торговой системы биржи СПбМТСБ. Подробную информацию о данном интерфейсе можно узнать у представителей биржи. Скажем лишь, что, по оценкам наших специалистов, те подходы и технологии, которые использованы при создании данного шлюза, делают его самым современным и перспективным из всех интерфейсов российских торговых площадок.

Таким образом на сегодняшний день мы без задержки на создание адаптеров разрабатываем ПО, работающее со:

  • шлюзами всех секций ММВБ;
  • шлюзом Plaza 2 Фондовой биржи РТС;
  • шлюзом биржи СПбМТСБ;
  • терминалом QUIK;
  • терминалом CQG IC.