Automatické obchodní systémy pro obchodování kryptoměn
Loading...
Date
Authors
Mráz, Filip
ORCID
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Bakalářská práce se věnuje vytvoření automatického obchodního systému (AOS), který je schopen simulovat obchodování na historických burzovních datech a provádět automatizo- vané obchodování na účtu vybraného brokera. Systém umí statisticky zpracovat a graficky zobrazit dosažené výsledky. Uživatel ovládá systém pomocí přehledného grafického uživa- telského prostředí. Běhy jednotlivých obchodování jsou řízeny systémem v samostatných podprocesech. AOS implementuje 5 různě komplexních obchodních strategií, které jsou zodpovědné za řízení obchodu. Strategie využívají prvky technické analýzy k interpretaci historických cenových pohybů, jenž slouží jako základ pro rozhodování o nákupech a pro- dejích. Poslední implementovaná strategie navíc pro své rozhodování využívá naučeného modelu XGBoost. Implementované strategie byly řádně testovány na historických datech, přičemž byly vybrány historické období odlišných nálad trhu a cenové volatility. Výsledky testování neodhalili žádnou stabilně profitabilní strategii, spíše strategie definovaly jako vysoce rizikové.
The thesis focuses on the creation of an automatic trading system (ATS) that is capable of simulating trading on historical stock exchange data and performing automated trading on the account of a selected broker. The system can statistically process and graphically display achieved results. User operates the system via a clear graphical user interface. Individual trading sessions are managed by the system in separate subprocesses. ATS implements 5 trading strategies of varying complexity, which are responsible for managing the trading decisions. Strategies use elements of technical analysis to interpret historical price move- ments, which serve as the basis for making buying and selling decisions. The fifth strategy utilizes a trained XGBoost model for its decision-making. Implemented strategies were tho- roughly tested on historical data, selecting periods with different market moods and price volatilities. Test results did not reveal any consistently profitable strategy, instead defining the strategies as high-risk.
The thesis focuses on the creation of an automatic trading system (ATS) that is capable of simulating trading on historical stock exchange data and performing automated trading on the account of a selected broker. The system can statistically process and graphically display achieved results. User operates the system via a clear graphical user interface. Individual trading sessions are managed by the system in separate subprocesses. ATS implements 5 trading strategies of varying complexity, which are responsible for managing the trading decisions. Strategies use elements of technical analysis to interpret historical price move- ments, which serve as the basis for making buying and selling decisions. The fifth strategy utilizes a trained XGBoost model for its decision-making. Implemented strategies were tho- roughly tested on historical data, selecting periods with different market moods and price volatilities. Test results did not reveal any consistently profitable strategy, instead defining the strategies as high-risk.
Description
Citation
MRÁZ, F. Automatické obchodní systémy pro obchodování kryptoměn [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. Ing. František Zbořil, Ph.D. (předseda)
Mgr. Kamil Malinka, Ph.D. (člen)
Ing. Miloš Musil, Ph.D. (člen)
Ing. Jiří Hynek, Ph.D. (člen)
Ing. David Bařina, Ph.D. (člen)
Date of acceptance
2024-06-10
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení