Алексей Ван <o-s-a.net>
Алексей Ван <o-s-a.net> личный блог
14 апреля 2020, 11:07

Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов

Карантин, нефть по 25, прогнозируемый спад ВВП от 2 до 5 %, ВВП(другой) подымает налоги чтобы поддержать Россиян — И БАБАЦ! Мы получаем один из мощнейших отскоков по SnP и MOEX за всю историю. Вопрос ЗАЧЕМ?, терзал так сказать не переставая.

Прочитал некоторое время назад интересную идею о том что в конце – начале квартала возможно контр-трендовое движение из-за того что фонды должны проводить ребалансировку портфеля. Надо тестить... 

Почитать можно здесь у Тимофея: https://smart-lab.ru/blog/610172.php

Или прямиком на Zerohedge: https://www.zerohedge.com/markets/traders-betting-850bn-buyer-market

Суть очень простая. У фондов определённое соотношение облигаций / акций в портфеле. И после роста рынка акций – они должны в конце квартала их продавать. А после падения рынка акций – фонды должны покупать эти самые акции. Чтобы соотношение их не менялось.

Идея прикольная, очевидная. А главное фундаментальная и ёмкая. Теоретически эти самые фонды могу очень сильно двигать рынок, не зависимо от того кому и чего хочется. Мне стало интересно это затестировать. Данные по индексам скачены за 20 лет. Садимся писать бота…

 

Для тестов идеи был создан индикатор Fund Balance Divergence. И робот на его основе. Как они работаю, опишу дальше.


Начинаю с результатов, чтобы много не читать подписчикам (хотя что тебе ещё делать на карантине).

 

 
1 Результаты тестирования

 Тесты с 2000 года. 1 плечо.

Результат по тестам CAC40

 Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов 
Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов


Прибыль: 66% за 26 сделок.

Профитных сделок: 73%

 

Резалт по Dow:

 Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов 

Прибыль: 34% за 23 сделки.

Профитных сделок: 57%

 

Результаты FUTSE:

 Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов

Прибыль: 29% за 16 сделок.

Профитных сделок: 62%

 

Результат SnP:

 Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов

Прибыль: 35% за 23 сделки.

Профитных сделок: 52%

 

Короче ГРААЛЬ)) Правда работающий раз в пять лет.

 

 
3 Как работает индикатор

 

Запускается в OsEngine как стандартный скриптовый индикатор. Называется FBD (Fund Balance Divergence)

Ищем среднюю цену входа в позицию у фондов в начале квартала

В начале каждого квартала определяем среднюю цену индекса. За определённое кол-во дней до конца месяца, и определённое кол-во дней после. И усредняется. Таким образом мы получаем среднюю цену формирования портфеля фонда.

Смотрим отклонение цены от средней цены портфеля фонда

Да и собственно всё.

Логика у индикатора не очень сложная. Но длинной он оказался как это не странно не маленький. Выглядит это так:

 Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов

 

 
4 Как работает робот

 

Робот добавлен в стандартный слой создания роботов и называется: FundBalanceDivergenceBot. Создаётся стандартно, как обычный робот.

 

Параметры робота:

 Грааль для бессмертных с zerohedge. Ежеквартальная ребалансировка портфелей фондов

Indicator look back – сколько дней до конца квартала начинаем смотреть среднюю цену формирования портфеля.

Indicator look forward – сколько дней после конца квартала начинаем смотреть среднюю цену формирования портфеля.

Divergence to inter – на сколько % от средней цены входа фонда должна отойти цена чтобы мы открывали позицию.

Days In position – дней в позиции после входа

Days Before end quarter to Inter – за сколько дней до нового квартала мы принимаем решение о входе в позицию.

 

Логика такая:

1)      Рассчитываем индикатор

2)      За Days Before end quarter to Inter до начала нового квартала смотрим ситуацию на вход.

3)      Если индикатор показывает отклонение больше или меньше Divergence to inter, то входим в контрТренд.

4)      Закрываем через Days In position дней. Всё. Никаких хитрых выходов. Только по дням.

 

 
5 Заключение

 

Тимофею и ЗероХедж от меня привет. Это работает, хоть и редко. Как отдельную стратегию это использовать смысла нет. Но как фильтр – в общем-то можно. Хотя тоже сомнительно. Уж очень редко такие случаи бывают.

СмартЛаб не в силах противостоять buy power суверенных фондов которые так делают. Т.ч. не парьтесь. Стратегия не испортится, если о ней узнают даже 100 тысяч человек ;) И перед каждым концом квартала за недельку – вспоминайте про этот пост и смотрите на график. Благо, такие вещи и на глазок определить можно без всяких там хитрых роботов и прочего.

 

Удачных алгоритмов!


Тесты проводились вот в этой программе
Также есть видосик на ютуб по теме

11 Комментариев
  • chizhan
    14 апреля 2020, 11:10
    Ну хоть не свечные паттерны… растём.
  • Дед Панас
    14 апреля 2020, 11:31
    А мегакуебесконечное не в счет?
  • bohemian rhapsody
    14 апреля 2020, 11:37
    хз чо ты там написал, плюсанул за то, что про трейдинг, а не про ЗОЖ и пр. херотень )))
  • ICEDONE
    14 апреля 2020, 11:57
    Я тоже на сбере нашел грааль, только вот если поделить на количество годов и инфляцию фигня полная получается. Конкретно в сбере 6% годовых, с учетом инфляции выходит минус. Считал с 2005 года
  • Вельвет
    14 апреля 2020, 13:30


    On Tuesday, just as stocks posted what was the biggest dead-cat bounce

    Такое начало в статье по ссылке автора.Я все недоумевал, кто на СмартЛаб притянул слоган «отскок дохлой кошки»..
  • broker25
    14 апреля 2020, 14:57
    Тыща лет этому «граалю».
    Тест неубедителен. Нужно с учетом дивидендов и процентов, а это значит etf брать. И сравнение нужно просто с фондом акций
  • day0markets.ru
    14 апреля 2020, 18:05
    Индекс не очень интересно смотреть. Я бы пробовал порфель из акций Russel 2000, где большой Institutional Ownership finviz.com/screener.ashx?v=111&f=ind_stocksonly,sh_avgvol_o500,sh_instown_o80&ft=4
  • day0markets.ru
    14 апреля 2020, 18:06
     Ну и да, таким тестам доверять, конечно, нельзя. уж слишком мало сделок.
  • Bat
    14 апреля 2020, 20:21
    сделайте видосы с другими своими роботами

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн