Professional Documents
Culture Documents
Outline
Markowitz Optimization
Review of matrix algebra
Markowitz with matrix algebra
. . = 1
And a vector:
1
2
=
1
2
4
7
3
5
, =
1
2
2
4
7
4+3 5+2
+ =
=
8
7+1 2+4
7
6
16
54
=
28
24
20
8
5
3
2 , =
1
3
2 5
7 8
43+51
= 73+21
23+31
3 2 5
7 2
1 7 8
2 3
42+57 45+58
72+27 75+28
22+37 25+38
17 43 60
23 28 51
9 25 34
10
vector, w
=
[] = [ ] = =
[ ]
11
cov( , )
cov( , )
cov( , )
=
2
cov( , )
cov( , )
cov( , )
12
= = [ ] = + +
13
2
A
2
A
2
B
2
B
2
C
2
C
2
]
14
15
= w = ,0
and
w1 = 1
16
zx = A1
x b0
17
zx = A1
where:
x b0
Ax is a matrix that has 2 the covariance matrix
in the top left and adds two more rows & columns
The
0
otherwise
1
1
1
0
1
1
1
0
0
18
zx =
A1
x b0
zx =
4
5
0
0
b0 = 0
,0
1
19
20
1 ( 1)
=
1 1 ( 1)
21
4. Multiply A1
x b0 to get the optimal weights, zx
24
25
i
0.10
0.16
0.14
Covariance Matrix ()
A
B
C
0.0100 0.0020 0.0010
A
B
0.0020 0.0256 0.0030
C
0.0010 0.0030 0.0196
26
27