Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Forex forecasting with Support vector regression and Long short-term memory recurrent neural network
Thesis title in Czech: Předpověď Forexu SVM regresí a LSTM neuronovou sítí
Thesis title in English: Forex forecasting with Support vector regression and Long short-term memory recurrent neural network
Key words: Forex, předpověď, strojové učení, SVM regrese, rekurentní SVM regrese, LSTM neuronová síť
English key words: Forex, forecasting, machine learning, support vector regression, recurrent support vector regression, long short-term memory recurrent neural network
Academic year of topic announcement: 2018/2019
Thesis type: Bachelor's thesis
Thesis language: angličtina
Department: Institute of Economic Studies (23-IES)
Supervisor: Mgr. Jan Šíla, M.Sc.
Author: hidden - assigned by the advisor
Date of registration: 10.05.2019
Date of assignment: 28.05.2019
Date and time of defence: 09.06.2021 09:00
Date of electronic submission:02.05.2021
Date of proceeded defence: 09.06.2021
Opponents: prof. PhDr. Ladislav Krištoufek, Ph.D.
 
 
 
URKUND check:
References
Alaa F. Sheta, Sara Elsir M. Ahmed and Hossam Faris, “A Comparison between Regression, Artificial Neural Networks and Support Vector Machines for Predicting Stock Market Index” International Journal of Advanced Research in Artificial Intelligence (IJARAI), 4(7), 2015.
Baasher, Areej & Fakhr, Mohamed. (2011). Forex trend classification using machine learning techniques. Proceedings of the 11th WSEAS International Conference on Applied Computer Science. 41-47.
Beneki, Christina & Yarmohammadi, Masoud. (2014). Forecasting exchange rates: An optimal approach. Journal of Systems Science and Complexity. 27. 21-28. 10.1007/s11424-014-3304-5.
Mark, Nelson C. (1995): “Exchange rates and fundamentals: Evidence on longhorizon predictability.” The American Economic Review pp. 201–218.
Rodríguez,P.N.&S.Sosvilla-Rivero(2006): “Using machine learning algorithms to find patterns in stock prices.” FEDEA Working Paper No. 2006-12
Yu, Lean & Wang, Shouyang & Huang, Wei & Lai, Kin Keung. (2019). ARE FOREIGN EXCHANGE RATES PREDICTABLE? A SURVEY FROM ARTIFICIAL NEURAL NETWORKS PERSPECTIVE.
Preliminary scope of work in English
Research question and motivation:

The predictivity of exchange rates was researched ever since gold standard was abandoned in favor of floating exchange rates. In fact, Mussa (1979) first recognized, that changes in exchange rates cannot be predicted for spot values. Later Mark (1995) empirically demonstrated, that exchange rates can be predicted for longer time intervals. However, for short-term volatilities his predictions were not good.

Nowadays, Forex is the most liquid market on the world with daily trading volume bigger than 5 trillion USD. Governments, central banks, and other financial institutions use Forex for investing 24 hours per day, 119 consecutive hours in a week. The importance of Forex for international trade is undeniable. Trading made on Forex is estimated to be mainly invested into speculations on currency floats and consequent profits. A recent boom of quantitative trading and algorithmic trading strategies disrupted traditional approaches. It created a space for an adaptability of prediction which may outperform current algorithms.

Supervised machine learning algorithms like neural networks and support vector machines regression can find patterns in large data samples and adapt their prediction on recent changes. Beneki and Yarmohammadi (2014) showed that neural network can compete in accuracy of GBP/EUR prediction with vector singular spectrum analysis and recurrent singular spectrum analysis. This thesis focuses on answering a question: Which one of selected methods is the best for main traded fiat currency pairs and USD/BTC pair trade prediction?

My work demonstrates a comparison of time series regression, support vector machine regression, and artificial neural network with random walk.

Contribution

My aim is to compare methods of prediction for time series data, that were not yet compared by any study. Sheta, Ahmed and Faris (2015) used very similar comparison for S&P 500 index but used panel data with 27 explaining variables.
Results of this work could be used as a basis for further academic research or business decision making process.

Methodology

For running the regression and the development of machine learning methods are used 1M time series data obtained from credible source in specified time interval. Then the results of machine learning are validated in order to confirm an accuracy of their setup for reliable prediction. After all these steps, final findings are compared with real data. This comparison is based on MAE and RMSE evaluation criteria. From obtained results is decided which method produces the most accurate prediction.

Outline

1. Introduction
2. Literature review
3. Methodology
4. Dataset
5. Results
6. Conclusion
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html