Научная статья на тему 'Задача формирования портфеля инвестора в инвестиционных фондах'

Задача формирования портфеля инвестора в инвестиционных фондах Текст научной статьи по специальности «Математика»

CC BY-NC-ND
774
114
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Богатко О. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Задача формирования портфеля инвестора в инвестиционных фондах»

Задача формирования портфеля инвестора в инвестиционных фондах

Богатко О.В.

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

Задача формирования инвестиционного портфеля состоит в определении оптимальной структуры портфеля из альтернативных вариантов при наличии данных о доходности активов; степени их рискованности, выраженной средне-квадратическим отклонением или дисперсией распределения доходности; корреляции активов по отношению друг к другу; предпочтений инвестора. Тематика данного исследования обсуждалась ранее в работах нобелевских лауреатов Мар-ковица, Шарпа [1,2,3].

В работе Марковица The Optimization of a Quadratic Function Subject to Linear Constraints в 1956 г. был предложен алгоритм решения задачи - Critical-Line method. Этот алгоритм может быть использован для решения так называемой основной задачи определения эффективного портфеля при условии отсутствия дополнительных ограничений (верхнего и нижнего) на количество актива, входящего в портфель, так и для стандартной задачи при наличии этих ограничений.

Рассмотрение данных задач продолжил Шарп, и в своей работе Portfolio theory and Capital Markets в 1970 г. он подробно описал Critical-Line algorithm и рассмотрел смежные задачи [2].

В представленной работе при решении задачи формирования портфеля была решена одна из проблем, поднимаемая в работах Шарпа [2,3] - проблема вырожденности угловых точек 1 - параметра, определяющего предпочтения инвестора при формировании портфеля, когда несколько активов меняют свой статус в угловых точках. Алгоритм, представленный в данной работе, не исключает их появление, но не сталкивается с трудностями, которые отмечал Шарп при описании алгоритма Critical-line algorithm [2]. Также к решенным алгоритмическим проблемам относятся: проблема поиска первоначальной 1, проблема определения статуса активов при уменьшении 1.

Оригинальность предлагаемого метода также состоит в том, что он позволяет автоматизировать процесс принятия инвестиционного решения. Созданные ранее методы [2,4] были полуаналитические, что затрудняет их практическое использование.

Построим границу эффективности портфеля и семейство прямых, получен-

Богатко О.В. - магистр экономики.

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

Е p

arctg l

граница эффективности множество портфелей

s = V,

Рис.1.

Основной задачей формирования портфеля является следующая задача:

(1) (Vp - ЯЕр) ® min,

М i \ при условии ^х. = 1 Для всех 1> 0 , х. е (-да,+да), так что внутренность допусти-

i=1

мого множества ограничений непуста,

где е =^х Е - ожидаемая доходность портфеля,

i=1

N N

ожидаемый риск (дисперсия) портфеля,

Гр = Х С

С г = рги а - ковариации активов в портфеле,

Хг - доля 1-го актива в портфеле,

ЕI - доходность 1-го актива,

а - СКО 1-го актива,

1 - параметр, определяющий предпочтения инвестора,

Ру - коэффициент корреляции между 1-ым и ^ым активом в портфеле,

г, j £ [1.М],

N - кол-во активов в портфеле.

Отрицательная величина Х^ отражает отношение займа, так ценные бумаги продаются с короткой позиции. Параметр 1 = ¥ означает безразличие инвестора к риску, 1 = 0 означает минимальный риск. Решением данной задачи

является вектор X, определяющий структуру портфеля.

При наложении на величины Х^ ограничений получаем стандартную задачу формирования эффективного портфеля. Чаще всего полагают X^ > 0. То есть предполагается, что инвестор не собирается делать эмиссию или брать в долг. Кроме того, возникают ограничения типа: доля любого актива в портфеле не должна превышать определенной величины.

Обозначим минимальную границу доли актива I в портфеле - и максимальную - V]. Тогда в общем случае Ц < Xi < Vi.

Имеем стандартную задачу поиска эффективного портфеля, т.е.

(2) (Vp - 1Ep) ® min,

'X,. = 1

i=1 1 > 0

Li <Xi < V-, i £ [1..N].

Первым этапом решения данной задачи является определение статуса активов при 1 ® ¥. Если для i-го актива выполняется условие Li < Xi < Vi, он имеет статус in. Если Xi = Vi - статус up, если Xi = Li - статус down.

Сначала всем активам, входящим в портфель, присваивают нижний статус, кроме одного, у которого максимальная доходность. Для этого j-го актива кладут

N

Xj = 1 Li , (i^j). Если полученная величина не превосходит Vj , то решение для

i=1

1®¥ найдено. Если же полученная величина превосходит V■, то выбранному активу присваивают верхний статус Xj = Vj, берут следующий высший по до-

N

ходности актив и подбирают такое X , чтобы ^X t = 1. Это процедура повторяется

i=1

до тех пор, пока для всех активов не будет найден их статус при 1® ¥ [4].

Следующий этап решения задачи включает поиск решения задачи (2), дискретно изменяя параметр 1 от 0 до <х>, пока не получим решение, найденное для 1 ® ¥. Данное решение будет применимо для некоторого 1.

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

Определяем значения риска и доходности портфеля в критических точках 1. Выбрав цену риска op, соответствующую доходности Ep и X', инвестор получит эффективный портфель, отвечающий его готовности рисковать ради получения дохода.

Задача (2) является задачей квадратичного программирования. Условия существования решения и его единственности определяются необходимыми и достаточными условиями Куна-Таккера [5].

Покажем выпуклость целевой квадратичной функции задачи (2).

Имеем разницу выпуклой и линейной функций, результатом которой является выпуклая функция. Функция ур является выпуклой вследствие положительной определенности матрицы, образованной элементами С у. Положительная определенность матрицы показывается положительной определенностью дисперсии V р '

Задача формулируется в общем виде:

(3) Е0(х) ® т1п,

Ег (х) < 0, г=1,..,М, х - вектор 1хМ,

где Ег - выпуклая функция, г=1,...,М.

N

Для приведения условий задачи (2) к форме (3) полагаем < 1. Так

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

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

1=1

Рис.2.

Рассмотрим метод Фиакко и Мак-Кормика барьерных функций. Практически этот метод применим только в задачах выпуклого программирования, что представляет собой наш случай. Допустим исследуется задача, сформулированная выше, - минимизация функции Е0(х), где х - вектор при непрерывных функциях ограничения Ег (х) < 0, г=1,...,М. Предполагаем, что все Е^х) выпуклы и существует такая точка х, что Ег (х*) < 0, г=1,...,М, так что внутренность допустимого множества ограничений непуста. Составим функцию, определенную внутри допустимого множества:

(4) Р(х,г) = Е0(х) - У —— , г>0,

,=1 Рг (X)

Нетрудно проверить, что Р(х,г) выпукла по х внутри допустимого множества [5].

Если обозначить через х(г) точку минимума Р(х,г) в допустимом множестве, то при достаточно общих предположениях можно показать сходимость метода:

(5) Ьгт—-^-= иг,Пг ^ 0,г = 1,...,М,

г®0 ^ (х(г))

где иг - множители Лагранжа задачи минимизации Е0(х), г=1,...,М [5]. Таким образом, приближенное решение задачи с ограничениями свелось к задаче нахождения минимума функции Р(х,г) без ограничений [5].

Для решения задачи без ограничений используется метод с квадратичной скоростью сходимости - метод Ньютона [6]. Приближения будем получать по формуле:

(6) X,+1 = X, -Р^ ,

к Р (Xк, Г)

где производные берутся по Х^.

Таким образом построен алгоритм решения задачи.

Общее количество оцениваемых параметров, включая ожидаемые доходно-

7 N - N 2

сти, дисперсии, вектора ограничений, матрицу корреляций, составляет

2 '

где N - размерность задачи.

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

Составим портфель инвестора, инвестирующего по отраслевому признаку в отрасли: нефтегазовой промышленности, энергетики, телекоммуникации и связи, металлургии и машиностроения. В качестве объектов инвестирования возьмем обыкновенные акции следующих Российских предприятий: нефтегазовая промышленность - «Лукойл», энергетика - «Мосэнерго», телекоммуникация и связь -«Ростелеком», металлургия - «Норильский никель», машиностроение - «КамАЗ».

Пользуясь ежедневными данным котировок РТС на март 1997 г., рассчитаем доходности и СКО акций за единичный период: Е1=0,34%, Е2=1,01%, Е=1,22%, Е4=0,56%, Е5=1,9%, (7=2,76%, а 2=2,07%, а 3=1,16%,а 4=1,98%,а 5=1,79%. Положим ограничение на долю акций одного типа в портфеле не менее 0 и не более 50%.

В результате работы программы, выбрав по данным построенных графиков цену риска (дисперсия - 0,47%, СКО - 0,69%) и значение доходности (ожидаемая доходность - 1,56%), получаем структуру оптимального портфеля - доли предприятий в портфеле для 1 =4: «Лукойл» - 0%, «Мосэнерго» - 0%, «Ростелеком» -50%, «Норильский никель» - 0%, «КамАЗ» - 50%. Значения годовой доходности и

риска составили: годовой доходности - 80,23%, годовой дисперсии - 24%, что согласуется с реальными значениями на тот период.

Подробнее решение задачи наряду с анализом метода с точки зрения применения на Российском фондовом рынке представлено в работе автора [7].

* * *

СПИСОК ЛИТЕРАТУРЫ

1. Markowitz H.M. Portfolio selection. - Journal of Finance, no. 1, March 1952.

2. Sharpe W.F. Portfolio Theory and Capital Markets. - McGraw-Hill, 1970. С 257-287.

3. Sharpe W.F., Alexander G.J., Bailey J.V. Investments. - Prentice Hall, fifth edition,

1995.

4. Буянова Е.А. Управление портфелем ценных бумаг. - М.: ВШЭ, 1996.

5. Пшеничный Б.Н., Данилин Ю.М. Численные методы в экстремальных задачах. -М.: Наука, 1975.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

6. Сухарев А.Г., Тимохов А.В. Курс методов оптимизации. - М.: Наука, 1986.

7. Богатко О.В. Формирование и управление портфелем инвестора в инвестиционных фондах. - Проблемы экономической теории и практики на современном этапе развития.: Сборник научных трудов. - М.: МГАПИ, 1998. С. 17.

i Надоели баннеры? Вы всегда можете отключить рекламу.