首页 | 本学科首页   官方微博 | 高级检索  
     


Robust technical trading strategies using GP for algorithmic portfolio selection
Affiliation:1. Departamento de Lenguajes y Ciencias de la Computación, Universidad de Málaga, Málaga, Spain;2. Departamento de Informática, Universidad Carlos III de Madrid, Leganés, Madrid, Spain;1. SKKU Business School, Sungkyunkwan University, Seoul 110-745, Republic of Korea;2. School of Management, Kyung Hee University, Seoul 130-701, Republic of Korea;1. College of Electric and Information Engineering, Zhengzhou University of Light Industry, Zhengzhou 450002, China;2. School of Computer Science, Fudan University, Shanghai 200433, China;1. Image and Video Systems Lab, Department of Electrical Engineering, Korea Advanced Institute of Science and Technology (KAIST), Yuseong-Gu, Daejeon 305-701, Republic of Korea;2. Knowledge Media Design Institute, Department of Electrical and Computer Engineering, University of Toronto, Toronto, Ontario M5S 3GA, Canada;1. Warsaw University of Life Sciences, The Faculty of Applied Informatics and Mathematics, Nowoursynowska 159, 02-796 Warsaw, Poland;2. Warsaw University of Technology, 00-661 Warsaw, Koszykowa 75, Poland;3. Military University of Technology, 01-476 Warsaw, Kaliskiego 2, Poland;4. Intelligent Systems in Imaging and Artificial Vision, RIADI Laboratory, ISI 2 Street, Abou Rayhane Bayrouni, 2080 Ariana, Tunisia
Abstract:This paper presents a Robust Genetic Programming approach for discovering profitable trading rules which are used to manage a portfolio of stocks from the Spanish market. The investigated method is used to determine potential buy and sell conditions for stocks, aiming to yield robust solutions able to withstand extreme market conditions, while producing high returns at a minimal risk. One of the biggest challenges GP evolved solutions face is over-fitting. GP trading rules need to have similar performance when tested with new data in order to be deployed in a real situation. We explore a random sampling method (RSFGP) which instead of calculating the fitness over the whole dataset, calculates it on randomly selected segments. This method shows improved robustness and out-of-sample results compared to standard genetic programming (SGP) and a volatility adjusted fitness (VAFGP). Trading strategies (TS) are evolved using financial metrics like the volatility, CAPM alpha and beta, and the Sharpe ratio alongside other Technical Indicators (TI) to find the best investment strategy. These strategies are evaluated using 21 of the most liquid stocks of the Spanish market. The achieved results clearly outperform Buy&Hold, SGP and VAFGP. Additionally, the solutions obtained with the training data during the experiments clearly show during testing robustness to step market declines as seen during the European sovereign debt crisis experienced recently in Spain. In this paper the solutions learned were able to operate for prolonged periods, which demonstrated the validity and robustness of the rules learned, which are able to operate continuously and with minimal human intervention. To sum up, the developed method is able to evolve TSs suitable for all market conditions with promising results, which suggests great potential in the method generalization capabilities. The use of financial metrics alongside popular TI enables the system to increase the stock return while proving resilient through time. The RSFGP system is able to cope with different types of markets achieving a portfolio return of 31.81% for the testing period 2009–2013 in the Spanish market, having the IBEX35 index returned 2.67%.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号