Поскольку фьючерсы торгуются по контракту за контрактом, как вы можете построить график цены за длительный период времени? В качестве справки я включил график фьючерсов VX (индекс волатильности VIX CBOE) с investing.com:
Как определить, когда переходить с одного контракта на другой? Также нет ли разницы в цене контракта, срок действия которого истекает, и контракта, на который переносится? но тем не менее на графиках нет внезапных ценовых разрывов.
Может ли кто-нибудь объяснить, каков метод извлечения непрерывного ряда цен из подборки отдельных ежемесячных контактов?
Обратите внимание, что серия, которую вы показываете, представляет собой исторический спотовый индекс (сколько вы заплатили бы за покупку по индексу сегодня), а не историю котировок фьючерсов. Это похоже на сравнение текущей цены акции или товара (например, нефти) с фьючерсной ценой. Быстрая фьючерсная котировка будет отличаться от спотовой котировки. Если вы нарисуете историю быстрого будущего, вы заметите разрыв больше.
Как определить, когда переходить с одного контракта на другой?
Многие поставщики данных предоставят вам временные ряды для «оперативной» истории контрактов, которая автоматически перейдет к следующему контракту с истекающим сроком действия. Некоторые даже предоставляют вторую подсказку и т. д. временные ряды. Если это недоступно, вам придется запрашивать несколько фьючерсных контрактов и чередовать их на основе правил истечения срока действия, которые должны быть общедоступными.
Также нет ли разницы в цене контракта, срок действия которого истекает, и контракта, на который переносится?
Да, поскольку время доставки увеличивается примерно на 30 дней при переходе к следующему контракту.
но тем не менее на графиках нет внезапных ценовых разрывов.
Да, они есть, но они могут быть неотличимы от обычной волатильности временных рядов.
На самом деле это тема некоторых серьезных исследований. Ответ Д. Стэнли хорош, и я бы добавил, что обычный подход заключается в поэтапном создании синтетического временного ряда:
Этот скорректированный ряд не будет иметь ценовых разрывов. Отсюда также следует, что этот ряд может быть временами отрицательным.
Процесс необходимо рассчитать для каждой точки на форвардной кривой (4-й евродолларовый контракт против 2-го) и каждой серии (евродоллар против WTI). Каждое вычисление скорректированного ряда потребует другой конфигурации для достижения чего-то, что было бы согласованным и пригодным для использования.
Некоторые поставщики, такие как Bloomberg, предварительно вычисляют скорректированные ряды для контрактов для случайного пользователя. Например, тикер «ED4 comdty» будет отображать скорректированную серию для четвертого квартального контракта на евродоллары, торгуемого на CME.