journal article·2023Open access

Exploiting Data Science for Measuring the Performance of Technology Stocks

Tahir Sher, Abdul Rehman, Dongsun Kim, Imran Ihsan

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

The rise or fall of the stock markets directly affects investors’ interest and loyalty. Therefore, it is necessary to measure the performance of stocks in the market in advance to prevent our assets from suffering significant losses. In our proposed study, six supervised machine learning (ML) strategies and deep learning (DL) models with long short-term memory (LSTM) of data science was deployed for thorough analysis and measurement of the performance of the technology stocks. Under discussion are Apple Inc. (AAPL), Microsoft Corporation (MSFT), Broadcom Inc., Taiwan Semiconductor Manufacturing Company Limited (TSM), NVIDIA Corporation (NVDA), and Avigilon Corporation (AVGO). The datasets were taken from the Yahoo Finance API from 06-05-2005 to 06-05-2022 (seventeen years) with 4280 samples. As already noted, multiple studies have been performed to resolve this problem using linear regression, support vector machines, deep long short-term memory (LSTM), and many other models. In this research, the Hidden Markov Model (HMM) outperformed other employed machine learning ensembles, tree-based models, the ARIMA (Auto Regressive Integrated Moving Average) model, and long short-term memory with a robust mean accuracy score of 99.98. Other statistical analyses and measurements for machine learning ensemble algorithms, the Long Short-Term Model, and ARIMA were also carried out for further investigation of the performance of advanced models for forecasting time series data. Thus, the proposed research found the best model to be HMM, and LSTM was the second-best model that performed well in all aspects. A developed model will be highly recommended and helpful for early measurement of technology stock performance for investment or withdrawal based on the future stock rise or fall for creating smart environments.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Stock Market Forecasting Methods · Forecasting Techniques and Applications · Complex Systems and Time Series Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (38)

Show source-provided references
1. Deep learning with long short-term memory networks for financial market predictions10.1016/j.ejor.2017.11.054 ↗
2. Cohen · The Random Character of Stock Market Prices · 1964
3. The adjustment of stock prices to new information10.2307/2525569 ↗
4. Efficient capital markets: A review of theory and empirical work10.2307/2325486 ↗
5. The behavior of stock-market prices10.1086/294743 ↗
6. Some anomalous evidence regarding market efficiency10.1016/0304-405X(78)90025-9 ↗
7. Twitter mood predicts the stock market10.1016/j.jocs.2010.12.007 ↗
8. Evaluating multiple classifiers for stock price direction prediction10.1016/j.eswa.2015.05.013 ↗
9. Deep learning networks for stock market analysis and prediction: Methodology, data representations and case studies10.1016/j.eswa.2017.04.030 ↗
10. Social mood and financial economics10.1207/s15427579jpfm0603_4 ↗
11. Constructivist and ecological rationality in economics10.1257/000282803322156954 ↗
12. The “CAPS” prediction system and stock market returns10.1093/rof/rfv043 ↗
13. Stock market prediction using machine learning (ML) algorithms
14. Stocks market prediction using support vector machine
15. An innovative neural network approach for stock market prediction10.1007/s11227-017-2228-y ↗
16. Bridging the divide in financial market forecasting: Machine learners vs. financial economists10.1016/j.eswa.2016.05.033 ↗
17. Stock market one-day ahead movement prediction using disparate data sources10.1016/j.eswa.2017.02.041 ↗
18. Stock market prediction of S&P 500 via combination of improved BCO approach and BP neural network10.1016/j.eswa.2008.11.028 ↗
19. Financial time series forecasting with multi-modality graph neural network10.1016/j.patcog.2021.108218 ↗
20. Temporal and heterogeneous graph neural network for financial time series prediction
21. Knowledge graph guided simultaneous forecasting and network learning for multivariate financial time series
22. A lstm-based method for stock returns prediction: A case study of china stock market
23. Can deep machine learning outsmart the market? A comparison bettheyen econometric modelling and long-short term memory
24. A recurrent neural network approach in predicting daily stock prices an application to the srilankan stock market
25. NSE stock market prediction using deep-learning models10.1016/j.procs.2018.05.050 ↗
26. Threshold-based portfolio: The role of the threshold and its applications
27. Time series prediction of stock price using deep belief networks with intrinsic plasticity
28. Which artificial intelligence algorithm better predicts the Chinese stock market?10.1109/ACCESS.2018.2859809 ↗
29. Deep neural networks, gradient-boosted trees, random forests: Statistical arbitrage on the S&P 50010.1016/j.ejor.2016.10.031 ↗
30. Evaluation of co-evolutionary neural network architectures for time series prediction with mobile application in finance10.1016/j.asoc.2016.08.029 ↗
31. CNN-LSTM neural network model for quantitative strategy analysis in stock markets
32. Deep and wide neural networks on multiple sets of temporal data with correlation
33. Standardization and its effects on K-means clustering algorithm10.19026/rjaset.6.3638 ↗
34. Short-term stock price prediction based on echo state networks10.1016/j.eswa.2008.09.049 ↗
35. Combining multiple feature selection methods for stock prediction: Union, intersection and multi-intersection approaches10.1016/j.dss.2010.08.028 ↗
36. Machine learning algorithms–A review
37. Chen · Multi-Layer Perceptron and Bidirectional Long-Short Term Memory Neural Network · 2020 · 8 · 117365
38. Deep learning based forecasting in stock market with big data analytics