четверг, 23 августа 2018 г.

Как добавить "валютности" фьючерсам в валюте на МосБирже

В прошлой своей статье "Почему фьючерсы в валюте на МосБирже не являются валютными" я описал особенность расчёта вариационной маржи у некоторых фьючерсных контрактов, котировка которых выражена в валюте (долларах США).
Сегодня, мы рассмотрим как сделать такие фьючерсы "чуть более валютными", чтобы в тех случаях, когда цена фьючерса падает, но при этом растёт курса доллара, убыток от падения цены фьючерса компенсировался (хотя бы частично) прибылью от роста курса доллара.
Для примера купим всё тот же фьючерсный контракт на золото GOLD-12.18 (он же GDZ8). Только теперь одновременно с покупкой этого фьючерсного контракта мы ещё купим "Фьючерсный контракт на курс доллар США - российский рубль" Si-12.18 (он же SiZ8).

Допустим:
  • 21.08.2018 мы купили GOLD-12.18 по цене 1204,40 USD. Одновременно с этим мы купили Si-12.18 по цене 68760 рублей.
  • 22.08.2018 цена GOLD-12.18 снизилась до 1200,30 USD, а цена Si-12.18 выросла до 68974 рублей.
В результате вариационная маржа по GOLD-12.18 при курсе клиринга 68,1128 руб/доллар составит:

(1200,30 - 1204,40) * 68,1128 = -4,10 * 68,1128 = -279,27 рублей
А по Si-12.18:

68974 - 68760 = 214 рублей
Таким образом, в этот день, наш убыток составит не 279,27 рублей, как было бы в случае "голого" фьючерса GOLD-12.18, а только (279,27 - 214,00) = 65,27 рублей.

Есть ли у данного метода недостатки? Конечно! И не один! Например:
  • Практически невозможно добиться того, чтобы общая сумма по всем контрактам GOLD-12.18 совпадала с общей суммой "овалючивающих" их контрактов Si-12.18. Например, если мы купили 1 лот GOLD-12.18 по цене 1200 USD, тогда "под него" нам нужно купить 1,2 лота Si-12.18 (размер лота = 1000 долларов), но это невозможно, т.к. мы не можем купить нецелое количество лотов. Но даже если так удачно сложилось, что при покупке суммы идеально совпали, например, потому что мы купили 5 лотов GOLD-12.18 по цене 1200 USD и 6 лотов Si-12.18, всё равно, как только цена на GOLD-12.18 изменится, баланс будет нарушен.
  • Вариационная маржа по GOLD-12.18 рассчитывается по текущему курсу (в нашем примере 68,1128), в то время как контракт Si-12.18 можно охарактеризовать как "текущие ожидания рынка относительно того, каким будет курс в декабре" (в нашем примере 68,9740). А раз это разные курсы, то и двигаться друг относительно друга они могут очень даже по-разному. Теоретически, даже разнонаправленно.

пятница, 17 августа 2018 г.

Почему фьючерсы в валюте на МосБирже не являются валютными

На МосБирже обращается ряд фьючерсных контрактов, которые так или иначе связаны с иностранной валютой.
В качестве примера можно привести товарные контракты, у которых котировка выражена в долларах США за единицу измерения (баррель/тр.унцию/т.п.):
  • Фьючерсные контракты на нефть Brent (BR-mm.yy),
  • Фьючерсные контракты на золото (GOLD-mm.yy),
  • Фьючерсные контракты на серебро (SILV-mm.yy).
Другим примером могут служить индексы, которые рассчитываются в долларах США, например:
Так вот, если не вчитываться в спецификацию этих контрактов, а опереться на "здравую логику", то может возникнуть ощущение (как мы скоро увидим, в корне неправильное), будто бы доход от покупки этих фьючерсов можно посчитать по формуле:
Доход = Цена текущая * Курс доллара текущий - Цена покупки * Курс доллара покупки
Т.е., вроде как при покупке такого фьючерса можно выиграть как за счёт роста его цены, так и за счёт роста курса доллара. И даже если цена будет падать, а курс доллара будет расти, то даже в этом случае можно получить прибыль.
Рассмотрим такой пример:
  • 01.08.2018 купили фьючерсный контракт на золото GOLD-12.18 (он же GDZ8) по цене 1230,20 USD при курсе 62,8696 руб/доллар;
  • 02.08.2018 цена контракта упала до 1225,60 USD, но при этом курс доллара США вырос до 63,3743 руб/доллар.
Если применить приведённую выше формулу, то наш доход вроде бы должен составить:
1225,60 * 63,3743 - 1230,20 * 62,8696 = 77671,54 - 77342,18 = 329,36 рублей
Но! Получив отчёт от брокера мы обнаружим там УБЫТОК в размере -291,52 рублей!
Как так? "Как Гуськов? Почему Гуськов?" (с)
Открываем спецификацию фьючерсных контрактов на драгоценные металлы, которую можно найти на странице https://fs.moex.com/files/9430, и в разделе "2. Обязательства по Контракту" обнаруживаем формулы, по которым рассчитывается вариационная маржа, т.е. наши прибыль/убыток. Не буду все их здесь приводить, т.к. их там много, и они различаются в зависимости от того, дневной это клиринг или вечерний, рассчитывалась ли уже вариационная маржа или нет. Если оставить только "сухой остаток", то получается, что МосБиржа вычисляет вариационную маржу по формуле:
Вариационная маржа = (Цена сегодняшняя - Цена вчерашняя) * Курс доллара сегодняшний
Что называется "почувствуйте разницу"! Если цена упала, а курс доллара вырос, то мы не только не получаем от роста курса дополнительную прибыль, которая могла бы скомпенсировать наш убыток от падения цены, но наоборот ещё больше ТЕРЯЕМ, т.к. убыток от падения цены умножается на ещё более высокий курс доллара!
Приведём расчёт вариационной маржи для нашего примера:
(1225,60 - 1230,20) * 63,3743 = -4,60 * 63,3743 = -291,52 рублей

Именно об этом и сообщил нам в отчёте наш брокер.

Так что, если Вы планируете заключать сделки на срочном рынке, не важно в рублях или в валюте, примите для себя за правило перед покупкой или продажей ЛЮБОГО срочного контракта ВНИМАТЕЛЬНО ЧИТАТЬ ЕГО СПЕЦИФИКАЦИЮ!

Удачи в спекуляциях и разума в инвестировании!

P.S. Хорошая статья на эту тему на smart-lab.ru: https://smart-lab.ru/blog/244954.php