A genetic programming model to generate risk-adjusted technical trading rules in stock markets

被引:49
作者
Esfahanipour, Akbar [1 ]
Mousavi, Somayeh [1 ]
机构
[1] Amirkabir Univ Technol, Dept Ind Engn, Tehran, Iran
关键词
Genetic programming; Technical trading rules; Risk-adjusted measures; Conditional Sharpe ratio; Tehran Stock Exchange (TSE); SELECTION; ALGORITHMS;
D O I
10.1016/j.eswa.2011.01.039
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Technical trading rules can be generated from historical data for decision making in stock markets. Genetic programming (GP) as an artificial intelligence technique is a valuable method to automatically generate such technical trading rules. In this paper, GP has been applied for generating risk-adjusted trading rules on individual stocks. Among many risk measures in the literature, conditional Sharpe ratio has been selected for this study because it uses conditional value at risk (CVaR) as an optimal coherent risk measure. In our proposed GP model, binary trading rules have been also extended to more realistic rules which are called trinary rules using three signals of buy, sell and no trade. Additionally we have included transaction costs, dividend and splits in our GP model for calculating more accurate returns in the generated rules. Our proposed model has been applied for 10 Iranian companies listed in Tehran Stock Exchange (TSE). The numerical results showed that our extended GP model could generate profitable trading rules in comparison with buy and hold strategy especially in the case of risk adjusted basis. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:8438 / 8445
页数:8
相关论文
共 42 条
[1]  
Abraham A, 2006, STUD COMP INTELL, V13, P1
[2]   Spectral measures of risk: A coherent representation of subjective risk aversion [J].
Acerbi, C .
JOURNAL OF BANKING & FINANCE, 2002, 26 (07) :1505-1518
[3]   On the coherence of expected shortfall [J].
Acerbi, C ;
Tasche, D .
JOURNAL OF BANKING & FINANCE, 2002, 26 (07) :1487-1503
[4]   Risks and portfolio decisions involving hedge funds [J].
Agarwal, V ;
Naik, NY .
REVIEW OF FINANCIAL STUDIES, 2004, 17 (01) :63-98
[5]  
Alexander S.S., 1964, The Random Character of Stock Market Prices, P338
[6]   Using genetic algorithms to find technical trading rules [J].
Allen, F ;
Karjalainen, R .
JOURNAL OF FINANCIAL ECONOMICS, 1999, 51 (02) :245-271
[7]  
[Anonymous], 1975, Ann Arbor
[8]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[9]  
Bauer R.J., 1994, Genetic Algorithms and Investment Strategies
[10]  
Bessembinder H., 1995, Pasific-Basin Finance Journal, V3, P257, DOI DOI 10.1016/0927-538X(95)00002-3