Тип работы:
Предмет:
Язык работы:


Research of indicative analysis and supervised machine learning methods for predicting stock quotes

Работа №141909

Тип работы

Магистерская диссертация

Предмет

прикладная информатика

Объем работы67
Год сдачи2023
Стоимость5600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
28
Не подходит работа?

Узнай цену на написание


SYNOPSIS 3
Introduction 6
1 The impact of various trends on the stock market 7
2 Basic financial metrics used in technical analysis 11
2.1 Open Price metric 11
2.2 Close price metric 13
2.3 Low price metric 14
2.4 High Price metric 15
2.5 Exponential Moving Average Based Indicator 16
2.6 Average Directional Movement Index 18
2.7 RSI - Relative Strength Index 24
2.8 Stochastic Oscillator 27
2.9 MACD - convergence and divergence of moving averages 29
3 Classification of machine learning models 33
3.1 Deep learning. Neural networks 33
3.2 LSTM network 34
4 Classification problem 35
4.1 kNN - k-nearest neighbors 35
4.2 Decision tree 36
4.3 Naive Bayes 37
5 Regression problem 40
6 Data preparation 45
6.1 Receiving and processing data 45
7 Training models using the scikit-learn library 50
7.1 Regression prediction models for Intel stock prices 50
7.2 Classification prediction models for Intel stock prices 55

Now we live in an amazing era. Decades ago, it was inconceivable that every household would have a personal computer with computing power surpassing that of early rovers. Current laptops can even exceed the processing power of the PERSEVERANCE rover. The innovations that have led to increased processing power are truly unique.
This increase in power has allowed researchers to conduct larger studies in medicine, predict weather forecasts, and calculate the performance of sports teams. New technologies have also transformed previously conservative economic sectors. Computerization and automation have made international bank transfers and trading stocks from home possible. Analysts can now analyze economic events using various tools like Bloomberg.
In recent years, neural networks and machine learning have replaced classic financial algorithms. Machine learning has enabled researchers to solve complex economic problems that were previously unsolvable or difficult. Previously, people used fundamental or technical analysis to predict stock prices, but these methods were mostly manual.
Now, machine learning has taken a big step towards predicting stock prices. However, there are various problems with data collection, reactive influences of news agencies and fabricated incidents that can alter the algorithm's predictions. The main challenge in economic predictions is that they are influenced by a vast amount of loosely related information, making it almost impossible to process these events.
Therefore, an important question arises: is classical technical analysis better or are neural networks better? Would investors be better off relying on oscillators, robots, and charts or on neural networks that base their predictions on exchange data?

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


The paper showcased the utilization of technical analysis techniques in professional stock trading and presented multiple machine learning algorithms. These included KRR regression algorithms implemented with the scikit-learn library, a Keras library-based regressor with different hidden layer variations, a naive Bayesian classifier, a kNN classifier, and a decision tree algorithm. The implementation of these algorithms was carried out with the scikit-learn library. Lastly, an LSTM model was implemented using the Keras library.
KRR method showed the smallest error result compared to all sequential models built by Keras and amounted to 0.21 of Mean Absolute Error metric and 0.92 of Mean Squared Error metric for estimation supplemented dataset and prediction dataset respectively. As for classifiers, the decision tree algorithm performed the best with an accuracy of 0.70, which is not ideal but still 1.42 times better than the Bayesian classifier algorithm and 1.20 times better than the kNN algorithm.
The LSTM model created using the Keras library and Tensorflow yielded Mean Squared Error metrics of 1.01 and 2.73 for the prediction dataset trained with and without thinning, respectively.
Based on the findings of the study, it can be inferred that traditional technical analysis methods are not less and might be even more effective than contemporary machine learning. In some cases, machine learning approaches might be a redundant overhead.


1 Cyberbug 2077: How CDPR failed astronomically at Cyberpunk launch but
is set for massive success / dailysabah.com. - 2023. - URL:
https://www.dailysabah.com/life/cyberbug-2077-how-cdpr-failed-astronomically- at-cyberpunk-launch-but-is-set-for-massive-success/news.
2 CDR Stock CD PROJECT / investing.com. - 2023. - URL:
https://investing.com/equities/cdproject.
3 Murphy, J. Technical Analysis of the Financial Markets / J. Murphy. - Penguin Publishing Group, 1999. - 576 p.
4 Petrusheva, N. Comparative analysis between the fundamental and technical analysis of stocks / N. Petrusheva, I. Jordanski. // Journal of Process Management. New Technologies. - 2016. - Vol. 4(2). - P. 26-31.
5 Kaggle: an online community of data scientists and machine learning practitioners / kaggle.com . - 2023. - URL: https://www.kaggle.com/
6 Sharp, W. Investments / W. Sharp, G. Alexander, J. Bailey. - Prentice Hall International, Inc, 1995. - 1028 p.
7 Tesla Stock Price (TSLA) / investing.com. - 2023. - URL:
https://www.investing.com/equities/tesla-motors.
8 Investopedia: world's leading source of financial content / investopedia.com . - 2023. - URL: https://www.investopedia.com/terms/v/volatility.asp
9 Wilder, J. New Concepts in Technical Trading Systems / J. Wilder. - Trend Research, 1978. - 141 p.
10 Bulkowski, T. Encyclopedia of Chart Patterns / T. Bulkowski. - Wiley, 2021. - 1312 p.
11 Dynamic remodeling of dendritic arbors in GABAergic interneurons of adult visual cortex / W.C.A. Lee // PLoS Biol. - 2005. - Vol. 4(2). - e29 p.
12 Pawar, K. Stock market price prediction using LSTM RNN / K. Pawar, R. Jalem, V. Tiwari // In Emerging Trends in Expert Applications and Security. - 2019. - P. 493-503.
13 Neural networks in financial trading / G. Sermpinis // Annals of Operations Research. - 2019. - P. 293-308.
14 Remote sensing image scene classification meets deep learning: Challenges, methods, benchmarks, and opportunities / G. Cheng // IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing. - 2020 - Vol. 13. - P. 3735-3756.
15 Predicting Stock Market Trends Using Machine Learning and Deep Learning Algorithms Via Continuous and Binary Data; a Comparative Analysis / M. Nabipour // IEEE Access. - 2020. - Vol. 8. - P. 150199-150212.
... 27 sources in total


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ