Документация для предыдущей версии OptionWorkshop v.13.6. Документация для последней версии OptionWorkshop (> 16.6) расположена здесь.

Содержание страницы:

 

 

 

Процесс автоматического дельта-хеджирования возникает как подзадача при реализации самых разных стратегий. Однако сам по себе процесс достаточно просто формализуется и управляется определённым набором параметров вне зависимости от конкретной задачи. В составе OptionWorkshop представлен модуль автоматизации дельта-хеджирования. Он позволяет хеджировать любую стратегию, независимо от других позиции. На одном счёте на одном базовом активе может быть запущено любое количество дельта-хеджеров. Автомат имеет следующие параметры:

  • стратегия, которую нужно хеджировать;
  • допустимый интервал дельты, который нужно поддерживать;
  • величина проскальзывания при выставлении заявок;
  • режим хеджирования (у некоторых режимов есть дополнительные настройки).

Логика работы автомата с точки зрения пользователя очень проста. Сначала пользователь вызывает окно менеджера дельта-хеджеров. Если в предыдущие запуски программы не было создано ни одного дельта-хеджера, то список будет пустым. Нажав на кнопку Add new hedger, пользователь увидит диалог создания нового дельта-хеджера. В этом диалоге необходимо указать счёт, на котором будет работать хеджер, выбрать базовый актив и стратегиюпо данному БА, которую робот должен хеджировать. На рисунке 1 показана схема добавления дельта-хеджера.

Рисунок 1 – схема добавления дельта-хеджер

После создания хеджера его можно запуститьостановить или удалить.

После запуска дельта хеджер проверяет текущее значение дельты по выбранной стратегии, сравнивает его со значением заданного, интервала, и при необходимости совершает сделку с базовым активом в количестве, необходимом для выравнивания дельты.

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

Все сделки, проведённые хеджером с базовым активом, будут попадать в хеджируемую стратегию, вне зависимости от того, в какой стратегии выставлен флаг Update у позиции по БА.

Будьте внимательны при редактировании what-if сценариев по волатильности отдельной стратегии или цены базового актива. При ручном редактировании этих параметров стратегия начинает пересчитываться по ним, при этом возможен резкий скачок дельты, на который дельта-хеджер немедленно отреагирует.

Непрерывный режим работы дельта-хеджера

В этом режиме хеджирование производится по мере отклонения значения дельты от значения Keep delta = . На рисунке 2 показаны настройки для данного режима.

Рисунок 2 – настройки непрерывного режима

Дискретный по времени режим работы дельта-хеджера

Этот режим аналогичен непрерывному режиму, за одним исключением: отслеживание изменения дельты, а, следовательно, и хеджирование в этом режиме производится с определенным периодом. Точный период проверки дельты в секундах устанавливается в настройках режима дельта-хеджера. На рисунке 3 приведены настройки для данного режима. В качестве примера дельта-хеджер, показанный на рисунке, настроен на хеджирование не чаще, чем раз в 10 секунд.

Рисунок 3 – настройки дискретного режима

Дискретный по цене базового актива режим работы дельта-хеджера

В этом режиме хеджирование производится при пересечении ценой базового актива какой-либо из отметок сетки цен. При обратном пересечении линии сетки повторное хеджирование не производится. Сетка цен задается в настройках режима дельта-хеджера.

Чтобы добавить новую точку в сетку цены, нужно нажать кнопку  в области настроек режима дельта-хеджера. Для удаления точки цены из сетки используются кнопки , расположенные в списке точек сетки. 

На рисунке 4 приведены настройки для данного режима. В качестве примера дельта-хеджер, показанный на рисунке, настроен на хеджирование только в следующих точках цены базового актива: 136000, 136100, 136200, 136300, 136400, 136500.

Рисунок 4 – дискретный по цене базового актива режим

Имеется возможность заполнить сетку регулярными значениями от указанной начальной цены Start price в обе стороны оси с указанным шагом Price step (рис. 5). Для этого введите соответвующие параметры, подтвердите их нажатием на клавишу Enter, и нажмите кнопку Fill Grid.

Рисунок 5 – заполнение сетки

  • No labels