TY - GEN
T1 - Devising technical trading rules for pakistan stock exchange using genetic programming
AU - Rafiq, Atif
AU - Javed, Noman
AU - Raja, Muhammad Adil
AU - Hanif, Ambreen
AU - Ryan, Conor
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/12/3
Y1 - 2020/12/3
N2 - The efficient market hypothesis (EMH) suggests that a stock market behaves like a random walk which means that developing profitable trading rules and forecasting the trends would be impossible. However, quantitative traders examine the short-term behavior of the market using technical analysis to build the rules. Such rules control the buying and selling decisions of stocks and thus increase profit margin. Due to progress in computational intelligence, hybrid approaches based on machine learning, and technical analysis, the profit margin has increased from the traditional buy and hold approach. Technical analysis combines different technical indicators( such as Relative Strength Index, etc) and determines the timings of the investment. Combining different indicators and tweaking their parameters can change the trading rules and thus the profitability of the strategy. However, it is computationally expensive to try all the possible permutation of these indications. In this paper, we use genetic programming (GP) for this purpose to explore the search space and evolve trading rules capable of generating profits over unseen data. A walk forward validation is used instead of a traditional train-test split. The proposed method is tested on 8 different stocks listed on Pakistan Stock Exchange (PSX). Our results show that trading rules generated by our approach outperform than buy and hold approach.
AB - The efficient market hypothesis (EMH) suggests that a stock market behaves like a random walk which means that developing profitable trading rules and forecasting the trends would be impossible. However, quantitative traders examine the short-term behavior of the market using technical analysis to build the rules. Such rules control the buying and selling decisions of stocks and thus increase profit margin. Due to progress in computational intelligence, hybrid approaches based on machine learning, and technical analysis, the profit margin has increased from the traditional buy and hold approach. Technical analysis combines different technical indicators( such as Relative Strength Index, etc) and determines the timings of the investment. Combining different indicators and tweaking their parameters can change the trading rules and thus the profitability of the strategy. However, it is computationally expensive to try all the possible permutation of these indications. In this paper, we use genetic programming (GP) for this purpose to explore the search space and evolve trading rules capable of generating profits over unseen data. A walk forward validation is used instead of a traditional train-test split. The proposed method is tested on 8 different stocks listed on Pakistan Stock Exchange (PSX). Our results show that trading rules generated by our approach outperform than buy and hold approach.
KW - Genetic Programming
KW - Pakistan Stock Exchange (PSX)
KW - Profit Maximization
KW - Trading Rules
UR - http://www.scopus.com/inward/record.url?scp=85100712072&partnerID=8YFLogxK
U2 - 10.1109/ICISS49785.2020.9316060
DO - 10.1109/ICISS49785.2020.9316060
M3 - Conference contribution
AN - SCOPUS:85100712072
T3 - Proceedings of the 3rd International Conference on Intelligent Sustainable Systems, ICISS 2020
SP - 395
EP - 401
BT - Proceedings of the 3rd International Conference on Intelligent Sustainable Systems, ICISS 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd International Conference on Intelligent Sustainable Systems, ICISS 2020
Y2 - 3 December 2020 through 5 December 2020
ER -