Professional Documents
Culture Documents
• Data period
1000
500
One aspect of data period is its length. A long-term
Z 0 trading strategy requires data of a long time period,
−500
such as a few years or even tens of years, while a few
15
10 weeks’ data are enough for an intraday trading strat-
−1000
35
30
25
20
egy. Another aspect of data period is its freshness.
−1500
1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0
50
45
40
X
A researcher may be only interested in a certain time
Y
range in the past, while a practitioner is definitely in-
terested in the most recent time range.
• Data details
Figure 1. Performance of a simple technical
Historical stock trading data can be roughly catego-
trading strategy with two parameters X and Y.
rized into two groups: daily data and intraday data.
Z is the profit.
Daily data usually include volume, open price, close
price, highest price and lowest price. Daily data may
GAs have been widely investigated and applied in many also include other aggregation data such as volume
areas since it was developed by John Holland in 1975 [10]. weighted average price (VWAP), etc. There may also
The GA procedure can be outlined as follows: be other information such as dividend. Intraday data
may include the following details: 1) the time, price
1. Create an initial population of candidates. and volume of every single trade; 2) the market depth
at any time during the day; 3) the details of every or-
2. Evaluate the performance of each candidate. der and its amendment, cancellation or execution, etc.
There may also be other information such as the iden-
3. Select the candidates for recombination. tity of the initiator of every order, etc.
(www.sirca.org.au) (www.smarts.com.au)
Data
10
Trading strategies
We have implemented the following 5 trading strategies for 8
our experiments:
6
GA settings 6