USING MACHINE LEARNING TOOLS IN NASDAQ COMPOSITE STOCK MARKET INDEX PREDICTION

被引:0
|
作者
Josic, Hrvoje [1 ]
机构
[1] Univ Zagreb, Fac Econ & Business, JF Kennedy Sq 6, Zagreb 10000, Croatia
关键词
Machine learning; neural networks; WEKA; stock price prediction; Nasdaq Composite index; ARTIFICIAL NEURAL-NETWORKS;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
In recent years an incredible progress has been made in the field of artificial intelligence, deep learning and machine learning. There are various applications of machine learning in economics today such as virtual personal assistants, predictions while commuting, videos surveillance, social media services, email spam and malware filtering, online customer support, etc. Machine learning or data mining techniques are used with some success for predicting stock prices and are gaining popularity in recent years. However, prediction of financial markets is a very difficult task because factors that influence stock price formation are complex and hard to predict. The main factors are political situation, expectations, economic conditions and unexpected events. In the process of predicting stock prices the most common approach is to use historical time-series data. This paper contributes to this important field of research. The aim of the paper is to use machine learning tools in Nasdaq Composite stock market index prediction. For that purpose an open source machine learning software Weka was used accompanied with its algorithms (Linear regression, Gaussian Processes, SMOreg and neural network Multilayer Perceptron). Multilayer Perceptron is a feed-forward artificial neural network composed of multiple layers or perceptrons. The prediction of close price of Nasdaq stock market index was made for 15 working days, in the period from the January 3rd to the January 24th 2020 using training data for the past five years. The dataset contained data for 7 attributes: open price, high price, low price, close price, adjusted close price and volume of transactions. The performance of aforementioned data mining techniques was evaluated using standard statistical error measures, MAE, MSE, MAPE and RMSE. Actual and forecasted values of Nasdaq stock market index are then compared with calculated difference between these two values. Machine learning technique that has the smallest errors can be accepted as the most accurate one or best suited to data. The results of the analysis have shown that vector machine SMOreg is the most accurate method for predicting the close prices of the Nasdaq stock market index. On the other side, neural network Multilayer Perceptron and algorithm Gaussian Processes were ranked lower on the precision scale. Limitation of the paper is related to the analysis of only one major stock market index so the results of the analysis should not be taken as final. Therefore, further investigation should be made in this field by analysing other stock market indexes or individual stock prices in order to get more conclusive results. Although a prediction of stock price movements is a very difficult task, finding a best prediction method can be helpful to investors when making decisions about their actual buy-sell strategy.
引用
收藏
页码:312 / 323
页数:12
相关论文
共 50 条
  • [1] Stock Market Index Prediction Using Machine Learning and Deep Learning Techniques
    Saboor, Abdus
    Hussain, Arif
    Agbley, Bless Lord Y.
    ul Haq, Amin
    Li, Jian Ping
    Kumar, Rajesh
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 37 (02): : 1325 - 1344
  • [2] Stock Market Prediction Using Machine Learning
    Parmar, Ishita
    Agarwal, Navanshu
    Saxena, Sheirsh
    Arora, Ridam
    Gupta, Shikhin
    Dhiman, Himanshu
    Chouhan, Lokesh
    2018 FIRST INTERNATIONAL CONFERENCE ON SECURE CYBER COMPUTING AND COMMUNICATIONS (ICSCCC 2018), 2018, : 574 - 576
  • [3] Stock Market Prediction Using Machine Learning Techniques
    Usmani, Mehak
    Adil, Syed Hasan
    Raza, Kaman
    Ali, Syed Saad Azhar
    2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 322 - 327
  • [4] Survey of Stock Market Prediction Using Machine Learning Approach
    Sharma, Ashish
    Bhuriya, Dinesh
    Singh, Upendra
    2017 INTERNATIONAL CONFERENCE OF ELECTRONICS, COMMUNICATION AND AEROSPACE TECHNOLOGY (ICECA), VOL 2, 2017, : 506 - 509
  • [5] Stock Market Prediction Using Machine Learning(ML)Algorithms
    Ghani, M. Umer
    Awais, M.
    Muzammul, Muhammad
    ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2019, 8 (04): : 97 - 116
  • [6] Stock Market Prediction of NIFTY 50 Index Applying Machine Learning Techniques
    Fathali, Zahra
    Kodia, Zahra
    Ben Said, Lamjed
    APPLIED ARTIFICIAL INTELLIGENCE, 2022, 36 (01)
  • [7] Machine Learning Algorithms in Stock Market Prediction
    Potdar, Jayesh
    Mathew, Rejo
    PROCEEDING OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS, BIG DATA AND IOT (ICCBI-2018), 2020, 31 : 192 - 197
  • [8] Predicting stock market index using fusion of machine learning techniques
    Patel, Jigar
    Shah, Sahli
    Thakkar, Priyank
    Kotecha, K.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (04) : 2162 - 2172
  • [9] Sustainable Stock Market Prediction Framework Using Machine Learning Models
    Garcia Penalvo, Francisco Jose
    Maan, Tamanna
    Singh, Sunil K.
    Kumar, Sudhakar
    Arya, Varsha
    Chui, Kwok Tai
    Singh, Gaurav Pratap
    INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2022, 14 (01):
  • [10] Stock Market Prediction using Text-based Machine Learning
    Jordan, Tristan
    Elgazzar, Heba
    2020 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS 2020), 2020, : 322 - 326