Сравнение методов нахождения оптимального портфеля с учетом теории перспектив

Ознакомление с теорией оптимального портфельного инвестирования. Рассмотрение содержания процесса сглаживания функции полезности с помощью сплайна. Определение коэффициентов кубического полинома. Анализ преимуществ эвристических финансовых методов.

Рубрика Экономико-математическое моделирование
Вид статья
Язык русский
Дата добавления 02.11.2018
Размер файла 31,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Саратовский государственный университет

Сравнение методов нахождения оптимального портфеля с учетом теории перспектив

Хомченко А. А., Гришина Н. П., Сидоров С. П.

Саратов, Россия

Введение

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

Канеман и Тверски обнаружили [1], что при принятии инвестиционных решений инвесторы асимметрично относятся к потерям и выигрышам, а именно переоценивают либо вероятность, либо величину потерь. Это приводит к добавлению новых ограничений в классическую модель, а сама оптимизационная задача становится невыпуклой.

Учет поведенческих аспектов отношения инвестора к потерям приводит рассмотрению задачи (1-3), где

,(1)

(2)

(3)

, есть заданный уровень доходности, r(x) есть доходность портфеля x; б, есть положительные константы, характеризующие отношение инвестора к потерям.

Отметим, что задача (1-3) не является выпуклой, а функция (2) не является дифференцируемой. Для решения задачи (1) - (3) мы используем два подхода. Первый основан на применении методов эвристического поиска, а второй - на сглаживании функции (2) с помощью сплайн интерполяции.

1. Алгоритм дифференциальной эволюции

Недавнее дополнение к классу эволюционных эвристик является метод дифференциальной эволюции, предложенный Р. Сторном и К. Прайсом [2,3]. В нашей работе для решения задачи (1) - (3) мы используем алгоритм дифференциальной эволюции. Дифференциальная эволюция (ДЭ) основана на эволюционном принципе.

По историческим данным торгов вы-числяются наибольшее и наименьшее возможные значения ожидаемой до-ходности портфеля. Полученный отрезок мы разбиваем на S (S = 30) равных промежут-ков , k = 1..S, на каждом из которых ведется поиск оптимального портфеля.

Изначально генерируется некоторое множество векторов, называемых популяцией. Начальная популяция P из векторов ,, где - количество особей в исходной популяции, выбирается случайным образом, должны быть равномерно распределены в пространстве поиска.

На каждой итерации алгоритм генерирует новую популяцию векторов случайным образом, комбинируя векторы из предыдущего поколения. Для каждого вектора выбираются три различных произвольных вектора ,,, не совпадающих с , и генерируется вектор следующим образом:

где F - положительная действительная константа из интервала [0, 2], управляющая усилением влияния разности на результирующий вектор; и или равны нулю с малыми вероятностями (например, 0,0001 и 0,0002 соответственно), или являются нормально распределенными случайными величинами с математическим ожиданием, равным нулю, и малым стандартным отклонением (например, 0,02). Параметры и есть необязательные параметры алгоритма дифференциальной эволюции, они необходимы для внесения «шума» в вычисление результирующего вектора, что помогает избегать попадание в локальные экстремумы.

Для выполнения операции селекции производим преобразование и в и соответственно. Для этого все компоненты исходных векторов, имеющих отрицательные значения, заменяем на ноль, а каждый положительный компонент делим на сумму всех компонентов вектора, таким образом, сумма компонент результирующих векторов равна 1.

Вектор заменяет и переходит в новое поколение, если выполняются условия:

1.

2. (4)

Описанные выше стадии метода дифференциальной эволюции повторяются по достижению заданного числа итераций. Получившаяся в результате популяция содержит векторы, из которых необходимо выбрать «лучший», то есть с наибольшим значением целевой функции, в нем и будет достигаться оптимум целевой функции.

2. Сглаживание функции полезности с помощью сплайна

Заметим, что функция (2) не является дифференцируемой в точке . Альтернативный подход к вычислению эффективного портфеля согласно теории перспектив, основанный на сглаживании целевой функции, предложен в работе [4]. Идея состоит в использовании кубического сплайна в - окрестности точки .

Пусть и пусть . Коэффициенты кубического полинома находим из системы уравнений:

Обеспечивая тем самым равенство на концах отрезка значений функций и и их производных, рассмотрим задачу:

(5)

(6)

Функция является гладкой и дифференцируемой в точке . Для решения задачи (1),(2), (5), (6) с гладкой функцией полезности мы использовали решатель Minos 5.5, разработанный для решения гладких нелинейных оптимизационных задач.

3. Вычислительный эксперимент

В вычислительном эксперименте использовались реальные данные об акциях 93 компаний за 522 промежуток времени. Для нахождения оптимальных портфелей и построения эффективной границы с использованием метода дифференциальной эволюции применялся пакет прикладных программ Matlab, решалась задача (1) - (3). Численность популяции устанавливается равной N = 80, число итераций алгоритма K = 1500, коэффициент неприятия потерь л =2.25, а ожидаемый уровень доходности инвестора = 1.004. Спустя K итераций векторы из популяции сравниваются между собой с помощью условий (4), результатом финальной оценки является вектор и соответствующий ему искомый вектор долей . Для улучшения производительности алгоритма, если на некотором отрезке за 750 итераций не происходит изменения поколения, то итерации прекращаются, и происходит финальная оценка.

Для решения задачи (1), (2), (5), (6) применялся пакет Ampl (решатель Minos 5.5) с параметрами: окрестность =0.00001, коэффициент неприятия потерь л =2.25, а ожидаемый уровень доходности инвестора = 1.004.

Для того чтобы сравнить результаты, полученные на основе этих двух методов, мы произвольным образом выбрали 3 портфеля, найденных с помощью методов дифференциальной эволюции, и подсчитали для них значения ожидаемой доходности. Для трех заданных значений ожидаемой доходности мы решили нелинейную оптимизационную задачу с помощью алгоритма, написанного на Ampl с применением решателя Minos. Приведем результаты сравнения: инвестирование сплайн полином финансовый

ДЭ

Minos

ДЭ

Minos

ДЭ

Minos

-0,02552893

-0,02563193

-0,02308382

-0,02407458

-0,02263394

-0,02301257

Волатильность

0,008543329

0,0087

0,009030695

0,00987

0,009934261

0,0110

Ожидаемая доходность

1,0000353

1,0007631

1,0012694

Отметим что во всех трех случаях значение математического ожидания функции полезности выше для портфелей, найденных с помощью алгоритма дифференциальной эволюции, также эти портфели менее рискованные. Полученный результат можно объяснить наличием некоторого числа локальных экстремумов у функций и , и в случае поиска оптимума с помощью Minos были найдены именно они. Наличие недетерминированных элементов в дифференциальной эволюции дает возможность избегать попадание в локальные экстремумы.

Заключение

Эвристические финансовые методы становятся все более популярными по сравнению с альтернативными традиционными методами оптимизации. Эвристические методы легче преодолевают локальные экстремумы. Кроме того, перезапуск алгоритма не обязательно приводит к одному и тому же результату, если поиск сходится к локальному оптимуму в первый раз, то при другом запуске может определиться другой оптимум - в идеале глобальный. Все эти качества дают возможность использовать эвристические методы для широкого класса задач.

Список литературы

1. Kahneman D., Tversky A. Prospect theory: An analysis of decision under risk// Econometrica. 1979. V. 47. P. 263-291.

2. Storn R., Price K. Di?erential Evolution - A simple and e?cient adaptive scheme or global optimization over continuous spaces// Journal of Global Optimization. 1997, V. 11. P. 341-359.

3. Price K., Storn R.M., Lampinen J.A. Di?erential Evolution: A Practical Approach to Global Optimization. Berlin: Springer, 2005.

4. Enrico De Giorgi, Thorsten Hens, Janos Mayer. Computational Aspects of Prospect Theory with Asset Pricing Applications. In press.

Размещено на Allbest.ru

...

Подобные документы

  • Нахождение оптимального портфеля ценных бумаг. Обзор методов решения поставленной задачи. Построение математической модели. Задача конусного программирования. Зависимость вектора распределения начального капитала от одного из начальных параметров.

    дипломная работа [1,5 M], добавлен 11.02.2017

  • Построение оптимального плана поставок для ООО "Ресурс". Влияние отклонений от оптимального объема партии. Анализ коэффициентов линейной производственной функции комплексного аргумента предприятия. Корреляционно-регрессионная модель доходов предприятия.

    дипломная работа [1,5 M], добавлен 29.06.2011

  • Использование методов линейного программирования для целей оптимального распределения ресурсов. Методы математической статистики в экономических расчетах. Прогнозирование экономических показателей методом простого экспоненциального сглаживания.

    курсовая работа [976,0 K], добавлен 13.08.2010

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

    презентация [196,6 K], добавлен 01.11.2013

  • Программное определение оптимального сочетания зерновых культур и оптимальных рационов кормления с помощью программы Excel. Экономико-математические модели для расчета оптимального распределения минеральных удобрений, определение перечня переменных.

    контрольная работа [3,1 M], добавлен 06.12.2011

  • Расчет портфеля ценных бумаг методом Марковица, формулы и алгоритмы расчета. Построение портфелей ценных бумаг с различными параметрами, их сравнение и анализ. Альтернативный метод формирования инвестиционных портфелей, риск-нейтральный портфель.

    дипломная работа [1,5 M], добавлен 11.02.2017

  • Сопоставление множества различных вариантов по локальным критериям и выбор наиболее целесообразного с помощью методов математического моделирования. Анализ влияния факторов технологического режима на процесс подготовки массы. Коэффициенты регрессии.

    курсовая работа [200,3 K], добавлен 02.05.2017

  • Модели распределения доходов. Количественный подход к анализу полезности и спроса. Отношение предпочтения и функция полезности. Кривые безразличия, решение задачи оптимального выбора потребителя. Функции спроса, изменение цен и коэффициент эластичности.

    курсовая работа [412,7 K], добавлен 11.02.2011

  • Применение математических методов в решении экономических задач. Понятие производственной функции, изокванты, взаимозаменяемость ресурсов. Определение малоэластичных, среднеэластичных и высокоэластичных товаров. Принципы оптимального управления запасами.

    контрольная работа [83,3 K], добавлен 13.03.2010

  • Построение асимптотических логарифмических амплитудно- и фазочастотных характеристик. Расчет оптимального плана и экстремального значения функции цели с помощью симплекс-метода. Нахождение экстремума заданной функции с учетом системы ограничений.

    курсовая работа [3,2 M], добавлен 25.05.2015

  • Расчет минимального значения целевой функции. Планирование товарооборота для получения максимальной прибыли торгового предприятия. Анализ устойчивости оптимального плана. План перевозки груза от поставщиков к потребителям с минимальными затратами.

    контрольная работа [250,6 K], добавлен 10.03.2012

  • Описание основных характеристик модели трехсекторной экономики. Вывод дифференциальных уравнений для функций удельного капитала. Определение аналитической структуры функций оптимального управления на полученном условии максимума функции Понтрягина.

    курсовая работа [146,2 K], добавлен 22.01.2016

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

    курсовая работа [114,9 K], добавлен 08.07.2013

  • Разработка оптимального режима процесса получения максимального выхода химического вещества. Получение математической модели процесса с применением метода центральных композиционных ортогональных планов второго порядка. Исследование поверхности отклика.

    курсовая работа [104,3 K], добавлен 20.07.2012

  • Математические и программные средства моделирования при решении конкретной производственной задачи. Метод реализации задачи планирования производства и нахождение оптимального плана с помощью симплексного метода. Программа на языке программирования С.

    курсовая работа [603,8 K], добавлен 06.06.2011

  • Исследование содержания методов динамического программирования и статистической теории игр как приемов оптимизации нелинейных задач математического программирования. Произведение расчета коэффициентов текучести и оборота по приему и выбытию рабочих.

    контрольная работа [41,8 K], добавлен 01.09.2010

  • Характеристика ипотечного кредитования на примере Брянской области. Обзор математических методов принятия решений: экспертных оценок, последовательных и парных сравнений, анализа иерархий. Разработка программы поиска оптимального ипотечного кредита.

    курсовая работа [1,7 M], добавлен 29.11.2012

  • Рассмотрение решения задач с помощью методов: динамического программирования, теории игр, сетевого планирования и управления и моделирование систем массового обслуживания. Прикладные задачи маркетинга, менеджмента и других областей управления в экономике.

    реферат [315,8 K], добавлен 15.06.2009

  • Определение допустимых экстремалей в задаче классического вариационного исчисления. Задача на определение оптимального управления в форме Лагранжа. Особенности составления функции Гамильтона. Решение задачи оптимального управления в форме Понтрягина.

    контрольная работа [380,8 K], добавлен 19.06.2010

  • Основные задачи и принципы экстраполяционного прогнозирования, его методы и модели. Экономическое прогнозирование доходов ООО "Уфа-Аттракцион" с помощью экстраполяционных методов. Анализ особенностей применения метода экспоненциального сглаживания Хольта.

    курсовая работа [1,7 M], добавлен 21.02.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.