Abstract
Contemporarily, the stock price fluctuates dramatically under the impact of lots of stochastic events (e.g., COVID-19, Russian-Ukraine conflicts). With the progress of machine learning techniques, it is feasible to predict the price accurately so that to inhibit the impacts of price variation. In this paper, the feasibility to forecast the price of underlying assets based on artificial neural network is investigated and discussed. For the sake of implementing the forecasting approach, the python Keras model is applied and different parameters are scanned. To give an intuitive example, the high volatility stock Tesla is selected as the target. According to the analysis, the state-of-art deep learning scenario is capable of prediction the price with high accuracy (i.e., above 95% R-square value). Nevertheless, some of the overfitting effects should be considered for applying such approach. Overall, these results shed light on guiding further exploration of implementing advanced machine learning approach to forecast the price of stock.
Reference10 articles.
1. Petrusheva N, Jordanoski I. Comparative analysis between the fundamental and technical analysis of stocks. Journal of Process Management and New Technologies, 2016, 4(2): 26-31.
2. Rouf N, Malik M B, Arif T, et al. Stock market prediction using machine learning techniques: a decade survey on methodologies, recent developments, and future directions. Electronics, 2021, 10(21): 2717.
3. Chhajer P, Shah M, Kshirsagar A. The applications of artificial neural networks, support vector machines, and long–short term memory for stock market prediction. Decision Analytics Journal, 2022, 2: 100015.
4. Imandoust S B, Bolandraftar M. Application of k-nearest neighbor (knn) approach for predicting economic events: Theoretical background. International journal of engineering research and applications, 2013, 3(5): 605-610.
5. Patel J, Shah S, Thakkar P, et al. Predicting stock and stock price index movement using trend deterministic data preparation and machine learning techniques. Expert systems with applications, 2015, 42(1): 259-268.