Маркет-нейтральная стратегия на производных VIX


В этой статье рассмотрим простейшую маркет-нейтральную 📈стратегию из производных инструментов на индекса страха😱 для S&P 500 (VIX). В основу положим контанго фьючерсов на VIX. Будем опережать SPY.

Использовать будем ETF на фьючерсы разных сроков. Всё это мы приготовим в Quantopian🐍. Поехали!

📚 Краткая справка

Контанго - это ситуация, когда стоимость фьючерсов со сроком исполнения в ближайшем будущем значительно ниже, чем у фьючерсов с дальним сроком исполнения.

VXX- это нота (ETN) на индекс страха VIX на основе краткосрочных (1 месяц) фьючерсов.

ZIV - это инверсная нота на VIX на основе среднесрочных (3-6 месяцев) фьючерсов.

💡 Стратегия

Ежедневно на открытии рынка ребалансируем портфель с весами:

  • VXX - 15%
  • ZIV - 85%
  • Меняем веса на 50%/50%, когда начинается резкий рост волатильности на инструменте VXX.

Проверяем за период с января 2014 по декабрь 2018 года.

Учитываем стандартные комиссии Interactive Brokers. Торгуем только в лонг.

📈 Алгоритм

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

Рост волатильности VXX измеряем через ATR за 8 дней. А сравниваем со сглаженным ATR-ом с помощью SMA за 30 дней. Когда ATR убежал более чем в 1.9 раза, выравниваем веса.

Код алгоритма доступен на Quantrum.me.

🏁 Заключение

Алгоритм бодро обходит по доходности SPY с результатом в +74% в период между 2014 и 2019 гг. Держит себя в руках с просадкой📉 в -16%. Что не есть хорошо, но терпимо учитывая просадку SPY в -13%. Стоит, конечно, подумать, как оперативнее реагировать на рост волатильности в SPY.

Идеи улучшения:

  • Улучшить индикатор роста волатильности.

💬В комментариях задавайте вопросы и напишите, как можно уменьшить просадку. Или как предсказывать рост волатильности SPY?

Александр Румянцев
Автор Quantrum.me
Telegram-канал: @quantiki

Подбор и тестирование портфелей. Подключение стратегий к IB.


Comments 1