Блог им. jamebonds

Считаем контанго валютных (и не только) фьючерсов "на пальцах"

Рассмотрим некий фьючерс на курс валют: ABC/DEF.

Для тех кто не будет читать до конца:
Теоретическая цена этого фьючерса F:
F = S ( 1 + Rdef - Rabc ) ,
где S - курс конвертации на рынке спот,
Rabc, Rdef - ставки по соответствующей валюте на срок до момента экспирации фьючерса.



Объяснение, почему так — ниже.

Предположим у нас есть валюта DEF и нам нужна будет валюта ABC в некотором будущем моменте времени. Мы можем обменять валюты по текущему курсу. Мы также знаем, что купив фьючерс, мы получим обязательство обменной операции, но в будущий момент времени, а именно в момент экспирации фьючерса.
Итак, чтобы иметь валюту ABC на момент экспирации фьючерса у нас есть два способа.

  1. Прямая конвертация по текущему курсу S (спот). Совершаем конвертацию сейчас, получаем валюту ABC. Чтобы валюта зря не лежала помещаем ее в банк под процент Rabc (ставка вклада по валюте ABC).
  2. Покупаем соответствующий фьючерс по курсу F, а валюту DEF, которая пока что остается у нас, помещаем в банк под процент Rdef (ставка вклада по валюте DEF).

(Rabc и Rdef – ставки вкладов на срок до экспирации фьючерса)
Дожидаемся наступления экспирации фьючерса. Посмотрим, сколько валюты ABC мы получим на одну единицу валюты DEF в обоих способах:
В 1-м случае мы получаем: ( 1 + Rabc) / S
Во 2-м случае мы получаем: ( 1 + Rdef ) / F
Если по этим двум случаям будет получаться разный финансовый результат, это будет источник дармовой прибыли, который привлечет арбитражеров. Их действия приведут к тому, что финансовые результаты по двум путям будут с высокой точностью совпадать. Следовательно:
( 1 + Rabc ) / S = ( 1 + Rdef ) / F
Или
F = S ( 1 + Rdef ) / ( 1 + Rabc )
Для практических целей можно заменить это выражение на приблизительное:
F = S ( 1 + Rdef — Rabc )

Вооруженные этой формулой мы можем посчитать теоретическую цену фьючерса на любую валютную пару.
Рассмотрим для примера фьючерс UCHF на московской бирже – «Фьючерсный контракт на курс доллар США-швейцарский франк», то есть на USD/CHF.
Смотрим значения ставок. (Я беру значения ставки центрального банка, хотя, возможно, правильнее брать текущую ставку коммерческих банков.)

  • по USD 0.25%;
  • по CHF минус 0.75%

Ставка на квартал вперед приблизительно равна 1/4 годовой ставки.
Таким образом, Rabc = 0,0625%, Rdef = — 0,1875%
Или F = S ( 1 -0.1875% - 0.0625%) = S ( 1 – 0.25%)
Другими словами, фьючерс оказывается дешевле курса конвертации на 0,25%.

Важно не перепутать, где валюта ABC, а где валюта DEF.

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

Это был расчет «на пальцах». Точный расчет теоретической величины контанго вряд ли возможен.

1.8К | ★7
10 комментариев
например, по фунту GBP ставка 0,25%. по EUR=0%.
тогда EURGBP (1-0-0,25)=0.75. Значит, фьючерс будут тянуть вверх по отношению к базовому активу.

для USDRUB. USD =0,25, RUB=8.5%. (1-0,25-8,5)=-7,75. А тут фьючерс будут тянуть вниз по отношению к БА
avatar
Мурен(а), проценты с единицами нужно свести вместе.
0.25% = 0.0025
EURGBP: 1 + 0.0025 — 0 = 1.0025
Ну или можно считать так: 100% + 0.25% — 0% = 100.25%
8.5% = 0.085
USDRUB: 1 + 0.085 — 0.0025 = 1.0825. Фактическая ставка по рынку сейчас существенно выше, поэтому ставку ЦБ брать некорректно.
Ликвидный фьючерс типа Si отражает «ожидаемую» ставку, поэтому вряд ли можно сказать, куда «будут тянуть». Но можно говорить, как измениться контанго, если поменяется ставка.
avatar
Фактическая ставка по рынку сейчас существенно выше, поэтому ставку ЦБ брать некорректно.
Jame Bonds, А что Вы предлагаете использовать взамен? — rusfar / rusfarcny? — во-первых, они скачут каждый день, иногда сильно, что не очень удобно, а во-вторых — кроме них других межбанковских ставок (с другими валютами) нет, насколько я знаю. 
avatar
А сейчас, в марте 2026г, для оценки контанго в Si, какую ставку по USD лучше всего брать ?
Спасибо.
avatar

AntsLook, смотря, что посчитать пытаетесь. Ставки на доллар, евро поломались: в России и за рубежом по ним разные ставки. Если вам нужно рассчитать, какое контанго обосновано (условно «справедливая цена»), то берите фактические ставки в банках.

А если в предположении, что санкции снимут, то берите международные ставки (примерно ставки центральных банков)

avatar
Jame Bonds, Спасибо, я для целей арбитража на Si внутри мосбиржи интересуюсь. Но что такое «берите фактические ставки в банках»? — по текущим межбанковским ставкам по кредитам в USD я информации сейчас не нашел — плохо искал?
avatar

Читайте на SMART-LAB:
Фото
Прибыль Мосбиржи вернулась к росту?
По Мосбирже есть несколько признаков того, что отчет за 1 квартал будет неплохим. И в целом похоже, что прибыль от падения год к году перешла к...
Фото
💡 ГК «Мать и дитя»: тренд на долгосрочный рост
🔹 Группа компаний «Мать и дитя» — качественная идея в несырьевом секторе российского рынка. По мнению начальника управления торговых операций ВТБ...
Фото
Почему рост дохода ≠ рост благосостояния?
Всем Привет, на связи Сергей Алексеев. Основатель Лайв Инвестинг Групп/Live Investing Group, ЛИСА/LISA, Скуллайв/School Live, Проплайв/Prop Live и...
Фото
Башнефть: есть шанс на переоценку, но нужно запастись терпением. Прогноз сошелся с фактом в высокой точностью, ищем инвест идею
Башнефть отчиталась по МСФО за 2025 год — внимание, квартальных отчетов в прошлом году не было вообще! Традицицинно сравниваем прогноз...

теги блога Jame Bonds

....все тэги



UPDONW
Новый дизайн