Incorporating Markov decision process on genetic algorithms to formulate trading strategies for stock markets

被引:28
作者
Chang, Ying-Hua [1 ]
Lee, Ming-Sheng [1 ]
机构
[1] Tamkang Univ, Dept Informat Management, 151 Yingzhuan Rd, New Taipei 25137, Taiwan
关键词
Markov decision processes; Genetic algorithms; Stock selection; Market timing; Capital allocation; Portfolio optimizationa; PORTFOLIO SELECTION; MODEL; TIME; GA; COMBINATION;
D O I
10.1016/j.asoc.2016.09.016
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With arrival of low interest rates, investors entered the stock market to seek higher returns. However, the stock market proved volatile, and only rarely could investors gain excess returns when trading in realtime. Most investors use technical indicators to time the market. However the use of technical indicators is associated with problems, such as indicator selection, use of conflicting versus similar indicators. Investors thus have difficulty relying on technical indicators to make stock market investment decisions. This research combines Markov decision process and genetic algorithms to propose a new analytical framework and develop a decision support system for devising stock trading strategies. This investigation uses the prediction characteristics and real-time analysis capabilities of the Markov decision process to make timing decisions. The stock selection and capital allocation employ string encoding to express different investment strategies for genetic algorithms. The parallel search capabilities of genetic algorithms are applied to identify the best investment strategy. Additionally, when investors lack sufficient money and stock, the architecture of this study can complete the transaction via credit transactions. The experiments confirm that the model presented in this research can yield higher rewards than other benchmarks. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:1143 / 1153
页数:11
相关论文
共 53 条
[1]   Using genetic algorithms to find technical trading rules [J].
Allen, F ;
Karjalainen, R .
JOURNAL OF FINANCIAL ECONOMICS, 1999, 51 (02) :245-271
[2]   A hybrid genetic-neural architecture for stock indexes forecasting [J].
Armano, G ;
Marchesi, M ;
Murru, A .
INFORMATION SCIENCES, 2005, 170 (01) :3-33
[3]  
Badawy FA, 2005, ENABLING TECHNOLOGIES FOR THE NEW KNOWLEDGE SOCIETY, P109
[4]  
Bao Y., 2011, P INT C EN ENV SCI, P4025
[5]   A multi-objective genetic algorithm for cardinality constrained fuzzy portfolio selection [J].
Bermudez, J. D. ;
Segura, J. V. ;
Vercher, E. .
FUZZY SETS AND SYSTEMS, 2012, 188 (01) :16-26
[6]   Portfolio optimization problems in different risk measures using genetic algorithm [J].
Chang, Tun-Jen ;
Yang, Sang-Chin ;
Chang, Kuang-Jung .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (07) :10529-10537
[7]   Genetic relation algorithm with guided mutation for the large-scale portfolio optimization [J].
Chen, Yan ;
Mabu, Shingo ;
Hirasawa, Kotaro .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) :3353-3363
[8]   A hybrid model based on rough sets theory and genetic algorithms for stock price forecasting [J].
Cheng, Ching-Hsue ;
Chen, Tai-Liang ;
Wei, Liang-Ying .
INFORMATION SCIENCES, 2010, 180 (09) :1610-1629
[9]   Use of runs statistics for pattern recognition in genomic DNA sequences [J].
Cheung, LWK .
JOURNAL OF COMPUTATIONAL BIOLOGY, 2004, 11 (01) :107-124
[10]   Mining associative classification rules with stock trading data - A GA-based method [J].
Chien, Ya-Wen Chang ;
Chen, Yen-Liang .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (06) :605-614