Transactions on Machine Intelligence

Transactions on Machine Intelligence

Designing an Appropriate Neural Network to Assist in More Accurate Stock Portfolio Predictions

Document Type : Original Article

Authors
1 Master’s in Computer Engineering, Software Orientation, Islamic Azad University, North Tehran Branch, Iran
2 Master’s in Information Technology Engineering, E-Commerce Orientation, University of Guilan, Rasht, Iran
Abstract
The increasing complexity and volatility of financial markets demand sophisticated methodologies for stock portfolio predictions. Recent advancements in deep learning and machine learning have provided new avenues for enhancing prediction accuracy in this domain. This literature review synthesizes current research findings on neural network designs specifically tailored for stock portfolio predictions, identifies knowledge gaps, and suggests potential future research directions. In this study, by designing feedforward artificial neural networks (MLP) and feedback networks (NARX), we examined the behavior of these two artificial neural network models for predicting stock portfolio prices. Subsequently, an Adaptive Neuro-Fuzzy Inference System (ANFIS) was developed and employed to forecast the stock prices of Ford Motor Company. The output of this system was compared with that of the designed artificial neural networks. The results of the simulation indicate that the designed neural network outperforms the ANFIS model in terms of prediction accuracy, exhibiting a lower error rate. The designed artificial neural network was able to predict the next day's closing stock price with minimal error on a daily basis. Additional findings from this project revealed that the ANFIS model performs effectively with limited data, making it suitable for scenarios where comprehensive data collection is either costly or impractical.
Keywords

[1]    Torabi, A., Pashapur, S., & Neshat, N. (2013). A novel approach in artificial neural network modeling based on fuzzy regression logic and its application in forecasting. Journal of Industrial Engineering, 47, 15-24.
[2]    Soltani, S., Sardari, S., & Sheikhpour, M. (2010). Artificial neural networks (1st ed.). Nas.
[3]    Hanfizadeh, P., & Jafari, A. (2010). A hybrid model of feedforward artificial neural networks and self-organizing Kohonen map for stock price prediction. Quarterly Scientific-Research Journal of Industrial Studies, 8(19), 165-187.
[4]    Fischer, T. G., & Krauss, C. (2017). Deep learning with long short-term memory networks for financial market predictions. European Journal of Operational Research, 270, 654-669. https://doi.org/10.1016/j.ejor.2017.11.054
[5]    Sohangir, S., Wang, D., Pomeranets, A., & Khoshgoftaar, T. (2018). Big data: Deep learning for financial sentiment analysis. Journal of Big Data, 5, 1-25. https://doi.org/10.1186/s40537-017-0111-6
[6]    Addo, P., Guégan, D., & Hassani, B. K. (2018). Credit risk analysis using machine and deep learning models. ERN: Other Econometrics: Econometric & Statistical Methods - Special Topics. https://doi.org/10.2139/ssrn.3155047
[7]    Chang, P. C., & Liu, C. H. (2008). A TSK type fuzzy rule-based system for stock price prediction. Expert Systems with Applications, 34, 135-144. https://doi.org/10.1016/j.eswa.2006.08.020
[8]    Esfahanipour, A., & Aghamiri, W. (2010). Adapted neuro-fuzzy inference system on indirect approach TSK fuzzy rule base for stock market analysis. Expert Systems with Applications, 37, 4742-4748. https://doi.org/10.1016/j.eswa.2009.11.020
[9]    Hadavandi, E., Shavandi, H., & Ghanbari, A. (2010). Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting. Knowledge-Based Systems, 23, 800-808. https://doi.org/10.1016/j.knosys.2010.05.004
[10]    Acar Boyacioglu, M., & Avci, D. (2010). An adaptive network-based fuzzy inference system (ANFIS) for the prediction of stock market return: The case of the Istanbul Stock Exchange. Expert Systems with Applications, 37, 7908-7912. https://doi.org/10.1016/j.eswa.2010.04.045
[11]    Tan, Z., Quek, C., & Cheng, P. Y. K. (2011). Stock trading with cycles: A financial application of ANFIS and reinforcement learning. Expert Systems with Applications, 38, 4741-4755. https://doi.org/10.1016/j.eswa.2010.09.001
[12]    Chang, T. S. (2011). A comparative study of artificial neural networks, and decision trees for digital game content stocks price prediction. Expert Systems with Applications, 38, 14846-14851. https://doi.org/10.1016/j.eswa.2011.05.063
[13]    Kara, Y., Acar Boyacioglu, M., & Baykan, M. K. (2011). Predicting direction of stock price index movement using artificial neural networks and support vector machines: The sample of the Istanbul Stock Exchange. Expert Systems with Applications, 38, 5311-5319. https://doi.org/10.1016/j.eswa.2010.10.027
[14]    Asadi, S., Hadavandi, E., Mehmanpazir, F., & Nakhostin, M. (2012). Hybridization of evolutionary Levenberg–Marquardt neural networks and data pre-processing for stock. Knowledge-Based Systems. https://doi.org/10.1016/j.knosys.2012.05.003
[15]    Salehi, M., & Amini Fard, Z. (2012). Investigating the factors influencing dividend earnings prediction using hybrid models: Case study of the chemical industry. Empirical Accounting Research, 111-130.
[16]    Ticknor, L. J. (2013). A Bayesian regularized artificial neural network for stock market forecasting. Expert Systems with Applications, 40, 5501-5506. https://doi.org/10.1016/j.eswa.2013.04.013
[17]    Mousazadeh Abbassi, N., Aghaei, M. A., & Moradzadeh Fard, M. (2014). An integrated system based on fuzzy genetic algorithm and neural networks for stock price forecasting: Case study of price index of Tehran Stock. International Journal of Quality & Reliability Management, 31(3), 281-292. https://doi.org/10.1108/IJQRM-06-2012-0085
[18]    Xi, L., Muzhou, H., Ho Lee, C., Li, J., Wei, C., Hai, H., & Wu, Y. (2014). A new constructive neural network method for noise processing and its application on stock market prediction. Applied Soft Computing, 15, 57-66. https://doi.org/10.1016/j.asoc.2013.10.013
[19]    Hagan, M. T., Demuth, H. B., & Beale, M. H. (2002). Neural network design. Martin Hagan.
[20]    Yen Chen, M., Ren Chen, D., Hsuan Fan, M., & Ying Huang, T. (2013). International transmission of stock market movements: An adaptive neuro-fuzzy inference system for analysis of TAIEX forecasting. Neural Computing and Applications. https://doi.org/10.1007/s00521-013-1461-4
[21]    Mohandes, M., Rehman, S., & Rahman, S. M. (2011). Estimation of wind speed profile using adaptive neuro-fuzzy inference system (ANFIS). Applied Energy, 88, 4024-4032. https://doi.org/10.1016/j.apenergy.2011.04.015
[22]    Wei, L. Y. (2013). A hybrid model based on ANFIS and adaptive expectation genetic algorithm to forecast TAIEX. Economic Modelling, 33, 893-899. https://doi.org/10.1016/j.econmod.2013.06.009
[23]    Yen Chen, M., Ren Chen, D., Hsuan Fan, M., & Ying Huang, T. (2013). International transmission of stock market movements: An adaptive neuro-fuzzy inference system for analysis of TAIEX forecasting. Neural Computing and Applications, 23, 369-378. https://doi.org/10.1007/s00521-013-1461-4
Volume 1, Issue 4
Autumn 2018
Pages 228-242

  • Receive Date 09 July 2018
  • Revise Date 02 October 2018
  • Accept Date 24 December 2018