Блог им. egenui

Оптимизация портфеля на R

Этот пост про демонстрацию некоторых возможности пакета PortfolioAnalytics. Этот пакет представляет из себя фрейморк для анализа и оптимизации портфеля, подробности тут  некоторое введение во фреймворк тут. Статья с кодом на R тут http://moderndata.plot.ly/portfolio-optimization-using-r-and-plotly/

И так задача: Есть следующий набор инструментов «GAZP», «ROSN», «LKOH», «TATN», «NVTK», «SNGS», «BANE», построить на их основе оптимальный с точки зрения риск/доходность портфель. Задачу не станем усложнять такими введениями как использование плечей, ограничение по капиталу на бумагу итд. как это все делается можно подробно прочесть в описании фреймворка. Решим лишь что минимальная допустимая доля инструмента в портфеле 5% максимальная 80%

Эффективная граница портфеля

Оптимизация портфеля на R

Оптимальные веса портфеля с точки зрения Риск / Доходность

Оптимизация портфеля на R

Изменение весов инструментов в портфеле при движении вправо по эффективной границе (увеличивая риск и доходность)

Оптимизация портфеля на R
| ★12
9 комментариев
Мы кнопку вставки кода сделали
Там же есть распознавание языка R
а ты все скриншоты пастишь)
4м из указанных поставило по минимуму 5%. или почти даже 5ти. видимо, если отменить правило про 5% их вооще в ноль выведет.
avatar
А что является мерой риска, дисперсия, VAR или CVAR? А вот вижу на графике, дисперсия. Почему решили выбрать именно эти бумаги и какова будет доходность такого портфеля на исторических данных?
avatar
Vasiliy, доходность портфеля я не смотрел и не сравнивал его с банчмарком, это не цель статьи. Подход Марковица на мой взгляд идеален для диверсификации торговых стратегий. По сути торговая стратегия это тот же инструмент, а если стратегий несколько то не понятно какую долю капитала на стратегию выделять. И этот подход дает ответ на этот вопрос. Об этом давно уже написано в Математике управления капиталом.
avatar
Хорошо, в матлабе тоже есть встроенные функции вычисления весов. Проблема портфеля марковица только в том, что
1. Надо поставить ожидаемое R (доходность), а где его взять для текущего рынка?
2. Оценка риска через STD — учитывает отрицательные движения (риск) и положительные (прибыль), что неверно
Дмитрий ЕрМак, Дмитрий ЕрМак, мне видится так. Что такое риск? Риск это прежде всего «неопределенность». С точки зрения финансиста прыжок с самолета с парашютом рискованее чем прыжок без ), так как в первом случае результат известен с вероятностью ближе к 1 чем во втором. В таком случае положительный — STD тоже риск, как бы парадоксально это не звучало )
avatar
И еще… На мой взгляд от марковица остался только принцип диверсификации. Поэтому если на исторических данных посчитаете для инструментов матрицу корреляций и вектор риска (в Вашем случае STD) будет полезней 
Отлично
avatar

Читайте на SMART-LAB:
Фото
ПАО «АПРИ» объявляет операционные результаты за декабрь и 12 месяцев 2025 года.
ПАО «АПРИ» объявляет операционные результаты за декабрь и 12 месяцев 2025 года. 💼 Объём продаж в декабре 2025 года вырос более...
Фото
Новый эмитент на рынке
ООО «Ломбард 888» — новый эмитент из индустрии ломбардного финансирования. Компания предоставляет займы под залог изделий из...
Фото
"Эксперт РА" ждет рост страхового рынка в 2026 году
Газета «Ведомости» опубликовала материал про страховой рынок. В 2026 г. сборы могут достичь 3,865 трлн руб. и вырасти на 4-6% год к году,...
Фото
Хэдхантер. Ситуация на рынке труда в декабре идет ко дну - хуже не было никогда
Вышла статистика рынка труда за декабрь 2025 года, которую Хедхантер публикует ежемесячно, что же там интересного: Динамика...

теги блога evgen000

....все тэги



UPDONW
Новый дизайн