|
Computing methodologies and applications
Иерархическая кластеризация как метод снижения размерности в задаче оптимизации инвестиционного портфеля Марковица
А. Ю. Полетаев, Е. М. Спиридонова Ярославский государственный университет им. П. Г. Демидова, ул. Советская, 14, Ярославль, 150003, Россия
Аннотация:
Составление оптимального портфеля ценных бумаг является важным и частым случаем решения задачи оптимизации. Практическое применение существующих методов составления оптимального портфеля часто затруднено из-за большого числа доступных для инвестирования ценных бумаг (и, как следствие, большой размерности исходных данных). В данной работе предлагается метод снижения размерности исходных данных, основанный на иерархической кластеризации доступных для инвестирования ценных бумаг. Для кластеризации, широко используемой в компьютерных науках, уже разработано множество алгоритмов и методов. В качестве меры близости ценных бумаг для иерархической кластеризации используется коэффициент парной корреляции Пирсона. Далее исследуется влияние предложенного метода на качество получаемого оптимального решения на нескольких примерах составления оптимального портфеля ценных бумаг по модели Марковица. Также исследуется влияние параметров иерархической кластеризации (метрики межкластерного расстояния и порогового значения кластеризации) на изменение качества получаемого оптимального решения. Исследуется зависимость между целевой доходностью портфеля и возможностью снижения размерности с помощью предложенного метода. Для каждого рассмотренного примера приводятся графики и таблицы с основными полученными результатами применения метода — понижением размерности и падением доходности (снижением качества оптимального решения) у портфеля, построенного с применением предложенного метода по сравнению с портфелем, построенным без применения предложенного метода. Для проведения экспериментов используется язык программирования Python и его библиотеки: scipy для проведения кластеризации и cvxpy для решения задачи оптимизации (построения оптимального портфеля).
Ключевые слова:
кластеризация, оптимизация, портфель Марковица.
Поступила в редакцию: 12.12.2019 Исправленный вариант: 14.02.2020 Принята в печать: 28.02.2020
Образец цитирования:
А. Ю. Полетаев, Е. М. Спиридонова, “Иерархическая кластеризация как метод снижения размерности в задаче оптимизации инвестиционного портфеля Марковица”, Модел. и анализ информ. систем, 27:1 (2020), 62–71
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais703 https://www.mathnet.ru/rus/mais/v27/i1/p62
|
|