Максим Анисимов
Максим Анисимов личный блог
26 марта 2020, 12:08

GMV портфель генерирует 167% за 4 года!

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

Рассмотрим покупку обыкновенных акций «Сбербанка», «Яндекса» и «Лукойла». Сразу оговорюсь, что это не самый диверсифицированной портфель, который может составить на российском рынке. Однако для простоты предположим, что мы хотим держать акции из финансового, IT и нефтегазового сектора и считаем, что корреляция выбранных акций невелика (так и есть). Также рассмотрим ситуацию, когда мы меняем структуру портфеля каждый день. Один из вариантов выбора структуры портфеля основан на минимизации волатильности доходности портфеля. Алгоритм действий следущий:

1) Берем 250 последних торговых дней

2) Составляем на основе доходностей акций портфель с наименьшей волатильностью в этот период (Global Minimum Variance [GMV] портфель)

3) Используем его структуру для торговли в следующий день

4) Повторяем алгоритм каждый торговый день

Эмпирически, такой GMV портфель показывает приличные результаты как в плане доходности, так и в плане волатильности портфеля. Если Вы не играете в русскую рулетку на рынке акций, то такие свойства GMV портфеля как стабильность структуры и невысокая дисперсия доходности Вам понравятся. Почему же он работает? На это есть две основных причины:

1. На финансовых рынках известен такой феномен как кластеризация волатильности (volatility clustering). Он означает, что если сегодня доходность актива была волатильной, завтра она тоже скорее всего будет волатильной, и наоборот. Это можно увидеть на графике индекса волатильности VIX (https://finance.yahoo.com/quote/^VIX?p=^VIX&.tsrc=fin-srch). Заметьте, как относительно спокойные периоды (10-20 пунктов) резко и на долгое время сменяются волатильными периодами (до 30-80 пунктов). Данный феномен можно использовать, составляя структуру и рассматриваемого нами портфеля. Составив низковолатильный портфель, можно ожидать, что его волатильность останется на таком же уровне и завтра.

2. GMV портфель обычно имеет стабильную структуры и поэтому менее подвержен влиянию шума (выбросов). Вы можете видеть это на примере графика ниже: в течение четырех лет экспозиция к «Лукойлу» составляла от 45 до 75%, а экспозиция к «Яндексу» и «Сбербанку» колебалась в промежутке 10-35%. Согласитесь, для горизонта в 4 года на российском рынке это достаточно стабильная структура, составленная автоматически на основе статистики. Стабильность весов позволяет минимизировать излишнюю реакцию на «шумовые» наблюдения: ситуации, когда доходность акции была аномально высокой или низкой. Проблема алгоритмов, которые предлагают использовать исторически оптимальный портфель (с точки зрения, например, индекса Шарпа), в том, что они очень чувствительны к такому шуму. Однако доходности имеют свойство возвращаться к своему «среднему» в долгосрочном перспективе! Поэтому покупка акций, показавших невероятные результаты в последние 250 дней, может в итоге оказаться не такой выгодной в будущем. Эта проблема минимизируется в случае формирования GMV портфеля.

Структура GMV портфеля с обыкновенными акциями "Сбербанка", "Яндекса" и "Лукойла"























Каковы же показатели доходности GMV портфеля, составленного из предложенных акций? График ниже показывает накопленную (кумулятивную) доходность GMV портфеля и инвестирования в отдельные акции. То есть доходность, если бы Вы вложили деньги в январе 2016 года и держали бы портфель до сегодняшнего дня. 

GMV портфель генерирует 167% за 4 года!






















GMV портфель показывает наиболее стабильный рост кумулятивной доходности. В 2018 году его показатели догоняет инвестирование в акции «Лукойла», однако рост капитала при инвестировании в GMV выглядит более стабильным. Заметим, что если бы не коронавирус, доходность GMV портфеля и других акций была бы значительно выше. Итоговая доходность GMV портфеля оказывается выше доходности каждой отдельной акции:

GMV портфель генерирует 167% за 4 года!


                                                                     
 


GMV портфель не только дает наибольшую доходность, но и имеет наименьший downside риск по сравнению с каждой акцией в отдельности, что показывают максимальное число дней с убытками и средний дневной убыток. Акции «Яндекса» генерируют наибольшую положительную дневную доходность, однако они же дают наибольшее дневные убытки. GMV портфель позволяет минимизировать downside риски каждый день за счет своей адаптивности, диверсификации, нацеленности на стабильность структуры и низкой чувствительности к шумовым данным. График ниже показывает, что GMV портфель также выполняет свою главную функцию: минимизация волатильности. 

GMV портфель генерирует 167% за 4 года!






















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

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

Будьте здоровы!

17 Комментариев
  • SergeyJu
    26 марта 2020, 12:53
    1. Непонятен алгоритм, Вы из 3 акций каждый день выбираете какую-то одну? 
    2. Какой средний годовой оборот? Для систем, которые перестраивают портфель каждый день критичным являеются транзакционные издержки. 
    3. Как считали волу, как СКО процентных приращений по дневным закрытиям или как-то иначе?
    • Mezantrop
      27 марта 2020, 08:34
      SergeyJu, 
      А почему именно эти акции, а не скажем, Майл Ру, Роснефть, ВТБ?
        • Mezantrop
          27 марта 2020, 11:57
          Максим Анисимов, 
          Так в том то и разница, что начинать надо с актива. Если Вы выбираете для управления всякий шлак, то как его не перекладывай, системно, результат будет хуже индекса. Посему, либо Вы сознательно взяли акции с хорошими показателями, которые без разницы как, но уделали БЫ индекс. Либо это результат случая.  Каков будет результат Вашей системы с приведенными мной акциями на истории?
          Или есть какой то отбор инструментов, о котором Вы не пишите…
            • Mezantrop
              27 марта 2020, 13:58
              Максим Анисимов, 
              собственно, третий момент я Вам и предоставил.
              Успех портфеля относительно индекса ВСЕГДА будет зависеть от выбора акции — как не тусуй портфель, если он хуже рынка…
  • SergeyJu
    26 марта 2020, 14:02
    1. Понял. 
    2. Если веса в портфеле меняются, нужно провести сделки, чтобы продать лишнее и купить недостающее. Объем этих сделок практически линейно связан с транзакционными издержками. Потому что есть комисы и проскальзывание ( аск-бид, если объем маленький, чем больше объем, тем хуже). 
    3. Зачем расширяющееся окно? 
    4. При расчете портфеля мин. дисперсии учитываете ковариации? Или метод расчета иной.
      • SergeyJu
        26 марта 2020, 21:15
        Максим Анисимов, мне не нравится неограниченно растущее временное окно. Интуитивно очевидно, что должен быть компромисс между точностью оценки и её своевременностью. 

  • killanalitic
    26 марта 2020, 14:03
    Норм… Конечно в этим всех темах есть минусы… Но это достаточно интересно… Можно много что пробовать, есть ещё куча вариаций притом через прогу по которой вы делали, это достаточно легко(по картинкам легко понять через что вы делали это всё). Для портфельного инвестирования кроме MT, появилось много вариаций сейчас и это хорошо…
  • Kapeks
    26 марта 2020, 14:16
    каждый день балансировать портфель? тогда учитывай комисы.
    • товарищ масон
      26 марта 2020, 21:02
      Kapeks, 
      да хоть каждый час, главное — заработать 

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

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