Professional Documents
Culture Documents
August 8, 2007
e-mail: gyorfi@szit.bme.hu
www.szit.bme.hu/˜gyorfi
www.szit.bme.hu/˜oti/portfolio
S1 = S0 · hb1 , x1 i
S1 = S0 · hb1 , x1 i
for the second day, S1 new initial capital, the portfolio vector
b2 = b(x1 )
S2 = S0 · hb1 , x1 i · hb(x1 ) , x2 i .
S1 = S0 · hb1 , x1 i
for the second day, S1 new initial capital, the portfolio vector
b2 = b(x1 )
S2 = S0 · hb1 , x1 i · hb(x1 ) , x2 i .
nth day a portfolio strategy bn = b(x1 , . . . , xn−1 ) = b(xn−1
1 )
Yn D E
Sn = S0 b(xi−1
1 ) , xi = S0 e nWn (B)
i=1
with the average growth rate
n
1 X D i−1 E
Wn (B) = ln b(x1 ) , xi .
n
i=1
Xn−1
1 = X1 , . . . , Xn−1
Algoet and Cover (1988): If Sn∗ = Sn (B∗ ) denotes the capital after
day n achieved by a log-optimum portfolio strategy B∗ , then for
any portfolio strategy B with capital Sn = Sn (B) and for any
process {Xn }∞−∞ ,
1 1 ∗
lim sup ln Sn − ln Sn ≤ 0 almost surely
n→∞ n n
Algoet and Cover (1988): If Sn∗ = Sn (B∗ ) denotes the capital after
day n achieved by a log-optimum portfolio strategy B∗ , then for
any portfolio strategy B with capital Sn = Sn (B) and for any
process {Xn }∞−∞ ,
1 1 ∗
lim sup ln Sn − ln Sn ≤ 0 almost surely
n→∞ n n
1
lim ln Sn∗ = W ∗ almost surely,
n→∞ n
where
∗ −1 −1
W = E max E{ln b(X−∞ ) , X0 | X−∞ }
b(·)
{Zn } {Xn }
Zn is a function of X1 , . . . , Xn ,
E{Zn | X1 , . . . , Xn−1 } = 0 almost surely.
Then {Zn } is called martingale difference sequence with respect to
{Xn }.
then
n
1X
lim Zi = 0 a.s.
n→∞ n
i=1
E{Zn | X1 , . . . , Xn−1 }
E{Zn | X1 , . . . , Xn−1 }
= E{Yn − E{Yn | X1 , . . . , Xn−1 } | X1 , . . . , Xn−1 }
= 0
almost surely.
n
1 1X D E
ln Sn = ln b(X1i−1 ) , Xi
n n
i=1
n
1 1X D E
ln Sn = ln b(X1i−1 ) , Xi
n n
i=1
n
1 X D E
= E{ln b(X1i−1 ) , Xi | Xi−1
1 }
n
i=1
n
1 X D E D E
+ ln b(Xi−1
1 ) , X i − E{ln b(X i−1
1 ) , X i | X i−1
1 }
n
i=1
n
1 1X D E
ln Sn = ln b(X1i−1 ) , Xi
n n
i=1
n
1 X D E
= E{ln b(X1i−1 ) , Xi | Xi−1
1 }
n
i=1
n
1 X D E D E
+ ln b(Xi−1
1 ) , X i − E{ln b(X i−1
1 ) , X i | X i−1
1 }
n
i=1
and
n
1 1X D E
ln Sn∗ = E{ln b∗ (X1i−1 ) , Xi | X1i−1 }
n n
i=1
n
1 X D ∗ i−1 E D E
+ ln b (X1 ) , Xi − E{ln b∗ (Xi−1
1 ) , X i | X i−1
1 }
n
i=1
1
lim ln Sn (B) = W ∗ almost surely.
n→∞ n
because of stationarity
D E
bk (xk1 ) = arg max E{ln b(xk1 ) , Xk+1 | Xk1 = xk1 }
b(·)
because of stationarity
D E
bk (xk1 ) = arg max E{ln b(xk1 ) , Xk+1 | Xk1 = xk1 }
b(·)
m(x) = E{Y | X = x}
m(x) = E{Y | X = x}
mn (x) = mn (x, Dn )
m(x) = E{Y | X = x}
mn (x) = mn (x, Dn )
m(x) = E{Y | X = x}
mn (x) = mn (x, Dn )
X Xk1
X Xk1
Y ln hb , Xk+1 i
X Xk1
Y ln hb , Xk+1 i
m(x) = E{Y | X = x} mb (xk1 ) = E{ln hb , Xk+1 i | Xk1 = xk1 }
In = {i ≤ n : Gn (x) = Gn (Xi )}
Then P
i∈In Yi
mn (x) = .
|In |
fix k, ` = 1, 2, . . .
P` = {A`,j , j = 1, 2, . . . , m` } finite partitions of Rd ,
fix k, ` = 1, 2, . . .
P` = {A`,j , j = 1, 2, . . . , m` } finite partitions of Rd ,
G` be the corresponding quantizer: G` (x) = j, if x ∈ A`,j .
fix k, ` = 1, 2, . . .
P` = {A`,j , j = 1, 2, . . . , m` } finite partitions of Rd ,
G` be the corresponding quantizer: G` (x) = j, if x ∈ A`,j .
G` (xn1 ) = G` (x1 ), . . . , G` (xn ),
fix k, ` = 1, 2, . . .
P` = {A`,j , j = 1, 2, . . . , m` } finite partitions of Rd ,
G` be the corresponding quantizer: G` (x) = j, if x ∈ A`,j .
G` (xn1 ) = G` (x1 ), . . . , G` (xn ),
the set of matches:
i−1
Jn = {k < i < n : G` (xi−k ) = G` (xn−1
n−k )}
fix k, ` = 1, 2, . . .
P` = {A`,j , j = 1, 2, . . . , m` } finite partitions of Rd ,
G` be the corresponding quantizer: G` (x) = j, if x ∈ A`,j .
G` (xn1 ) = G` (x1 ), . . . , G` (xn ),
the set of matches:
i−1
Jn = {k < i < n : G` (xi−k ) = G` (xn−1
n−k )}
X
b(k,`) (x1n−1 ) = arg max ln hb , xi i
b i∈Jn
for fixed k, ` = 1, 2, . . .,
B(k,`) = {b(k,`) (·)}, are called elementary portfolios
for fixed k, ` = 1, 2, . . .,
B(k,`) = {b(k,`) (·)}, are called elementary portfolios
(k,`)
That is, bn quantizes the sequence xn−1
1 according to the
partition P` , and browses through all past appearances of the last
seen quantized string G` (xn−1
n−k ) of length k.
Then it designs a fixed portfolio vector according to the returns on
the days following the occurence of the string.
How to choose k, `
small k or small `: large bias
large k and large `: few matching, large variance
How to choose k, `
small k or small `: large bias
large k and large `: few matching, large variance
and
wn,k,`
vn,k,` = P .
i,j wn,i,j
and
wn,k,`
vn,k,` = P .
i,j wn,i,j
Assume that
(a) the sequence of partitions is nested, that is, any cell of P`+1 is
a subset of a cell of P` , ` = 1, 2, . . .;
(b) if diam(A) = supx,y∈A kx − yk denotes the diameter of a set,
then for any sphere S centered at the origin
choose the radius rk,` > 0 such that for any fixed k,
lim rk,` = 0.
`→∞
choose the radius rk,` > 0 such that for any fixed k,
lim rk,` = 0.
`→∞
n
X
mn (x) = Wni (x; X1 , . . . , Xn )Yi .
i=1
kXk1 − sk
kXk1 − sk
empirical log-optimal:
X
h(k,`) (xn−1
1 ) = arg max ln hb , xi i
b i∈Jn
empirical log-optimal:
X
h(k,`) (xn−1
1 ) = arg max ln hb , xi i
b i∈Jn
empirical log-optimal:
X
h(k,`) (xn−1
1 ) = arg max ln hb , xi i
b i∈Jn
empirical log-optimal:
X
h(k,`) (xn−1
1 ) = arg max ln hb , xi i
b i∈Jn
empirical log-optimal:
X
h(k,`) (xn−1
1 ) = arg max ln hb , xi i
b i∈Jn
Assume that
the assets are arbitrarily divisible,
the assets are available in unbounded quantities at the current
price at any given trading period,
there are no transaction costs,
the behavior of the market is not affected by the actions of
the investor using the strategy under investigation.
2
rk,l = 0.0001 · d · k · `,
2
rk,l = 0.0001 · d · k · `,
AAY of kernel based semi-log-optimal portfolio is 222.7%
2
rk,l = 0.0001 · d · k · `,
AAY of kernel based semi-log-optimal portfolio is 222.7%
double the capital
2
rk,l = 0.0001 · d · k · `,
AAY of kernel based semi-log-optimal portfolio is 222.7%
double the capital
MORRIS had the best AAY, 30.1%
2
rk,l = 0.0001 · d · k · `,
AAY of kernel based semi-log-optimal portfolio is 222.7%
double the capital
MORRIS had the best AAY, 30.1%
the BCRP had average AAY 35.2%
k 1 2 3 4 5
`
1 29.4% 27.8% 22.9% 23.9% 23.7%
2 201.0% 124.6% 98.3% 36.1% 90.8%
3 114.2% 62.9% 38.8% 91.4% 31.6%
4 172.5% 155.0% 100.6% 162.3% 50.8%
5 233.5% 170.2% 166.6% 171.1% 107.7%
6 245.4% 216.2% 176.9% 182.0% 143.0%
7 261.8% 211.0% 181.2% 165.6% 158.7%
8 229.4% 189.2% 171.0% 138.8% 131.3%
9 219.3% 172.8% 162.4% 118.7% 116.0%
10 210.6% 151.5% 131.8% 103.4% 110.9%