Дельта-хеджирование в Option Workshop


Этой записью мы начинаем серию публикаций видеороликов, демонстрирующих работу с разными компонентами Option Workshop.

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

Дельта-хеджирование в Option Workshop

Текст ролика

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

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

Дельта-хеджеры управляются из формы соответствующего менеджера, которая открывается по нажатию на кнопку Open delta-hedger. Для создания нового хеджера нажимаем кнопку Add new hedger. В появившейся форме задаём первичные параметры робота. Прежде всего, выбираем счёт, с которого будет работать автомат. Затем, выбираем конкретный фьючерс, которым будем хеджировать дельту. И наконец, выбираем или указываем имя новой стратегии, к которой будет привязан дельта-хеджер. Нажимаем Ок.

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

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

Дельта-хеджер может работать в трёх режимах: непрерывном, дискретном по времени и дискретном по цене базового актива. В основном, непрерывном режиме автомат отслеживает каждое изменение значения дельты стратегии и реагирует мгновенно. Такой подход может быть не совсем удобным, если дельту нужно поддерживать в узком коридоре при волатильном рынке. Так, например, резкие рывки рынка в моменты выхода статистических данных могут быть ложными и хеджировать дельту в такие момент не нужно. Альтернативой этому непрерывному отслеживанию дельты является дискретный по времени режим. В этом случае мы задаём период в секундах, который должен пройти, прежде чем хеджер проверит значение дельты в следующий раз. Так, например, если мы зададим параметр "Time quant" равным шестидесяти секундам, то хеджер будет проверять дельту лишь раз в минуту.

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

В целях данного ролика для простоты выберем непрерывный режим работы автомата. Запустим хеджера.

Дельта стратегии, которую хеджирует автомат в данный момент, находится в заданном нами диапазоне и дельте-хеджер бездействует. Откроем дополнительную позицию в опционах так, чтобы дельта вышла из диапазона. Мы видим, как автомат мгновенно привёл значение дельты к нужному значению, сделав соответствующую сделку с фьючерсом.

У хеджера, также как у других автоматов в Option Workshop есть расписание работы. Менеджер расписания вызывается нажатием на кнопку Schedule. В появившейся форме мы можем разрешить или запретить использование расписания. Выбрать, должен ли робот использовать биржевое время или же локальное. И задать периоды активности, указав их начало и конец. Робот будет отслеживать дельту в созданные периоды и бездействовать вне их.

В заключении скажем, что одновременно может быть создано и запущено любое количество дельта-хеджеров. Однако каждый из них должен быть привязан к отдельной стратегии. Заметим также, что дельта-хеджер может быть привязан к той же стратегии, к которой привязан один из маркет-мэйкеров, что позволяет без задержек хеджировать набираемую котировщиком позицию.


Постоянная ссылка