FORECASTING FINANCIAL MARKETS USING CONVENTIONAL NEURAL NETWORK


Cite item

Full Text

Open Access Open Access
Restricted Access Access granted
Restricted Access Subscription or Fee Access

Abstract

Task. In the modern world, associated in particular with the development of high technologies, new, previously unused tools for analyzing big data are being developed, the use of which has also captured the sphere of financial markets. To predict price movements in financial markets, neural networks have been successfully used, which, unlike other algorithms, are not programmed, but self-learning. In the process of training, a neural network is able to identify complex dependencies between input and output data and, on their basis, predict new data. The article discusses one of the ways to use neural networks to predict financial markets, in particular, the development of a mathematical model for a convolutional neural network used to recognize the state of the financial market and predict future moments of trend reversal. In general, the developed mathematical model and machine learning algorithm for predicting financial market conditions based on a convolutional neural network are working, although they require additional refinement. Improving the accuracy of predictions of the described models is the main direction of further research. Model. Along with the traditional methods of forecasting (fundamental analysis and technical analysis), the article highlights the methods of data mining, the most famous of which is the method using neural networks. Conclusions. The results obtained by the authors indicate a high potential for using this technology. However, the process of training neural networks is quite expensive both in terms of computing resources and time. Note that this study is only one of the steps to building an effective tool for forecasting the stock market. Practical value. The practical importance of the study is to identify the optimal moments of opening a position - buying assets on an uptrend and implementing them on a downtrend, which should be made as close as possible to the moment of the next change in the market position in order to maximize the investor's profit.

Full Text

Restricted Access

About the authors

Olga Yu. Gorodetskaya

Financial University under the Government of the Russian Federation

Email: ogorodetskaya@fa.ru
Cand. Sci. (Econ.), Associate Professor at the Department of Data Analysis and Machine Learning Moscow, Russian Federation

Yana L. Gobareva

Financial University under the Government of the Russian Federation

Email: ygobareva@fa.ru
Cand. Sci. (Econ.), Associate Professor at the Department of Data Analysis and Machine Learning Moscow, Russian Federation

Alexander V. Medvedev

Financial University under the Government of the Russian Federation

Email: amedvedev@fa.ru
Cand. Sci. (Econ.), Associate Professor at the Department of Data Analysis and Machine Learning Moscow, Russian Federation

References

  1. Khan, A., Sohail, A., Zahoora, U., Qureshi, A.S.: A Survey of the Recent Architectures of Deep Convolutional Neural Networks. Artif. Intell. Rev. 53, 5455-5516 (2019). https://doi.org/10.1007/s10462-020-09825-6.
  2. Wu, Y., Zhang, Y.: Mixing Deep Visual and Textual Features for Image Regression BT - Intelligent Systems and Applications. Presented at the (2021).
  3. Koumarelas, I., Jiang, L., Naumann, F.: Data Preparation for Duplicate Detection. J. Data Inf. Qual. 12, (2020). https://doi.org/10.1145/3377878.
  4. Welcome to Python.org.
  5. Chowdhury, I., Moeid, A., Hoque, E., Kabir, M.A., Hossain, M.S., Islam, M.M.: Designing and Evaluating Multimodal Interactions for Facilitating Visual Analysis With Dashboards. IEEE Access. 9, 60-71 (2021). https://doi.org/10.1109/ACCESS.2020.3046623.
  6. ur Rehman, M.H., Liew, C.S., Abbas, A., Jayaraman, P.P., Wah, T.Y., Khan, S.U.: Big Data Reduction Methods: A Survey. Data Sci. Eng. 1, 265-284 (2016). https://doi.org/10.1007/s41019-016-0022-0.
  7. pandas - Python Data Analysis Library, https://pandas.pydata.org/, last accessed 2021/01/20.
  8. NumPy, https://numpy.org/, last accessed 2021/01/20.
  9. os - Miscellaneous operating system interfaces - Python 3.9.1 documentation, https://docs.python.org/3/library /os.html, last accessed 2021/01/20.
  10. Adadi, A., Berrada, M.: Peeking Inside the Black-Box: A Survey on Explainable Artificial Intelligence (XAI). IEEE Access. 6, 52138-52160 (2018). https://doi.org/10.1109/ACCESS.2018.2870052.
  11. Gong, Y., Wang, L., Guo, R., Lazebnik, S.: Multi-scale Orderless Pooling of Deep Convolutional Activation Features BT - Computer Vision - ECCV 2014. Presented at the (2014).
  12. Zeiler, M.D., Fergus, R.: Visualizing and understanding convolutional networks. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). pp. 818-833. Springer Verlag (2014). https://doi.org/10.1007/978-3-319-10590-1_53.
  13. Lee, J.H., Wagstaff, K.L.: Visualizing image content to explain novel image discovery. Data Min. Knowl. Discov. 34, 1777-1804 (2020). https://doi.org/10.1007/s10618-020-00700-0.
  14. Geng, Q., Zhou, Z., Cao, X.: Survey of recent progress in semantic image segmentation with CNNs. Sci. China Inf. Sci. 61, 51101 (2017). https://doi.org/10.1007/s11432-017-9189-6.
  15. Microsoft Cognitive Toolkit - Cognitive Toolkit - CNTK | Документы Microsoft.
  16. TensorFlow.
  17. Caffe | Deep Learning Framework.

Supplementary files

Supplementary Files
Action
1. JATS XML


This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies