Опционный поток Telegram → English version

Урок 1.1. Базис: почему страйк не совпадает с вашим графиком

Курс «Опционный поток» · ступень 1

Видеоверсия урока · 11 минут

Возьмите страйк 1,17 в таблице опционов. Какая это цена на вашем графике?

Правильный ответ: их восемь. В один и тот же день 28 августа страйк 1,17 означал восемь разных цен спота — от 1,16924 у ближних контрактов до 1,14014 у самых дальних. Разброс между крайними — 291 пункт.

Это не ошибка данных и не подвох. Это базис, и с него начинается вся практика чтения опционных таблиц.

Один страйк 1,1700 означал восемь разных цен спота: разброс между крайними — 291 пункт.
Один страйк 1,1700 означал восемь разных цен спота: разброс между крайними — 291 пункт.

Почему фьючерс не равен споту

Опционы на CME выписаны не на спот, а на фьючерс. Фьючерс — цена не сегодняшней поставки, а поставки в будущем, поэтому он и не совпадает со спотом.

Откуда берётся разница — объясняет сама биржа. В учебных материалах CME сказано прямо: цена валютного фьючерса складывается из спот-курса и разницы коротких процентных ставок по двум валютам, а сама разница между спотом и фьючерсом там же называется базисом. Логика простая: держать деньги в долларах и держать их в евро стоит по-разному, и эта разница за срок до поставки закладывается в цену.

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

Источник: CME Group, «The Importance of FX Futures Pricing and Basis» (cmegroup.com/education).

Числа за 27 августа:

чтозначение
спот EUR/USD1,16483
сентябрьский фьючерс, сеттлмент биржи1,16565
базис8,2 пункта

Базис — это и есть разница. Фьючерс дороже спота на 8,2 пункта, значит любая цена во фьючерсной шкале выше своего спотового двойника ровно на эту величину.

Базис не константа: он тает

Первое, что хочется сделать, — запомнить число и вычитать его всегда. Так не работает.

К дате поставки фьючерс и спот обязаны сойтись: в момент экспирации разницы между «сейчас» и «в будущем» уже нет. Поэтому базис ближнего фьючерса всё время тает. Вот август 2026:

датабазис
3 августа20,0 п
13 августа14,6 п
20 августа11,0 п
27 августа8,2 п
28 августа7,6 п

За месяц — с 20 до 7,6 пункта, примерно по полпункта-полтора в день.

Базис ближнего контракта тает: с 20,0 пункта 3 августа до 7,6 к концу месяца.
Базис ближнего контракта тает: с 20,0 пункта 3 августа до 7,6 к концу месяца.

За последние 250 торговых дней базис ближнего фьючерса гулял от 4,6 до 67,2 пункта, медиана — 29,7. Меняется он плавно: типичный день сдвигает его на 0,8 пункта. Резкие скачки бывают, но редко — 4 дня из 249, и все приходятся на смену ближнего контракта, когда таблица переезжает на следующий фьючерс.

У каждого контракта свой фьючерс — и свой базис

Теперь главное, из-за чего страйк 1,17 оказался восемью разными ценами.

Опционные серии выписаны на разные фьючерсы. Внутринедельные опционы привязаны к сентябрьскому фьючерсу. Те, что истекают начиная с 7 сентября, — уже к декабрьскому. Дальше идут мартовский, июньский и так далее.

Понедельника 7 сентября в списке контрактов нет: это День труда в США, биржа в этот день не торгует. Поэтому первым контрактом декабрьской группы в таблице стоит вторник, 8 сентября.

У каждого фьючерса свой сеттлмент и, соответственно, свой базис. Ниже шесть ближних; дальше идут ещё два — март 2028 со страйком 1,14434 и июнь 2028 со страйком 1,14014, тот самый край разброса:

фьючерсбазисстрайк 1,17 в шкале спотакакие опционы
сентябрьский7,6 п1,16924до 4 сентября
декабрьский48,6 п1,165148 сентября — 4 декабря
мартовский92,1 п1,16079январь — март 2027
июньский134,1 п1,15659апрель — июнь 2027
сентябрьский 2027176,1 п1,15239июль — сентябрь 2027
декабрьский 2027216,6 п1,14834декабрь 2027
У каждого опционного контракта свой фьючерс и свой базис, поэтому один страйк даёт разные уровни спота.
У каждого опционного контракта свой фьючерс и свой базис, поэтому один страйк даёт разные уровни спота.

Отсюда практическое правило, которое стоит запомнить дословно:

Базис берётся по контракту, а не один на всю таблицу.

Если взять базис ближнего фьючерса и применить его ко всем строкам, ближние уровни встанут правильно, а дальние уедут вверх от своей настоящей спот-цены. Насколько — видно из той же таблицы: на декабрьских контрактах ошибка составит 41 пункт, на мартовских 2027 — 84 пункта. В последние десять дней разброс базиса внутри одного дня держался между 264 и 291 пунктом.

Как переводить: одно вычитание

Правило перевода одно, и оно простое:

уровень в шкале спота = страйк − базис своего контракта

Страйк 1,1675 в пятничном контракте: 1,1675 − 8,2 пункта = 1,16668.

Эта цена и есть то место на вашем графике, где опцион переходит из «вне денег» в «деньги». Не 1,1675 — это число на спот-графике искать бесполезно.

Где брать эти данные

Всё, что нужно, биржа публикует у себя на сайте. Инструменты лежат в разделе QuikStrike — это часть cmegroup.com. Открываются они после входа: без учётной записи страница показывает «Log in or create an account». Доступ бесплатный. Аккаунт тот же самый, о котором шла речь в ступени 0.

### Базис: сводка Settles

Берём инструмент Option Settlements — сводка «EUR/USD (EUU|6E) Settles». Её достоинство в том, что фьючерс там уже сопоставлен с каждым опционным контрактом, и искать нужный месяц вручную не надо.

Строки — опционные контракты: MO5Q6, TU1U6, EUUU6, EU2U6 и так далее, с колонками DTE и датой экспирации. Нужная колонка — FUTURE PRICE, SETTLE. Это и есть расчётная цена того фьючерса, на который выписан именно этот контракт.

Вот как на этой странице выглядит то, о чём весь урок (28 августа):

контрактыэкспирацияFUTURE PRICE SETTLE
MO5Q6, TU1U6, WE1U6, SU1U6, EUUU631 августа — 4 сентября1,15875
TU2U6 … MO4U6, EUUV6, EUUX6, EUUZ68 сентября — 4 декабря1,16285
EUUF7, EUUG7, EUUH7январь — март 20271,1672
EUUJ7, EUUK7, EUUM7апрель — июнь 20271,1714
EUUN7, EUUQ7июль — август 20271,1756

Одна таблица — и сразу видно: у контрактов до 4 сентября фьючерс один, а начиная с 8 сентября уже другой, на 41 пункт выше. Дальше — ещё и ещё.

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

Базис считается вычитанием: FUTURE PRICE SETTLE вашего контракта минус спот.

Сводка Option Settlements: колонка FUTURE PRICE SETTLE — цена фьючерса на 14:00 по Чикаго.
Сводка Option Settlements: колонка FUTURE PRICE SETTLE — цена фьючерса на 14:00 по Чикаго.

### Считаем базис сами: шаг за шагом

Главное правило одно: обе цены берутся на один и тот же момент. Сеттлмент фьючерса — это цена на 14:00 по Чикаго. Значит и спот нужен тот, что был на вашем графике в 14:00 по Чикаго. Возьмёте спот в другое время — вычтете одно время из другого, и число окажется чужим.

Шаг 1. Выберите торговый день. Именно торговый: у субботы и воскресенья своих сеттлментов не бывает. А вот посмотреть их можно и в выходной — сеттлменты пятничной сессии доступны уже в субботу.

Шаг 2. Возьмите сеттлмент фьючерса своего контракта. В сводке Settles — строка нужного контракта, колонка FUTURE PRICE SETTLE. Для примера берём 28 августа и контракт второй недели сентября: 1,16285.

Шаг 3. Посчитайте, какое это время у вас на графике. 14:00 по Чикаго — это 19:00 UTC летом и 20:00 зимой: США переводят часы во второе воскресенье марта и в первое воскресенье ноября. Дальше прибавьте смещение своего терминала: у брокеров со временем сервера UTC+3 это 22:00 летом, у UTC+2 — 21:00.

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

Шаг 4. Возьмите на графике закрытие этой минуты. Минутный масштаб, свеча, которая закрывается ровно в найденное время, — её close. На 28 августа это 1,15799.

Шаг 5. Вычтите.

базис = сеттлмент фьючерса − спот
базис = 1,16285 − 1,15799 = 0,00486 = 48,6 пункта

Шаг 6. Переведите страйк.

уровень в шкале спота = страйк − базис
1,17 − 48,6 п = 1,16514

Быстрая проверка: базис у евро положительный, у ближнего контракта это единицы или первые десятки пунктов, у дальних — сотни, и изо дня в день базис ближнего тает, а не прыгает.

Базис за шесть шагов: обе цены берутся на один момент, дальше вычитание и перевод страйка.
Базис за шесть шагов: обе цены берутся на один момент, дальше вычитание и перевод страйка.

Чего делать не надо

Пять ошибок, которые повторяют чаще всего.

Искать страйк на спот-графике. Страйк — это фьючерсная шкала. На вашем графике его нет и быть не может.

Брать один базис на всю таблицу. На ближних строках сойдётся, на дальних ошибка вырастет до сотен пунктов.

Считать безубыток без базиса. Страйк плюс премия — точка во фьючерсной шкале. Чтобы перенести её на график, надо ещё вычесть базис.

Считать базис постоянным. За август он ужался с 20 до 7,6 пункта. Число месячной давности сегодня уже неверно.

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

Четыре ошибки, которые повторяют чаще всего.
Четыре ошибки, которые повторяют чаще всего.

Что дальше

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

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

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