Hosein Hamisheh Bahar, M. Zarandi, A. Esfahanipour
{"title":"Generating ternary stock trading signals using fuzzy genetic network programming","authors":"Hosein Hamisheh Bahar, M. Zarandi, A. Esfahanipour","doi":"10.1109/NAFIPS.2016.7851630","DOIUrl":null,"url":null,"abstract":"In this paper, an expert system is developed using fuzzy genetic network programming with reinforcement learning (GNP-RL) in order to generate stock trading signals based on technical indices of the stock prices. In order to increase the accuracy and reliability of results, we applied Wavelet Transform to eliminate noises and irregularities in prices. Since choosing the most appropriate wavelet base is an important decision, the Energy to Shannon Entropy Ratio, as an objective method, is used in order to address this concern. For developing this system, we applied fuzzy node transition and decision making in both processing and judgment nodes of GNP-RL. Consequently, using these method not only did increase the accuracy of node transition and decision making in GNP's nodes, but also extended the GNP's binary signals to ternary trading signals. In other words, in our proposed Fuzzy GNP-RL model, a No Trade signal is added to conventional Buy or Sell signals. The proposed model has been used to generate trading signals for ten companies listed in Tehran Stock Exchange (TSE). The simulation results in testing time period shows that the developed system has more favorable performance in comparison with the simple GNP-RL with binary signals and Buy and Hold strategy.","PeriodicalId":208265,"journal":{"name":"2016 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAFIPS.2016.7851630","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
In this paper, an expert system is developed using fuzzy genetic network programming with reinforcement learning (GNP-RL) in order to generate stock trading signals based on technical indices of the stock prices. In order to increase the accuracy and reliability of results, we applied Wavelet Transform to eliminate noises and irregularities in prices. Since choosing the most appropriate wavelet base is an important decision, the Energy to Shannon Entropy Ratio, as an objective method, is used in order to address this concern. For developing this system, we applied fuzzy node transition and decision making in both processing and judgment nodes of GNP-RL. Consequently, using these method not only did increase the accuracy of node transition and decision making in GNP's nodes, but also extended the GNP's binary signals to ternary trading signals. In other words, in our proposed Fuzzy GNP-RL model, a No Trade signal is added to conventional Buy or Sell signals. The proposed model has been used to generate trading signals for ten companies listed in Tehran Stock Exchange (TSE). The simulation results in testing time period shows that the developed system has more favorable performance in comparison with the simple GNP-RL with binary signals and Buy and Hold strategy.