Научная статья на тему 'Динамическое управление инвестиционным портфелем в пространстве состояний с использованием рыночной модели'

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

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

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Домбровский Владимир Валентинович, Домбровский Дмитрий Владимирович

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

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

Похожие темы научных работ по экономике и бизнесу , автор научной работы — Домбровский Владимир Валентинович, Домбровский Дмитрий Владимирович

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

The problem of dynamic managing an investment portfolio of risk (ordinary shares) and risk free (bank account, reliable bonds) investments is considered. Management of the investment portfolio is formulated as a dynamic tracking problem in state space representation on quadratic criteria. The yields of risk financial investments are described by single factor market model. Equations for optimal management strategy were received. Results of numerical modeling were presented.

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

В. В. Домбровский, Д.В. Домбровский

ДИНАМИЧЕСКОЕ УПРАВЛЕНИЕ ИНВЕСТИЦИОННЫМ ПОРТФЕЛЕМ В ПРОСТРАНСТВЕ СОСТОЯНИЙ С ИСПОЛЬЗОВАНИЕМ РЫНОЧНОЙ МОДЕЛИ

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

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

Второй подход основан на построении динамических моделей ИП в непрерывном времени и использовании для выбора оптимальной структуры портфеля методов теории стохастического управления. При этом эволюция портфеля описывается стохастическим дифференциальным уравнением в агрегированном виде, т. е. уравнением для капитала портфеля в целом, а в качестве управляющих воздействий также берутся доли вложений общего капитала в тот или иной актив. Классическая оптимизационная проблема в динамической постановке заключается в определении стратегии управления ИП, максимизирующей некоторую интегральную функцию полезности, зависящую от уровня текущего потребления и конечного богатства, которая имеет достаточно условный характер и обычно подбирается из класса функций, для которых можно получить приемлемое аналитическое решение [7]. За исключением весьма ограниченного набора функций полезности, такой подход приводит к трудной проблеме численного решения уравнений динамического программирования [8]. Используются также и другие критерии оптимизации портфеля, в частности, в [9] критерий, чувствительный к риску (risk-sensitive criterion). Достаточно полный обзор методов оптимизации ИП в динамической постановке с использованием различных критериев дан в [10].

В работах [11 - 13] предложена динамическая модель управления ИП в пространстве состояний, в которой структура портфеля описывается в виде динамической стохастической сети, узлы которой представляют собой капитал, помещенный в данный рисковый (акции) или безрисковый (надежные облигации или банковский счет) актив, а дуги -направления и объем капитала, перемещаемого между активами. Задача управления ИП формулируется как динамическая задача слежения за капиталом некоторого гипотетического эталонного портфеля, имеющего задаваемую инвестором желаемую доходность. В качестве моделей эволюции цен акций в [11, 12] рассматривалась классическая модель геометрического (экономического) броуновского движения (модель Блэка - Шоулса) и ее аналог в дискретном

времени, в [13] модель Мертона, учитывающая скачкообразные изменения цен вследствие воздействия редких экстремальных событий или ожиданий.

В данной работе в рамках подхода [11 - 13] для описания доходностей цен рисковых финансовых активов используется так называемая однофакторная рыночная модель [14], которая связывает доходность отдельной акции с доходностью рыночного индекса (рыночного портфеля, включающего в определенных долях акции ведущих корпораций; в США, например, это индекс Доу - Джонса, Standart and Poor's 500 Stock Index, в России - индекс РТС). Такая модель показывает достаточно хорошее соответствие реальным данным и широко используется на практике [14]. Получены уравнения для определения оптимальной стратегии управления с обратной связью. Приводятся результаты численного моделирования.

МОДЕЛЬ ПОРТФЕЛЯ В ПРОСТРАНСТВЕ СОСТОЯНИЙ

Рассмотрим ИП, состоящий из п - 1 видов рисковых вложений (под рисковыми будем понимать инвестиции, доходность которых - случайная величина) и банковского счета с неслучайной, но, возможно, переменной доходностью. Управление портфелем осуществляется путем перераспределения капитала между различными видами инвестиций посредством банковского счета. Рассматривается самофинансируемый портфель, т.е. деньги извне на банковский счет могут поступать только в виде займа, который погашается из капитала портфеля, а со счета снимаются только с целью вложения в ценные бумаги, формирующие ИП. Предполагается, что масштаб инвестиций инвестора не влияет на цены акций, т.е. рассматривается так называемый "маленький" инвестор и не учитываются трансакционные издержки и налоги.

Пусть x(t) = [(t),x2(t),...,xn(t)] - вектор-столбец, компоненты которого равны объему инвестиций в г-й актив, / = 1,2,...,п; компонента xn(t) описывает состояние банковского счета, верхний индекс Т означает транспонирование.

Тогда динамика портфеля в дискретном времени описывается следующими уравнениями:

для рисковых активов

X. (к +1) = [1 + V. (к +1)] [x. (к) + и. (к)], (1)

i = 1, n -1 .

для безрискового вклада

Xn (k +1) = [1 + г (k + 1)]

Xn (k) -Z ui (k)

(2)

где ui (k) - сумма капитала, перераспределяемого в

i=1

момент времени к, уі (к +1), г(к+1) - ставки доходностей соответственно рисковых и безрискового вложений на интервале [к, к+1]; уі (к +1) - случайная величина. Если и і (к) > 0, то - покупку акций вида і - на сумму и (к), снятую с банковского счета, а если и і (к) < 0, то это означает продажу акций вида і на сумму |и (к)| и помещение этой суммы на банковский счет. В векторно-матричной форме уравнения (1), (2) имеют вид

х(к +1) = А (к + 1)[х(к) + Ви (к)], (3)

где матрицы

А(к+1)=

= diag{1+У](к+1), 1+у2(к+1),..., 1+уп-1(к+1), 1+г(к+1)},

B =

In-1 - E

E = [1,1,...,1 ],

1п-1 - единичная матрица размера (п - 1). Необходимо определить стратегию управления ИП путем перераспределения капитала между различными инвестициями так, чтобы капитал реального портфеля с наименьшими отклонениями (с минимально возможным риском) следовал капиталу некоторого определяемого инвестором эталонного портфеля, эволюция которого описывается уравнением

к 0(к +1) = [1 + |0(к + 1)]К 0(к), (4)

где |0 (к) > г (?) - заданная желаемая доходность портфеля.

В качестве меры риска выберем квадратичный функционал вида

У = М | ([V (к) - V0 (к )]2 + ит (к) Я(к) и(к))+

U=0

-[V(Т) - V0(Т)]2 },

Кт (к) = 1 т + СТт Ют (кЬ (7)

где |т - ожидаемая доходность; ст т > 0 - волатильность рыночного индекса; ю т (к) - последовательность некоррелированных случайных величин с нулевым средним и единичной дисперсией. Последовательности (к), I = 1,2,..., п -1, и ют (к) некоррели-

рованы между собой.

С учетом (7) уравнение (6) примет вид

V (к) = “,■ +Р,- Iт +Р,- СТт Ют (к) + СТ/ Ю (к) . (8)

ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНОЙ СТРАТЕГИИ УПРАВЛЕНИЯ

Используя модель доходностей рисковых активов (8), уравнение портфеля (3) преобразуем к виду х(к +1) = А0 (к +1) х(к) + В0 (к + 1)и (к) +

§ a (k+1)®,- (k+1)

.i=1

I; b, (k+1)® (k+1)

i =1

x(k) +

u (k ) +

(9)

+S ®m (k +1) x(k) + L® m (k + 1)u(k), где Ao = diag {1 + aj + frMm, 1 + a2 + P2^m

... ,1 + an-1 + Pn-1 Mm ,1 + г } ;

A, = diag {0,...,0, ст, ,0,...,0};

Bo =

(5)

где общий капитал портфеля V(k) = Сх(к), С = [E, 1], матрица R(k) > 0, начальный капитал V(0) = V°(0).

Второе слагаемое в функционале (5) накладывает ограничения на "мощность" управляющих воздействий. Отрицательное значение переменной хп (к) означает

заем капитала в размере |хп (к)|, отрицательное значение какой-либо из переменных xt, i = 1,2,...,п -1, означает рекомендацию участвовать в операции «shot sale» (продажа без покрытия) [14].

Для описания эволюции доходностей рисковых финансовых активов используем однофакторную рыночную модель [14]

Vi (к) = ai + Pi Rm (к) + ^ Ю (к) , (6)

где юг (к) - последовательность некоррелированных случайных величин с нулевым средним и единичной дисперсией; а г - коэффициент смещения; Рг - коэффициент наклона (в рыночной модели он носит название «коэффициент "бета" ценной бумаги вида j»), ст г > 0 - волатильность (изменчивость) ценной бумаги; Rm - эффективность рынка (доходность рыночного индекса). Для описания динамики изменения доходности рыночного индекса используем модель вида [10]

1+а1 +Р: Mm 0

0 1+а2 +Р2 Mm

0

-(1+г)

0 ... 1+an-1 +Pn-1 M„

-(1+г) ... -(1+г)

B=

b,

b, = diag{ 0,...,0,ст, ,0,...,0},

S =

Pi CTm ... 0 0

L =

0

0

P1 CT m

0

0

Pn-1 CTm 0

0

0

0

... P n-1 CT m

... 0

Введем расширенный вектор-столбец z(k) = [xT (k), V0 (k )]T и, объединяя уравнения (9) и (4), запишем

z(k +1) = A0(k +1) z(k) + B0(k + 1)u (k) +

n -1

IA (k+1)®, (k+1)

,=1

n -1

IB, (k+1)®, (k+1)

z (k) +

u (k) +

+S ® m (k +1) z(k) + L ®m (k + 1)u(k),

0

n-1

+

где

A =

Во =

Во

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

0„

' Л 0Т ] n ; A. = ' A, 0T ] n

IA 1+ц0 ] І _0 n 0

; в, = ' Bt ; S = [S 0П ' ; L

_0 n-1_ 0 n 0

0.

Q(k ) =

dH

dP(k )

dH

dK (k )

= 0.

Система (10) относится к классу систем с мультипликативными шумами. Определим оптимальную стратегию управления с обратной связью вида и(к) = К (к) 2(к),

где К(к) - матрица коэффициентов обратной связи, выбирается из условия минимума функционала (5). Функционал (5) можно записать в виде

У = 1г 1 Х[ СТСР (к) + Кт (к )К(к) К (к) Р(к) ] +

[ л=0

+сТср(Т)}, (11)

где &{•} - след матрицы; С = [с, -1];

Р(к) = М {к) ¿т (к)}

- матрица вторых моментов. Получим разностное матричное уравнение для определения этой матрицы. Используя уравнение (10), будем иметь

Р(к +1) = [ АО (к +1) + В0 (к +1)К (к) ] х хР(к) [ А0 (к +1) + В0 (к +1)К (к)]Т +

п-1

+Я А (к +1) + В (к +1) К (к )]Р(к) х

¿=1

х [ А (к +1) + В (к +1)К (к) ]Т +

[ +Ь К (к )р(к) [ +Ь К (к )]Т .

+ [ + ЬК (к)]Р(к) [Л + ЬК (к)] . (12)

Оптимальную стратегию управления получим, решив задачу оптимизации детерминированной системы, описываемой матричным уравнением динамики вторых моментов состояний (12), матрицей К(к) в качестве управляющих воздействий и критерием оптимальности (11). Для решения этой задачи используем принцип максимума в матричной формулировке [15]. Определим Гамильтониан системы

Н = И {СТСР(к) + КТ (к )Я(к) К (к) Р(к)} +

+ И {([ А0 (к +1) + В0(к +1) К (к)] Р(к) х х [ А0 (к +1) + В0 (к +1) К (к) ]Т +

п-1 _ _

+^ [ Д (к +1) + В (к +1)К (к)] Р(к) х

¿=1

х [ Д (к+1)+В. (к+1) к (к) ]Т) е(к+1)}+

+ И {[ £ + ЬК (к) ] Р(к) [ £ + ЬК (к) ]Т Q (к +1)},

где Q(k) - матричный множитель Лагранжа. Необходимые условия минимума имеют вид

K(к) = - R(k) + £ ВТ (к +1) Q(k +1) В,, (к +1) +

_ ,= 1

+ ВТ (к +1) Q(k +1) ВО (к +1) + L Q(k +1) L ]“‘ х х [ВОТ (к + 1)Q(k +1)Д (к +1) +

+£ ВТ (к + 1)Q(k +1)Д (к +1) + L Q(k +1)S ],

І =1

Q(k) = (A) (к +1) + Во(к +1) K(к))х xQ(k +1) A (к +1) + В0(к +1) K(к)) +

+ (S + L K (к )) Q(k +1) (A + L K (к ))+

+£ [ a (к+1)+в (к+1) k (к )]Т х

І=1

xQ(к +1) [Д. (к +1) + В (к +1) K(к)] +

+ КТ (к ) R(k ) K (к ) + CTC , Q(T ) = CTC .

ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ

Пример 1. Определим стратегию управления портфелем, состоящим из банковского счета доходностью r = 0,002 и одного вида акций, с параметрами aj=0,01, р1 =1,3, CTj=0,02. Параметры рыночного индекса: цm =0,007 и стm =0,01. Доходность эталонного портфеля = 0,01. Весовой коэффициент R = 0,01. Результаты численного моделирования ИП представлены на рис. 1, где на оси абсцисс указаны номера интервалов, а по оси ординат - суммы вложений. На рис. 2 и 3 показаны поведения доходностей акции и рыночного индекса соответственно.

ґ

Рис. 1. Динамика портфеля, состоящего из акции и банковского счета: кр. 1 - построенный портфель; кр. 2 - эталонный портфель; кр. 3 - банковский счет; кр. 4 - акция; кр. 5 -управление

Взяв производные, получим уравнения, дающие решение задачи слежения за эталонным портфелем:

Рис. 2. Динамика поведения доходности акции (пример 1)

L

Рис. 3. Динамика поведения рыночного индекса (пример 1)

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

ст1 = 0,03, а1=0,01, Р1=1,5, ст 2 = 0,025, а 2 =0,015,

Р2 =0,9, ст3 = 0,03, а3 =0,012, Р3=0,7. Параметры рыночного индекса: | т =0,012, ст т =0,02. Доходность банковского счета г = 0,0025. Доходность эталонного портфеля 10=0,02. Весовая матрица К = diag{1,1,1} . Рис. 4 иллюстрирует динамику распределения финансовых ресурсов между различными видами активов, на рис. 5 показано поведение управляющих воздействий, на рис. 6 и 7 изображено поведение рыночного индекса и доходности 3-й акции.

ґ

Рис. 4. Динамика портфеля, состоящего из трех акций и банковского счета: кр. 1 - эталонный портфель; кр. 2 - построенный портфель; кр. 3 - банковский счет; кр. 4, 5, 6 -рисковые активы

Рис. 5. Динамика поведения управляющих воздействий (кр. 1, 2, 3 - u1, u2, u3)

Рис. 6. Динамика поведения рыночного индекса (пример 2)

Рис. 7. Динамика поведения доходности 3-й акции (пример 2)

ЛИТЕРАТУРА

1. Marlcomtz H.M. Portfolio selection // J. of Finance. 1952. V. 7. No. 1. P. 77-91.

2. Tobin J. Liquidity preference as behavior towards risk // Review of Economic Studies. 1958. V. 26. No. 1. P. 65-86.

3. YoungM. R. A minimax portfolio selection rule with linear programming solution // Management Science. 1998. V.44. No. 5. P. 673-683.

4. Golub B., Holmer M., McKendall R., et al. A stochastic programming model for money management // European Journal of Operational Research. 1995. V.85. P. 282-296.

5. Dupacova J. Portfolio optimization via stochastic programming: Methods of output analysis // Mathematical Methods of Operational Research. 1999. V.50. P. 245-270.

6. Zenios S. A. High-performance computing in finance: the last 10 years and the next // Paraller Computing. 1999. V.25. P. 2149-2175.

7. Merton R. C. Continuous-time finance. Cambr. Ma. Blackwell, 1990.

8. Kushner H. J. Consistency issues for numerical methods for variance control with applications to optimization in finance // IEEE Transaction on Automatic Control. 1999. V.44. No. 12. P. 2283-2296.

9. Bielech T.R., Pliska S.R. Risk-sensitive dynamic asset management // Applied Mathematics and Optimization. 1999. No. 39. P. 337-360.

10. Runggaldier W.J. On stochastic control in finance. Mathematical Systems Theory in Biology, Communication, Computation and Finance / Eds. D. Gilliam and J. Rosental. IMA Book Series (MTNS-2002). Springer Verlag, 2002.

11. Dombrovsку V.V., Gerasimov E.S. Dynamic network model of control investment portfolio in continuous time // Proceeding of 5th Russian-Korean Symposium on Science and Technology (KORUS-2001). Tomsk, 2001. P. 304-308.

12. Герасимов Е.С., Домбровский В.В. Динамическая сетевая модель управления инвестициями при квадратичной функции риска // Автоматика и телемеханика. 2002. № 2. C. 119-127.

13. Dombrovsky V.V., Fedosov E.N. State space model of portfolio selection in non-stationary jump-diffusion market // Automatic Control and Computer Sciences. 2002. V. 36. No. 6. P. 13-24.

14. Шарп У., Александер Г., Бейли Дж. Инвестиции. М.: ИНФРА-М, 1997.

15. AthansM. The matrix minimum principle // Information and Control. 1968. V.11. P.592-606.

t

t

Статья представлена кафедрой прикладной математики факультета прикладной математики и кибернетики и кафедрой математических методов и информационных технологий в экономике экономического факультета Томского государственного университета, поступила в научную редакцию 21 мая 2003 г.

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