Избранное трейдера Дмитрий Новиков
Settings= { Name = "Piton", N = 100, legend = "price2", line = { { Name = "Sint", Color = RGB(0, 132, 0), Type = TYPE_LINE, Width = 1 } } } function Init() return 1 end Candles = {}; function OnCalculate(index) local numCandles = getNumCandles(Settings.legend); if index <= Settings.N or numCandles <= Settings.N then return nil; end Candles, n, _ = getCandlesByIndex(Settings.legend, 0, index - Settings.N, Settings.N); if n ~= Settings.N then return nil; end -- Предварительный расчет sum1, sum2, sum3 = advancePaynemt(index); -- расчет коэффициента корреляции Пирсона r = sum3/math.sqrt(sum1*sum2); return r; end -- Предварительный расчет ---------------------------------------- function advancePaynemt(index) local sum1 = 0; local sum2 = 0; local sum3 = 0; local j = 0; -- Вычислить среднее арифметическое for i=index - Settings.N + 1, index, 1 do sum1 = sum1 + C(i); sum2 = sum2 + Candles[j].close; j = j + 1; end aver1 = sum1/Settings.N; aver2 = sum2/Settings.N; -- Вычислить сумму квадратов отклонений sum1 = 0; sum2 = 0; j = 0; for i=index - Settings.N+1, index, 1 do sum1 = sum1 + math.pow(C(i) - aver1, 2); sum2 = sum2 + math.pow(Candles[j].close - aver2, 2); j = j + 1; end -- Вычислить сумму произведений разности j=0; for i=index - Settings.N+1, index, 1 do sum3 = sum3 + (aver1 - C(i))*(aver2 - Candles[j].close); j = j + 1; end return sum1, sum2, sum3; endКак запустить и настроить:
№ | Название | Число комм-в | Цена, посл |
Изм, % | ||
---|---|---|---|---|---|---|
1 | ФСК ЕЭС ао | 22 | 0.1745 | +0.03% | ||
2 | ТГК-1 | 9 | 0.0145 | +2.62% | ||
3 | ГАЗПРОМ ао | 6 | 123.03 | +0.89% | ||
4 | НКХП ао | 6 | 201 | 0% |
№ | Время | Название | Цена, посл |
Изм, % | Объем, млн руб |
||
---|---|---|---|---|---|---|---|
1 | 18:45:41 | ИРКУТ-3 | 18.3 | +10.44% | 34.72 | ||
2 | 18:45:30 | ДВМП ао | 6.05 | +3.33% | 40.09 | ||
3 | 18:45:36 | ТГК-1 | 0.0145 | +2.62% | 117.18 | ||
4 | 18:45:24 | Мечел ао | 157.8 | +2.6% | 132.85 | ||
5 | 18:45:59 | ТГК-2 | 0.004645 | +2.54% | 9.02 |
№ | Время | Название | Цена, посл |
Изм, % | Объем, млн руб |
||
---|---|---|---|---|---|---|---|
1 | 18:45:06 | iАвиастКао | 0.9 | -7.5% | 45.31 | ||
2 | 18:45:07 | Акрон | 3450 | -5.66% | 51.29 | ||
3 | 18:05:24 | САФМАР ао | 718 | -5.46% | 41.67 | ||
4 | 18:45:26 | RUSAL plc | 43.07 | -3.75% | 87.48 | ||
5 | 18:45:16 | Yandex clA | 1853 | -3.59% | 319.59 |
Инвесторы, знакомые с кривой доходности, отлично знают, что из неё можно узнать ожидания рынка по будущим коротким ставкам. Но Ваши ожидания могут отличаться от ожиданий рынка, не так ли? И если Ваш вью по коротким ставкам отличается от мнения других инвесторов, на этом можно заработать. Один из вариантов – купить ОФЗ или фьючерсы на ОФЗ, но как понять, какую длину нужно приобретать, и как вообще посчитать эти форвардные ставки? Прямо сейчас всё это мы и разберём.
Как же выбрать между ними, исходя из данных о форвардных ставках?
Важно понимать:
1. Дюрация в годах, которую мы взяли как входные данные, означает, что купонная облигация ведёт себя так же, как бескупонная со сроком до погашения, равным этой дюрации.
Друзья, теперь я расскажу Вам про менее тривиальные стратегии, которые можно использовать при работе с ОФЗ и фьючерсами на ОФЗ. Чтобы вспомнить методику основных расчётов, связанных с ОФЗ и фьючерсом на ОФЗ, загляните в предыдущие две части «Диалогов про ОФЗ».
1. Отыгрывание изменения формы кривой доходности
Пусть 07. 08 Вы ожидаете, что за Ваш период инвестирования кривая доходности будет переходить к нормальному виду, то есть спред между длинными и короткими доходностями ОФЗ будет увеличиваться. Таким образом, Вы хотите поставить на увеличение соотношения цены коротких госбондов к цене длинных. В таком случае нужно купить фьючерсы на короткие ОФЗ и продать фьючерсы на длинные.
Срок инвестирования: 07.08.17 — 29.08.17
Фьючерс на короткие ОФЗ: OFZ2-9.17 (CTD: ОФЗ 26214)
Фьючерс на длинные ОФЗ: OF15-9.17 (
Подробнее о расчёте финансового результата в предыдущих статьях
Вчера Минфин разместил весь объём предложенных ОФЗ 26221 (15,5 лет) и ОФЗ 26222 (7 лет) в 15 и 25 млрд руб. соответственно. Наиболее высокий спрос был на 7-летнюю бумагу, что ещё раз подтверждает текущий тренд вкладываться в среднесрочные ОФЗ. В течение всей недели доходности гособлигаций почти не менялись на фоне отсутствия важных новостей и низкой активности торгов. Заявления глав западных ЦБ сегодня-завтра могут расшевелить рынок ОФЗ.
Если же говорить про весть август, который традиционно считается неудачным месяцем для российского рынка, за него практически вся кривая доходности ушла вниз. Наибольшее падение наблюдалось у коротких и средних ОФЗ, которое вызвано отыгрыванием снижения ключевой ставки ЦБ. Весь август нерезиденты в основном просто сохраняли свои позиции в российских госбондах, поэтому длинный конец кривой доходности не претерпел таких значительных изменений.
Просадка доходности коротких ОФЗ была спровоцирована благоприятными условиями для снижения ключевой ставки на сентябрьском заседании, на которые среагировал рынок. В первую очередь, радуют данные по инфляции: в течение первой половины августа наблюдалась дезинфляция, а на прошлой неделе Росстат не зафиксировал изменения цен. Годовая оценка роста уровня цен теперь составляет 3,76% г/г, накопленная с начала года инфляция — 2,2%. Также благоприятно сказываются стабильно крепкий рубль, достаточно высокая цена нефти и снижение напряжённости между Россией и США. В дальнейшем, если ЦБ смягчит свою политику ещё сильнее, чем сейчас ждёт рынок, доходности коротких ОФЗ снизятся ещё больше. Расширение санкций может опять отпугнуть на время или навсегда нерезидентов, что вызовет рост доходностей длинных гособлигаций. Так что формируйте свой view и играйте на изменении доходностей.Одной из самых частых просьб читателей в прошлом обзоре был разбор кейсов, на которых можно заработать с помощью ОФЗ и/или фьючерсов на ОФЗ. Поэтому сейчас мы разберём стратегии, но только две, сконцентрировавшись на технической части торговли для большего понимания. Конечно, представленные ниже стратегии не единственные, и о других вариантах можно прочесть на www.futofz.moex.com/s1257. Я отобрал, на мой взгляд, наиболее понятные и простые, чтобы как раз сконцентрироваться на технических аспектах. В следующей части мы разберём уже менее тривиальные стратегии.
Чтобы правильно выбрать между ОФЗ и фьючерсом на ОФЗ надо чётко понимать, что вы получаете от первого и второго инструмента.
1. ОФЗ даёт Вам прибыль за счёт изменения доходности и за счет получения первоначальной