
182 PROOFS AND DERIVATIONS
Now let us solve the Lagrange multiplier λ
t+1
using KKT conditions. First, follow-
ing Dredze et al. (2008), we can compute the inverse using Woodbury identity (Golub
and Van Loan 1996):
t+1
= (
−1
t
+2λφx
t
x
t
)
−1
=
t
−
t
x
t
2λφ
1 +2λφx
t
t
x
t
x
t
t
.
(B.11)
The KKTconditions imply that either λ = 0, and no update is needed; or theconstraint
in the optimization problem (10.3) is an equality after the update. Taking Equation B.9
and Equation B.11 to the equality version of the first constraint, we can get
−(μ
t
−λ
t
(x
t
−¯x
t
1)) ·x
t
= φ
x
t
t
−
t
x
t
2λφ
1 +2λφx
t
t
x
t
x
t
t
x
t
.
Let M
t
= μ
t
x
t
be the return mean, V
t
= x
t
t
x
t
be the return variance of the t-th
trading period before updating, and W
t
= x
t
t
1 be the return variance of the t-th
price relative with cash. We can simplify the preceding equation to
λ
2
(2φV
2
t
−2φ ¯x
t
V
t
W
t
) +λ(2φV
t
−2φV
t
M
t
+V
t
−¯x
t
W
t
) +( −M
t
−φV
t
) = 0.
(B.12)
Let us define a = 2φV
2
t
−2φ ¯x
t
V
t
W
t
, b = 2φV
t
−2φV
t
M
t
+V
t
−¯x
t
W
t
, and c =
−M
t
−φV
t
. Note that the above quadratic form equation may have two, one, or
zero real roots. We can calculate its real roots (two real roots case: γ
t1
and γ
t2
; one
real root case: γ
t3
) as follows:
γ
t1
=
−b +
√
b
2
−4ac
2a
, γ
t2
=
−b −
√
b
2
−4ac
2a
, or γ
t3
=−
c
b
.
To ensure the nonnegativity of the Lagrangian multiplier, we can project its value to
[0, +∞):
λ = max{γ
t1
, γ
t2
, 0}, or λ = max{γ
t3
, 0}, or λ = 0.
Note that the above equations, respectively, correspond to three cases of real roots
(two, one, or zero).
In practical computation, as we only adopt the diagonal elements of a covariance
matrix, it is equivalent to compute λ from Equation B.12 but update the covariance
matrix with the following rule instead of Equation B.10:
−1
t+1
=
−1
t
+2λφdiag
2
(x
t
),
where diag(x
t
) denotes a diagonal matrix with the elements of x
t
on its main diagonal.
B.3.2 Proof of Proposition 10.2
Proof Similar to the proof of Proposition 10.1, we relax the optimization problem
without the nonnegativity constraint and project the solution to the simplex domain
to obtain the required portfolio.
T&F Cat #K23731 — K23731_A002 — page 182 — 9/28/2015 — 20:47