Application of artificial intelligence methods for trading on currency markets

Thesis title: Aplikace metod umělé inteligence pro obchodování na měnových trzích
Author: Greguš, Rastislav
Thesis type: Diplomová práce
Supervisor: Fičura, Milan
Opponents: -
Thesis language: Česky
Abstract:
V této diplomové práci jsme se zaměřili na to, zda lze ve vysoce konkurenčním a efektivním prostředí, jako jsou finanční trhy, vytvořit ziskové obchodní strategie. Pro tento úkol jsme aplikovali nejznámější modely umělé inteligence (LSTM, MLP, RNN, GRU, CNN) a strojového učení (k-NN, Random Forest, logistická regrese). Řešili jsme klasifikační problém a odhadovaný směr pohybu založeném na volatilitě. V jedné možnosti jsme použili jen minulé výnosy a ve druhé vysoký počet technických a makroekonomických indikátorů jako prediktorů. U měnových párů jsme dokázali, že použití technických indikátorů pomohlo k plošnému zlepšení sledované t-statistiky, zatímco na kryptoměnovém trhu evidujeme lepší výsledky při použití jednoduššího modelu. Modely umělé inteligence neprokázaly značnou výhodu hlavně před logistickou regresí, která tímto pokročilým přístupem sekundovala, dokonce je v jistých případech překonala. Rovněž tato práce potvrdila, že trhy nejsou dokonale efektivní a lze nalézt ziskové příležitosti.
Keywords: umělá inteligence; strojové učení; kryptoměny; technické indikátory; měnové páry; obchodní strategie
Thesis title: Application of artificial intelligence methods for trading on currency markets
Author: Greguš, Rastislav
Thesis type: Diploma thesis
Supervisor: Fičura, Milan
Opponents: -
Thesis language: Česky
Abstract:
In this thesis, we focused on whether profitable trading strategies can be developed in highly competitive and efficient environments such as financial markets. For this task, we applied the most well-known artificial intelligence models (LSTM, MLP, RNN, GRU, CNN) and machine learning models (k-NN, Random Forest, logistic regression). We solved the classification problem and estimated the direction of movement based on volatility. In one option we used only past returns and in the other a high number of technical and macroeconomic indicators as predictors. For currency pairs, we showed that the use of technical indicators helped to improve the observed t-statistics across the board, while in the cryptocurrency market we register better results using a simpler model. Artificial intelligence models have not shown a significant advantage especially over logistic regression, which competed with these advanced approaches, even outperforming them in certain cases. Also, this work confirmed that markets are not perfectly efficient and profitable opportunities can be found.
Keywords: technical indicators; artificial intelligence; machine learning; cryptocurrencies; currency pairs; trading strategies

Information about study

Study programme: Finanční inženýrství
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Finance and Accounting
Department: Department of Banking and Insurance

Information on submission and defense

Date of assignment: 10. 10. 2023
Date of submission: 11. 8. 2024
Date of defense: 2024

Files for download

The files will be available after the defense of the thesis.

    Last update: