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: | Vacek, Vladislav |
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: | Vacek, Vladislav |
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: | 3. 9. 2024 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/85902/podrobnosti |