Трошина С.В.
ООО «Хоум Кредит энд Финанс Банк»,
Россия, Москва
Оптимизация инвестиционного
портфеля при ограниченных вложениях
Работа посвящена
актуальному вопросу финансовой математики - построению динамической модели
инвестиционной стратегии, учитывающей изменение во времени ставок доходности.
Аналогичные модели рассматривались в [1,2], где так же, как и в представляемой
работе, сформулированная задача инвестиционной деятельности формулируется как
дискретная задача оптимального управления, для решения которой применяется
принцип максимума Понтрягина.
Рассматривается конечный
промежуток времени [0,T]. Предполагается, что инвестор планирует в каждый
момент времени
) вложить в безрисковые активы некоторую сумму, которая может быть немного
больше или немного меньше величины
причем, сумма вложений во все активы в данный момент не должна
превышать доход, полученный в этот же момент. Естественной целью инвестора
является получение максимального дохода в конце срока при минимальных затратах.
Пусть
инвестор вкладывает средства в
активов, имеющих ставку доходности
соответственно. Объем вложенных
средств в
актив в момент
обозначим
. Через
обозначим объем наращенного
капитала по
активу за период от
до
.
Очевидно,
динамика роста капитала определяется уравнениями:
.
При этом вложения должны быть сделаны так, чтобы
достигал минимума критерий

где
- положительные весовые коэффициенты.
Условие,
ограничивающее величину вложений на каждом шаге, определяется неравенством
![]()
Введем обозначения:



В результате
сформулированная задача запишется в векторной форме:
(1)
, (2)
(3)

(4)
где
- дискретная траектория,
- дискретное управление,
- скалярное произведение векторов.
Таким
образом, математическая модель рассматриваемой экономической задачи
представляет собой дискретную задачу оптимального управления со смешанными
ограничениями. Решение задачи (1)-(4) будем обозначать
. Для получения необходимых условий оптимальности применим теорию
Дубовицкого-Милютина [3].
В
пространстве пар
рассмотрим конусы вариаций с
вершиной в точке
, соответствующие функционалу (4) и ограничениям, а также сопряженные к
ним. Имеем следующие представления рассматриваемых конусов.
Конус
запрещенных вариаций для функционала (4) с вершиной в точке
:

Сопряженный конус к
конусу
состоит из функционалов вида:

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

Если
.
Теорема.
Если
- решение задачи (1)-(4), то
существуют числа
и вектор-функция
, для которых выполняется сопряженное уравнение
![]()
условие трансверсальности
![]()
и условие дополняющей нежесткости
![]()
При этом оптимальное управление определяется по
формуле:
(5)
Здесь и далее знак * означает транспонирование.
Доказательство
Согласно теореме
Дубовицкого-Милютина, существуют не равные одновременно нулю функционалы из
сопряженных конусов, для которых имеет место уравнение Эйлера:
![]()
Для пары
, удовлетворяющей уравнению (1) и условию (2), будем иметь:


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

Сложим данное тождество с уравнением Эйлера, учитывая,
что
:



Выберем
так, чтобы выполнялось сопряженное
уравнение
и условие трансверсальности ![]()
Тогда получим:

(6)
Так как для
рассматриваемой задачи
, и в (6) на
не накладывается никаких
ограничений, то из последнего равенства для оптимального управления следует
формула (5). Теорема доказана.
Можно показать, что
полученные в данной теореме необходимые условия оптимальности являются также и
достаточными. Таким образом, решение задачи оптимального управления (1)-(4)
сводится к решению следующей краевой задачи (краевая задача принципа
максимума):
(7)
(8)
(9)
(10)
(11)
![]()
В данных формулах ![]()
Обозначим: ![]()
Используя (7)-(10),
найдем выражение
через ![]()
![]()
![]()
![]()
Аналогично из (5),(7)-(10):
![]()
![]()
Для нахождения
множителей
из условия (11) будем иметь
следующие уравнения.
Для ![]()
![]()
Для ![]()
![]()
.
Численная реализация.
Вычисления проводились в
среде Mathcad для параметров ![]()
Другие входные данные приведены в
таблице 1. Таблице 2 содержит результаты вычислений.
Таблица 1
|
|
0 |
1 |
2 |
3 |
|
|
|
2 |
2 |
3 |
3 |
|
|
Ставки доходности |
|
0.1 |
0.11 |
0.09 |
0.12 |
|
|
0.11 |
0.12 |
0.1 |
0.11 |
|
|
|
0.12 |
0.13 |
0.11 |
0.13 |
|
Таблица 2
|
|
0 |
1 |
2 |
3 |
4 |
|
|
Вложения |
|
0.572 |
0.631 |
0.714 |
0.767 |
- |
|
|
0.574 |
0.637 |
0.714 |
0.77 |
- |
|
|
|
0.575 |
0.643 |
0.714 |
0.765 |
- |
|
|
Общие вложения |
|
1.722 |
1.911 |
2.141 |
2.302 |
0 |
|
Доходы |
|
0 |
0.63 |
0.701 |
0.778 |
0.859 |
|
|
0 |
0.637 |
0.713 |
0.785 |
0.854 |
|
|
|
0 |
0.644 |
0.726 |
0.792 |
0.864 |
|
|
Общие доходы |
|
0 |
1.94 |
2.141 |
2.355 |
2.578 |
Прибыль:
![]()
Литература:
1.
Сидоров С.П., Трошина Н.Ю., Трошина С.В. Одна
динамическая модель оптимизации инвестиционных вложений. //Аналитические и
численные методы моделирования естественнонаучных и социальных проблем. 5-ая Межд. науч.-техн. конф. Сб. статей. Пенза, 25-28 окт. 2010. 121-125.
2.
Troshina
S.V., Troshina N.Yu., Sidorov S.P. Discrete Dinamic Model of Portfolio
Optimization with Risk-Free and Risk Assets. //Applitd Mathematical Sciences,
Vol.7, 2013, no.20, 993-1004.
3.
Дубовицкий А.Я., Милютин А.А. Задачи на экстремум при наличии
ограничений. //ЖВМ и МФ. 1965. №3. 395-453.