100 IMPLEMENTATIONS
robust with respect to different parameter settings and our choices are not always the
best.
For OLMAR, in all cases, we empirically set the mean reversion parameter,
that is, = 10, which provides consistent results. Individually, we set w = 5 for
OLMAR-1 and α = 0.5 for OLMAR-2. As the results show, it is easy to choose
satisfying parameters for the proposed OLMAR algorithms.
12.3.1 Comparison Approaches and Their Setups
We compare the proposed algorithms with a number of benchmarks and representative
strategies. Below we summarize a list of compared algorithms, all of which provide
extensive empiricalevaluations in theirrespectivestudies. Focusing onempiricalstud-
ies, we ignore certain algorithms that focus on theoretical analysis and lack thorough
empirical evaluations.
∗
All parameters are set following their original studies.
†
1. Market: Market strategy, that is, uniform BAH strategy
2. Best-Stock: Best stock in the market, which is a strategy in hindsight
3. BCRP: Best constant rebalanced portfolios strategy in hindsight
4. UP: Cover’s universal portfolios implemented according to Kalai and Vempala
(2002), where the parameters are set as δ
0
= 0.004, δ = 0.005, m = 100, and
S = 500
5. EG: Exponential gradient algorithm with the best learning rate η = 0.05 as
suggested by Helmbold et al. (1998)
6. ONS: Online Newton step with the parameters suggested by Agarwal et al. (2006),
that is, η = 0, β = 1, γ =
1
8
7. Anticor: BAH
30
(Anticor(Anticor)) as a variant of Anticor to smooth the perfor-
mance, which achieves the best performance among the three solutions proposed
by Borodin et al. (2004)
8. B
K
: Nonparametric kernel-based moving window strategy with W = 5, L = 10,
and threshold c = 1.0, which has the best empirical performance according
to Györfi et al. (2006)
9. B
NN
: Nonparametric nearest-neighbor-based strategy with parameters W = 5,
L = 10, and p
= 0.02 +0.5
−1
L−1
, as the authors suggested (Györfi et al. 2008)
12.4 Performance Metrics
We adopt the most common metric, cumulative wealth, to primarily compare different
trading strategies. In addition to the cumulative wealth, we also adopt the annual-
ized Sharpe ratio (SR) to compare the performance of different trading algorithms.
In general, higher values of the cumulative wealth and annualized SR indicate bet-
ter algorithms. Besides, we also adopt maximum drawdown (MDD) and the Calmar
ratio (CR) for analyzing a strategy’s downside risk. The lower the MDD values,
∗
Our OLPS platform provides these algorithms.
†
We can tune their parameters for better performance, but it is beyond the scope of this book.
T&F Cat #K23731 — K23731_C012 — page 100 — 9/30/2015 — 16:46