Михаил Воронов
Михаил Воронов личный блог
05 января 2020, 16:03

Составление инвестиционного портфеля по Марковицу

Несколько раз пробывал в экселе создать свой портфель по этому методу. Не получилось. Кто нибудь составлял портфель по этому методу? Получилось? Стоит ли пытаться? Может кто поделиться «рыбой», чтобы можно было подставить свои акции. 
15 Комментариев
  • SergeyJu
    05 января 2020, 16:41
    Вот и не надо марковица, он в нестационарном случае не хорош.
      • SergeyJu
        07 января 2020, 12:42
        voron2019, если нет никакого представления о реальной БУДУЩЕЙ доходности активов и нет никакой вменямой оценки БУДУЩЕГО риска — остается раскладывать деньги по акциям поровну. 
        А если хотите разбираться с ковариационными матрицами, заранее предупрежу, дело непростое и требует некоторой математической культуры. 
          • SergeyJu
            07 января 2020, 21:22
            voron2019, до какого-то уровня разобрался. Но в торговле не использую. Есть пути более прямые.
  • Михаил
    05 января 2020, 18:52
    А как вы пытались это сделать? Для составления нужна ковариационная матрица ожидаемой доходности и матожидание ожидаемой доходности. Откуда вы их взяли?
      • Михаил
        05 января 2020, 19:59

        voron2019, вы в теории вероятности и статистике разбираетесь? Вам нужно матожидание доходности — вы его не знаете. Можно сделать предположение, что оно у всех эмитентов постоянное во времени, хотя это заведомо не так. Но допустим так. Тогда вы можете собрать прошлые данные и оценить это матожидание, но это будет лишь с оценка с некой погрешностью. Теория вероятности позволяет оценить величину вашей ошибки в оценке среднего. Если вы собрали данные за 24 месяца она в первом приближении равна 2 * СКО / 24^0,5. Если взять в качестве характерной средней доходности в месяц 1%, а СКО 6%, то точность вашей оценки  среднего будет 1% ± 2,5%, то есть формально ужасная (вы даже не сможете достоверно понять отрицательная она или положительная). И это мы еще оценкой достоверности ковариации не озаботились. 

         

        В результате вы берете абсолютно недостоверные оценки, а как следствие получаете абсолютный мусор на выходе. Марковиц не работает в лоб. Можно чего-нибудь с этим сделать — в принципе можно. Я обычно рекомендую https://www.amazon.com/Robust-Portfolio-Optimization-Management-Fabozzi/dp/047192122X

          • Михаил
            05 января 2020, 20:27
            voron2019, тут у каждого свой подход — разумный глазок вполне может работать лучше, чем прямолинейное применение Марковица, который практичеки гарантировано выдаст ахинею на выходе. В указанной выше книжке написано, как можно собирать не на глазок. Сам я не на глазок собираю.
  • Vladimir Diaditchev
    05 января 2020, 22:41
    На языке R можно найти код. Выглядит результат таким образом:



     

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

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