z-logo
Premium
Generating stock trading rules using genetic network programming with flag nodes and adjustment of importance indexes
Author(s) -
Mabu Shingo,
Chen Yan,
Hirasawa Kotaro
Publication year - 2011
Publication title -
electronics and communications in japan
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.131
H-Index - 13
eISSN - 1942-9541
pISSN - 1942-9533
DOI - 10.1002/ecj.10269
Subject(s) - genetic programming , stock (firearms) , computer science , flag (linear algebra) , stock market , generalization , graph , economics , econometrics , operations research , mathematics , artificial intelligence , theoretical computer science , engineering , mechanical engineering , paleontology , mathematical analysis , horse , pure mathematics , biology , algebra over a field
Genetic network programming (GNP) is an evolutionary algorithm which represents its solutions by means of graph structures. Since GNP can create quite compact programs and has an implicit memory function, it works especially well in dynamic environments. In addition, a study of the creation of trading rules on stock markets using GNP with Importance Index (GNP‐IMX) has been made. The IMX is one of the criteria for decision making. However, the values of the IMXs must be determined by experience and knowledge. Therefore, in this paper, IMXs are adjusted appropriately during stock trading in order to predict the rise and fall of the stocks. In addition, newly defined flag nodes are introduced into GNP, which makes it possible to appropriately judge the current situation of the stock prices, and also contributes to the use of many kinds of nodes in the GNP program. In a simulation, programs were evolved using the stock prices of 20 companies. Then the generalization ability of the method was tested and compared with GNP without flag nodes, GNP without IMX adjustment, and Buy & Hold. © 2010 Wiley Periodicals, Inc. Electron Comm Jpn, 94(1): 25–33, 2011; Published online in Wiley Online Library ( wileyonlinelibrary.com ). DOI 10.1002/ecj.10269

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here