Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Математические методы финансового анализа.-4

.pdf
Скачиваний:
7
Добавлен:
05.02.2023
Размер:
791.63 Кб
Скачать

81

при заданном значении m ожидаемой доходности портфеля, сводится к следующей задаче оптимизации:

XTVX MIN

X

µT X = m,

(6.3)

 

ET X =1,

 

где ET = (1,...,1) R N вектор [N ×1], состоящий из единиц.

 

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

L(X,λ1,λ2 ) = XTVX + λ1(µT X m) + λ2 (ET X 1) ,

где λ1 и λ2 множители Лагранжа.

Таким образом, необходимо решить систему N + 2 линейных уравнений с N + 2 неизвестными:

L(X,λ1,λ2 ) = 2VX + λ1µ+ λ2E = 0,

X

µT X =m,

ET X =1.

В соответствии с предположениями, сделанными для µ и V , решение задачи (6.3) существует и единственно. Его можно записать в следующем виде:

где U и V векторы [N ×1]:

 

 

 

 

 

X = U + mV ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U =

1

 

b(V 1E)a(V 1µ)

 

,

 

 

 

 

 

 

 

d

 

 

 

 

 

 

V =

1

c(V 1µ)a(V 1E)

 

,

 

 

 

 

 

 

d

 

 

 

 

 

a = ETV 1µ, b = µTV 1µ,

C = ETV 1E,

D = bc a2 .

 

 

 

Решая задачу оптимизации для каждого m [mMIN ,

mMAX ] , где

m

= µ

:

σ 2

= MIN{σ

2

, x X },

MIN

 

xMIN

xMIN

x

 

 

mMAX = MAX{µx , x X },

получаем эффективное множество X (рис. 6.2).

6.3. Эффективный портфель в зависимости от отношения инвестора к риску

Пусть ожидаемая доходность как минимум для двух активов различна:

i j (i, j = 1, N ) : µi

µ j , а матрица ковариаций положительно определена:

i [1, N ]: x ≠ 0

и

N

x x V

>0. Эти предположения обеспечивают

i

 

i, j=1

i j ij

 

 

 

 

 

существование и единственность решения задачи оптимизации.

82

µx

mMAX

m

mMIN

x* X

 

x X

 

 

xMIN

 

 

 

 

σ x

Рис. 6.2. Эффективное множество и эффективный портфель при заданном

уровне доходности

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

2τµx σ x2

N

N

N

 

 

= 2τ xi µi

xi x jVij

MAX

 

i =1

i =1 j =1

 

x

 

N

 

 

 

 

 

xi =1

 

 

 

 

i =1

 

 

 

 

или в векторной форме:

 

 

 

 

 

 

2τµT X XTVX MAX

(6.4)

 

 

 

 

x

 

ET X =1.

Параметр τ ≥ 0 отражает терпимость инвестора к риску и может быть соотнесен с относительной мерой риска Эрроу Пратта RR = −U ′′(w)U (w) обратной

зависимостью τ = 1 RR . Здесь U (w) = aw bw2 функция полезности Неймана Моргенштейна, где a, b > 0 .

Решением задачи оптимизации (6.4) для всех τ [0, + ∞) является эффективное

множество X (рис. 6.3).

В соответствии с методом множителей Лагранжа, построим функцию Лагранжа:

L(X, λ) = 2τ µT X XTVX + λ(ET X 1) .

Решение задачи (6.4) будет удовлетворять системе (N + 1) линейных уравнений с (N + 1) неизвестным:

L(X, λ) = 2τ µ2VX + λE = 0,

(6.5)

X

ET X =1.

83

Для τ = 0 решением задачи оптимизации является вектор

X

 

=

1

 

V 1E ,

(6.6)

MIN

 

 

 

 

 

 

ETV 1E

 

 

 

 

 

соответствующий портфелю с минимальной дисперсией на множестве всех

 

эффективных портфелей: σ 2

= MIN{σ 2

: x X } (рис. 6.3).

 

X MIN

 

x

 

 

 

 

 

 

 

 

µ x

x * (τ > 0)

xMIN (τ = 0)

σ x

Рис. 6.3. Эффективный портфель и отношение инвестора к риску

Для фиксированного τ > 0 решение задачи представимо в следующем

виде:

 

 

 

 

 

X = X

MIN

+τ Z ,

 

 

 

 

 

 

 

 

 

где z =V 1

eTV 1

V 1e =V 1

a

V 1e вектор (N ×1) ,

 

 

T

 

1

 

 

e

V

 

 

 

c

 

 

e

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

обладающий следующим свойством:. zi

= 0 . Действительно, сумма

i=1

компонентов вектора z равна скалярному произведению единичного вектора

N

вектор z , т.е. zi = eT z . Тогда получим:

i =1

(6.7)

e на

eT z = eTV 1 eTV 1 eTV 1e = 0. eTV 1e

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

Таким образом, любой эффективный портфель является линейной комбинацией портфеля XMIN , который зависит только от V и обеспечивает

минимальный риск, и портфеля Z (Z X ) , генерирующего максимальную доходность.

84

 

 

 

 

 

 

 

 

N

Так как Cov(ρ

xMIN

, ρ

z

) = ZTVX

MIN

= 0 (где ρ

xMIN

= ( xMIN )i ρi = xMINT ρ ,

 

 

 

 

i=1

 

 

 

 

 

 

 

 

N

ρ z = zi ρi = zT ρ ), то в результате эффективное множество в системе

i=1

координат (σ x , x ) будет определяться следующими формулами:

µx* = µxMIN + τµz ,

σx* =σ2xMIN 2σ2z .

6.4.Модель Марковица с безрисковым активом

Пусть инвестор формирует портфель из N рисковых активов Ai ,

i = 1, N с

вектором ожидаемых доходностей µ = (µ

) N

и матрицей ковариаций V = (V )N

 

 

 

 

 

i

i =1

 

 

ij i, j =1

и безрискового актива A0 с детерминированной доходностью 0 .

Предполагается, что i {1,..., N }: i

0 и матрица ковариаций V

положительно определена, т.е. решение задачи оптимизации существует и

единственно. Для любого портфеля x из достижимого множества

 

 

 

 

X =

 

 

N

 

 

 

 

 

(x0 , x1,..., xN ):

xi =1

(6.8)

 

 

 

 

 

 

 

i =0

 

 

имеем:

 

 

 

 

 

 

 

 

 

 

N

xi µi ,

 

 

 

 

 

 

 

µx = x0µ0 +

 

 

 

 

 

 

 

N

i =1

или в векторной форме

µx = x0µ0 + µT X,

 

N

 

 

 

 

 

σ 2 =XTVX,

 

σ 2 = ∑

x x V

 

 

 

 

 

x

i

j ij

 

 

 

 

x

 

 

i =1 j =1

 

 

 

 

 

 

 

 

где ET = (1, ..., 1) R N , X = (x , ..., x

N

) .

 

 

 

 

 

 

1

 

 

 

 

 

 

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

1. Если критерием оптимальности является минимальный риск при заданном значении m ожидаемой доходности портфеля, то получаем задачу оптимизации:

XTVX MIN

0 x0 + µT X = m,

x0 + ET X =1.

Решение задачи находится из системы N + 3 линейных уравнений с N + 3 неизвестными:

85

λ1µ0 + λ2 = 0,

2VX + λ1µ+ λ2E = 0,

µ0 x0 + µT X = m,

x0 + ET X =1,

где λ1, λ2 множители Лагранжа. Получаем:

x0 =1(m0 ) ETV 1(µ0E), d 2

X = ( x1, ..., xN )T = (m0 )V 1(µ0E). d 2

где d 2 = (µ − µ0E)T V 1(µ − µ0E)

Решая задачу оптимизации для каждого m [ 0, MAX{µi , i =1, N}],

получаем эффективное множество, которое в случае существования безрискового актива будет иметь в системе координат (µx , σ x ) форму луча (рис. 6.4).

Для справки

2

 

T

 

 

 

 

(m − µ0 )2

 

 

T

1

 

 

(m − µ0 )2

 

 

 

σx

= x

 

Vx =

 

 

 

− µ0E)

V

 

 

 

− µ0E) =

 

 

 

,

 

 

d 4

 

 

 

 

 

d 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σ

 

=

(m − µ0 )

m = µ

 

+ d σ

 

; так как µ

 

= µ

 

x + µ

T

x = m , то

 

x

 

 

,

0

x

x

0

 

 

 

 

 

 

 

 

 

 

 

d

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

µX = µ0 + D σ X

µx

B

R

L

µ0

xMIN

σ x

Рис. 6.4. Эффективное множество при наличии безрискового актива

2. Если эффективный портфель определяется с учетом отношения инвестора к риску, то задача оптимизации будет иметь следующий вид:

86

 

2τ ( 0 x + µT X) XTVX MAX

 

 

0

 

 

 

 

x +ET X =1,

 

 

 

 

0

 

 

 

где τ 0 характеризует терпимость инвестора к риску. Решение задачи

 

находится из системы N + 2 линейных уравнений с N + 2 неизвестными:

 

 

2τ 0 + λ = 0,

 

 

2τ µ2VX + λE = 0,

(6.9)

 

x

+ ET X =1,

 

 

0

 

 

 

где λ множитель Лагранжа.

 

 

 

Решение имеет вид:

 

 

 

x = τ V 1(µ − µ

T

 

 

 

e) , x = 1 − τ e V 1

(µ − µ

e) .

 

0

0

0

 

 

Таким образом, эффективный портфель можно представить в следующем виде:

 

 

( x , x ,..., x

N

)T = x

+τ (z + z) ,

(6.10)

 

 

0 1

MIN

0

 

 

где XMIN = (1, 0,..., 0)T R N +1 портфель с минимальной дисперсией, для

которого τ = 0 ;

 

 

 

 

 

 

z = −eTV 1

( e) ;

 

 

 

 

 

0

 

0

 

 

 

 

 

Z = (z ,..., z

 

)T вектор, обладающий свойством: z

N

= 0 , причем:

N

+ z

1

 

 

 

0

i

 

 

 

 

 

 

 

i=1

 

z =V 1 (µ µ0e)

Решая задачу оптимизации для каждого τ 0 , получаем эффективное множество (рис. 6.4) в виде луча.

Докажем, что в случае наличия безрискового актива эффективное множество в системе координат (σ x , x ) является лучом.

σx2 = xTVx = τ 2 (µ µ0e)T V 1VV 1(µ µ0e) =

=τ 2 (µ µ0e)T V 1(µ µ0e) = τ 2d 2 , где d 2 = (µ µ0e)T V 1(µ µ0e) .

Таким образом, σ x = τ d

µx = µ0 x0 + µT x = µ0 (1 τ e T V 1(µ µ0e)) + µTτ V 1(µ µ0e) = = τ (µ µ0e)T V 1(µ µ0e) + µ0 = τ d 2 + µ0 .

Окончательно получим: µx = τ d 2 + µ0 = x + µ0 , т.е. получили уравнение луча с началом в точке (0, µ0 ) , которая соответствует портфелю с минимальной дисперсией xMIN = (1, 0,..., 0) . Луч будет касаться эффективного множества, не

имеющего безрискового актива (рис.6.4). Точка касания R соответствует портфелю, состоящему только из рисковых активов. Любая точка L слева от R характеризует портфель, для которого x0 > 0 , т.е. когда инвестор делает

вложения в безрисковый актив. Для любой точки B справа от R x0 < 0 , т.е.

инвестор заимствует безрисковый актив.

87

X0 < 0

6.5.Модель Марковитца в случае наличия дополнительных линейных

 

 

 

 

 

ограничений

Предположим, что инвестор формирует портфель из N рисковых активов с

вектором весов X = (x ) N

, вектором ожидаемых доходностей

 

i i =1

 

 

 

 

 

µ= ( )N

( i j : ≠

j

, i, j =1,N) и положительно определенной матрицей

i i=1

i

 

 

 

 

ковариаций V = (V )N

 

 

. При этом существуют дополнительные линейные

 

ij i, j =1

 

 

 

ограничения на эффективное или достижимое множество, например, запрет на осуществление короткой продажи xi ≥ 0, i = 1, N или требование покупки одних

активов за счет продажи других: xk = 0 , где K {1,...,N} и т.д. Отметим, что

k K

ограничение на достижимое множество (6.1) может принять следующую форму:

N

xi ≤ 1 . i =1

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

2τµT X XTVX MAX

(6.11)

X

AX B

где A матрица [M , N ] , B вектор [M ,1], определяющие ограничения на достижимое или эффективное множество.

Функция Лагранжа определяется следующим образом:

L(X,λ) = 2τµT X XTVX λT (AX B) ,

где λT = (λ1,..., λM ) вектор множителей Лагранжа. В соответствии с теоремой Куна-Таккера решение задачи (6.11) должно удовлетворять системе:

2τ µ2VX AT λ = 0

λT (AX B) = 0

λi 0 i =1,M

Решением системы является кусочно-непрерывная функция x*(τ ) , имеющая разрывы в некоторых точках τ1, τ 2 ,... , в которых не выполняются ограничения

задачи оптимизации. Следовательно, эффективное множество в системе координат (σ x , µx ) будет также кусочно-непрерывным (рис.6.5).

88

µx

τ2

τ1

σ x

Рис. 6.5. Эффективное множество при наличии дополнительных линейных

ограничений

6.6. Модель выбора инвестиционной стратегии с учетом обязательств

Рассмотрим однопериодную модель ([T ,T +1] ), характеризующую деятельность на финансовом рынке инвесторов, которые формируют свой портфель активов с учетом текущих и будущих обязательств. Такими инвесторами являются, например, пенсионные фонды и страховые компании, которые выбирают инвестиционную стратегию в зависимости от соотношения между своими активами и обязательствами.

Обозначим через LT начальную стоимость чистых обязательств инвестора

(пенсионного фонда, страховой компании), а через LT +1 их стоимость в конце рассматриваемого временного периода. Тогда показатель роста обязательств, зависящий, в частности, от таких факторов, как ставка процента по безрисковым активам, уровень инфляции, показатель экономического роста и т.д., будет представлен следующей случайной величиной:

LT +1 LT RL = LT .

Пусть начальная рыночная стоимость активов инвестора равна AT . Формируя инвестиционный портфель x X , состоящий из N рисковых вложений и имеющий доходность ρ x , инвестор увеличивает стоимость активов в конце

рассматриваемого периода до величины

AT +1 = AT (1+ ρ x ) .

Разница между активами и обязательствами в начальный момент времени равна

ST = AT LT , а в конце периода ST +1 = AT +1 LT +1 = AT (1+ ρ

x

) LT (1+ R ) .

 

 

 

 

 

 

 

 

L

 

 

ST +1 S T

 

AT ρ

x

LT R

 

 

Обозначим R

=

 

=

 

L

.

 

 

 

 

 

 

 

 

S

 

ST

 

AT LT

 

 

 

 

 

 

 

89

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

 

ST +1 S T

 

AT ρ

x

LT R

AT

 

 

 

AT

 

 

ЕR = E

 

= E

 

L

=

 

x

=

 

µ

x

 

 

 

 

 

 

S

S T

 

AT LT

AT LT

 

 

AT LT

 

 

 

 

 

 

 

 

при минимальном значении риска

 

 

 

 

 

 

 

 

 

 

Var( R ) =

( AT )2

σ 2 2

 

AT LT

Cov(ρ

 

, R ) +

 

( LT )2

 

σ

2

 

 

 

 

 

 

x

 

 

 

 

R

S

( AT LT )2

 

x

 

( AT LT )2

 

 

 

L

( AT

LT )2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

Здесь предполагается, что ERL = 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Получаем следующую задачу оптимизации (опуская константу

 

( LT )2

σ R2 ):

 

( AT

LT )2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2τ

AT LT

µ

 

σ 2

+ 2

LT

Cov(ρ

 

, R ) MAX

 

 

 

 

 

 

x

 

x

 

 

 

 

 

 

AT

 

 

 

x

 

AT

 

 

 

L

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

xi = 1

i= 1

или в векторной форме

 

 

 

2τ

AT LT

µT X XTVX + 2γT X MAX

 

 

 

 

 

 

 

 

 

 

(6.12)

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ET X =1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

) N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

N

 

где

V = (V

,

V = Cov(ρ

 

,

ρ

 

),

 

V

0 , µ

 

=

x µ , ρ

 

=

x ρ

 

 

ij i,

j = 1

ij

 

 

 

 

 

 

 

i

 

 

 

j

 

 

 

 

 

x

 

 

i i

x

 

i

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i =1

 

 

i =1

 

 

 

µT = (µ ,..., µ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

),

µ =

,

i j : µ µ

j

,

i, j =1, N ,

 

 

 

 

 

 

 

1

 

 

 

 

i

 

 

 

 

i

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

γT =(γ

 

 

 

 

 

 

LT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,...,γ

N

),

γ

=

 

Cov(ρ

,R ), i=1,N

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

i

 

AT

 

 

 

 

i

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ET =(1,...,1) R N .

Чтобы решить задачу оптимизации (6.12), построим функцию Лагранжа:

 

T

T

 

L(X,λ) =2τ

A

L

µTX XTVX +2γTX (ETX 1) .

 

T

 

A

 

Искомый вектор X , который существует и единственен, должен удовлетворять следующей системе уравнений:

2τ AT LT µ2VX + 2γ + λE = 0,

AT

ET X = 1.

Для τ = 0 получаем портфель с минимальной дисперсией:

X L = X

MIN

+ Z L ,

MIN

 

 

 

 

 

 

 

90

где X

 

=

1

 

V 1E совпадает с оптимальным портфелем (6.6) с

MIN

 

 

 

 

 

 

ETV

1E

 

 

 

минимальной дисперсией из задачи оптимизации (6.4) и определяется только матрицей ковариаций доходностей рисковых активов V ,

 

L

 

1

ETV

1γ

 

1

N

L

 

Z

 

=V

γ

 

 

V

E обладает следующим свойством:

z

 

= 0 .

 

 

 

 

 

 

 

 

ETV 1E

 

 

i

 

 

 

 

 

 

 

i=1

 

 

Для произвольного τ > 0 решение задачи можно записать в следующем виде:

 

X = X L + τ

AT LT

Z = X

 

+ Z L + τ

AT LT

Z ,

 

 

MIN

 

 

 

MIN

 

 

AT

 

 

 

 

AT

 

 

 

 

 

 

 

 

 

 

 

 

 

1

ETV 1µ

 

1

N

 

 

 

 

 

где Z =V

µ

 

V

 

E

( z

=0) единственный вектор в правой

 

 

 

 

ETV 1E

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

i=1

 

 

 

 

 

части формулы, зависящий от µ.

Решая задачу для всех τ 0 , находим эффективное множество X .

6.7. Диверсификация портфеля как способ снижения риска

Из формулы (6.2) для расчета дисперсии портфеля становится очевидной роль корреляции (или ковариации) доходностей активов, представленных в портфеле, как фактора увеличения или снижения риска:

2

 

N 2 2

N

 

N 2 2

 

N

 

 

,

 

=

xi σi +

xi x jVij

= xi σi

+

xi x j

ρij σi σ j

σ x

i, j =1

i, j =1

 

i =1

 

i =1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i j

 

 

 

i j

 

 

 

 

 

 

 

 

 

 

 

где ρij

корреляция между ρi и ρ j ,

1ρ ij 1 ,

i, j =1, N .

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

Так, в случае N = 2 формула для расчета дисперсии портфеля из двух активов приобретает следующий вид:

σ x2 = x12σ12 + (1x1)2σ 22 + 2x1(1x1)ρ12σ1σ 2 .

Если ρ12 = −1 , то дисперсия при прочих равных условиях будет минимальной. И наоборот, портфель, составленный из 2-х абсолютно положительно коррелированных активов ( ρ12 = +1), будет связан с наибольшим риском. Рис. 6.6

наглядно демонстрирует это.