WeCore
Фьючерсы

Ролловер фьючерсов: экспирация, неделя перехода и графики

Как работают экспирация и ролловер фьючерсов: квартальный цикл H, M, U, Z, неделя перехода, перетекание объема, непрерывные графики вроде NQ1! и автоматические алерты.

WeCore·Опубликовано ·4 мин чтения

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

Почему контракты истекают

Фьючерсный контракт — это соглашение на конкретную дату. Когда она наступает, контракт исполняется: в контрактах с физической поставкой актив переходит из рук в руки, а индексные контракты, такие как ES и NQ, исполняются расчетно по финальной расчетной цене. После экспирации контракт просто перестает существовать.

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

Квартальный цикл: H, M, U, Z

У индексных фьючерсов CME Group, таких как ES, NQ, MES и MNQ, четыре месяца контракта в году, у каждого свой буквенный код:

КодМесяц
HМарт
MИюнь
UСентябрь
ZДекабрь

Полный символ контракта складывается из символа продукта, кода месяца и цифры года, иногда двух цифр — в зависимости от платформы. Например, NQZ6 — контракт на Nasdaq-100 с экспирацией в декабре 2026 года. Индексные фьючерсы обычно экспирируются в третью пятницу месяца контракта, но точная дата есть в календаре биржи, и ее всегда стоит проверять там.

У других продуктов, например нефти, золота или валют, циклы другие, иногда ежемесячные. Не считайте, что индексный цикл применим к любому контракту.

Неделя ролловера и перетекание объема

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

Что происходит на практике:

  1. Объем и открытый интерес в следующем контракте постепенно растут.
  2. В какой-то момент следующий контракт становится ликвиднее и с этого момента считается новым фронт-месяцем.
  3. В старом контракте остается меньше ликвидности, спреды могут расширяться, а проскальзывание расти.
  4. Ближе к экспирации тот, кто все еще держит старый контракт, рассчитывается по финальной расчетной цене.

Большинство интрадейщиков переходят на новый контракт в начале недели ролловера или когда объем в новом контракте обгоняет старый. Брокеры и платформы обычно публикуют рекомендуемую дату перехода.

Непрерывные графики и конкретные контракты

TradingView и подобные платформы предлагают два вида символов:

  • Конкретный контракт - например, NQZ6. График показывает только историю этого контракта и заканчивается на экспирации.
  • Непрерывный график - например, NQ1! в TradingView. Это расчетный символ, который сцепляет контракты по порядку и автоматически переключается на следующий в момент ролловера, давая длинную непрерывную историю.

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

Помните: на непрерывный график нельзя выставить ордер. Инструкция, которая доходит до брокера, должна относиться к конкретному контракту.

Почему автоматические алерты должны указывать на правильный контракт

Здесь ролловер перестает быть теорией и становится практикой. Когда стратегия или индикатор отправляет алерт через webhook, этот алерт в итоге должен превратиться в ордер по конкретному контракту. Несколько распространенных ловушек:

  • Алерт на истекшем контракте - если алерт настроен на конкретный контракт и не обновлен, он может перестать срабатывать или уйти в контракт с низкой ликвидностью.
  • Гэп непрерывного графика - индикатор на непрерывном графике может принять переключение между контрактами за «движение» и дать ложный сигнал.
  • Несовпадение графика и счета - алерт приходит с графика NQ1!, а ордер должен уйти в NQZ6 или в новый контракт. Кто-то или что-то должен корректно сделать этот перевод.
  • Открытая позиция во время ролловера - если позиция открыта в старом контракте, выход должен быть в том же контракте, иначе у вас окажутся две отдельные позиции.

Основы webhook-алертов разобраны в статье автоматизация через вебхуки TradingView.

Чек-лист на неделю ролловера

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

Главное

  • У каждого фьючерсного контракта есть дата экспирации; у индексных фьючерсов цикл квартальный: H, M, U, Z.
  • Ликвидность обычно перетекает в следующий контракт примерно за неделю до экспирации, в неделю ролловера.
  • Непрерывный график вроде NQ1! удобен для анализа, но ордера всегда исполняются по конкретному контракту.
  • Переключение между контрактами может создавать гэпы на графике и влиять на индикаторы.
  • Автоматические алерты должны указывать на правильный контракт, и их стоит проверять при каждом ролловере.

WeCore принимает алерты TradingView и передает их на ваш собственный счет у брокера или в проп-фирме — и именно здесь стоит убедиться, что в ордере тот контракт, которым вы собираетесь торговать. Хорошая идея — проверять поведение вокруг каждого ролловера в режиме симуляции, прежде чем продолжать на реальном счете.

Источники и дополнительное чтение