Genetické programování a jeho využití v existujících aplikacích pro tvorbu, optimalizaci a testování obchodních strategií trzích derivátů
Název práce: | Genetické programování a jeho využití v existujících aplikacích pro tvorbu, optimalizaci a testování obchodních strategií trzích derivátů |
---|---|
Autor(ka) práce: | Borek, Michal |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Šimůnek, Milan |
Oponenti práce: | Berka, Petr |
Jazyk práce: | Česky |
Abstrakt: | Práce se zabývá využitím genetického programování a genetických algoritmů pro tvorbu, testování a optimalizaci strategií pro obchodování na finančních trzích v existujících aplikacích, které pro tyto účely slouží. V teoretické části je v první řadě vysvětlena problematika evolučních algoritmů a zejména jejich podmnožin -- genetických algoritmů a genetického programování. Dále se teoretická část zabývá obchodováním na finančních trzích s důrazem na terminologii využitou v praktické části práce. Praktickou část je možné rozdělit na proces tvorby strategie a procesy testování a optimalizace strategie. Proces tvorby strategie probíhá podle určených kritérií a využívá nástrojů genetického programování. Vytvořená strategie se poté testuje v aplikaci, která zároveň umožňuje optimalizaci jejích parametrů pomocí nástrojů genetických algoritmů. Na závěr jsou obě aplikace porovnány. |
Klíčová slova: | finanční trh; genetické programování; Walk-forward analýza; genetické algoritmy; obchodní strategie |
Název práce: | Genetic programming and its use in existing applications for building, optimizing and testing the trading strategies in derivatives market |
---|---|
Autor(ka) práce: | Borek, Michal |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Šimůnek, Milan |
Oponenti práce: | Berka, Petr |
Jazyk práce: | Česky |
Abstrakt: | The thesis deals with using of genetic programming and genetic algorithm to build, test and optimize trading strategies in existing applications that are used for these purposes. In theoretical part, the issue of evolutionary algorithms is primarily explained and in particular their subsets are described -- genetic algorithms and genetic programming. Furthermore, the theoretical part deals with trading the financial markets with an emphasis on the terminology used in the practical part. The practical part is divided to process of building a strategy and processes of testing and optimizing the strategies. The process of building a strategy is carried out according to specific criteria and uses tools of genetic programming. The strategy is then tested in an application that supports optimization of strategy parameters using tools of genetic algorithms. In conclusion, both applications are compared. |
Klíčová slova: | genetic algorithm; trading strategy; Walk-forward analysis; financial market; genetic programming |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
Datum zadání práce: | 18. 1. 2013 |
---|---|
Datum podání práce: | 15. 5. 2013 |
Datum obhajoby: | 20. 6. 2013 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/40493/podrobnosti |