Abstract

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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.