An integrated framework of genetic network programming and multi-layer perceptron neural network for prediction of daily stock return: An application in Tehran stock exchange market

被引:30
|
作者
Ramezanian, Reza [1 ]
Peymanfar, Arsalan [1 ]
Ebrahimi, Seyed Babak [1 ]
机构
[1] KN Toosi Univ Technol, Dept Ind Engn, Tehran, Iran
关键词
Stock return forecasting; Genetic network programming; MLP neural network; Technical analysis; Classification; Time series models; Ensemble learning; TRADING SYSTEM; EVOLUTIONARY ALGORITHM; PATTERN-RECOGNITION; DECISION-MAKING; ENSEMBLE; MACHINE; MODEL; INDEX;
D O I
10.1016/j.asoc.2019.105551
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary algorithms are generally used to find or generate the best individuals in a population. Whenever these algorithms are applied to agent systems, they will lead to optimal solutions. Genetic Network Programming (GNP), which contains graph networks, is one of the developed evolutionary algorithms. When the aim is to forecast the share price or return, ascending and descending trends, volatilities, recent returns, fundamental and technical factors have remarkable impacts on the prediction. This is why technical indicators are used to constitute a set of trading rules. In this paper, we apply an integrated framework consisting of GNP model along with a reinforcement learning and Multi-Layer Perceptron (MLP) neural network to classify data and also time series models to forecast the stock return. Moreover, we utilize rules of accumulation based on the GNP model's results to forecast the return. The aim of using these models alongside one another is to estimate one-day return. The results derived from 9 stocks with regard to the Tehran Stock Exchange Market. GNP extracts a prodigious number of rules on the basis of 5 technical indicators with 3 times period. Next, MLP network classifies data and finds the similarity between future data and past data concerning a stock (5 sub-period) through classification. Subsequently, a number of conditions are established, in order to choose the best estimation between GNP-RL and ARMA. Distinct comparison with the ARMA-GARCH model, which is operated for return estimation and risk measurement in many researches, demonstrates an extended forecasting power of the proposed model, by the name of GNP-ARMA, reducing error by a mean of 16%. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Optimization of a multi-layer perceptron neural network for stock market forecasting
    Chaudhry, GM
    Guizani, M
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2001, : 142 - 145
  • [2] Application of the multiresolution neural network in the prediction of stock market
    Lv Shu-ping
    Li Qiang
    Proceedings of 2004 Chinese Control and Decision Conference, 2004, : 655 - 657
  • [3] Application of BP Neural Network in Stock Market Prediction
    Fang, Bin
    Ma, Shoufeng
    ADVANCES IN NEURAL NETWORKS - ISNN 2009, PT 3, PROCEEDINGS, 2009, 5553 : 1082 - 1088
  • [4] Using A Trainable Neural Network Ensemble for Trend Prediction of Tehran Stock Exchange
    Nikoo, Hossein
    Azarpeikan, Mahdi
    Yousefi, Mohammad Reza
    Ebrahimpour, Reza
    Shahrabadi, Abolfazl
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (12): : 287 - 293
  • [6] Application of artificial neural network for the prediction of stock market returns: The case of the Japanese stock market
    Qiu, Mingyue
    Song, Yu
    Akagi, Fumio
    CHAOS SOLITONS & FRACTALS, 2016, 85 : 1 - 7
  • [7] Improved fuzzy neural network for stock market prediction and application
    Wei, X.Y. (jokerwell750918@qq.com), 1600, Springer Verlag (135 LNEE):
  • [8] Application Study of BP Neural Network on Stock Market Prediction
    Li, Feng
    Liu, Cheng
    HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 3, PROCEEDINGS, 2009, : 174 - 178
  • [9] A Recurrent Neural Network Approach in Predicting Daily Stock Prices An Application to the Sri Lankan Stock Market
    Samarawickrama, A. J. P.
    Fernando, T. G. I.
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2017, : 70 - 75
  • [10] Application of artificial neural network models and principal component analysis method in predicting stock prices on Tehran Stock Exchange
    Zahedi, Javad
    Rounaghi, Mohammad Mahdi
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2015, 438 : 178 - 187