Využití genetického programování při tvorbě obchodní strategie na devizovém trhu
Název práce: | Využití genetického programování při tvorbě obchodní strategie na devizovém trhu |
---|---|
Autor(ka) práce: | Líbal, Petr |
Typ práce: | Diplomová práce |
Vedoucí práce: | Šimůnek, Milan |
Oponenti práce: | Berka, Petr |
Jazyk práce: | Česky |
Abstrakt: | Tato práce se zabývá vývojem obchodní strategie na měnovém trhu (FOREX) z pohledu technické analýzy. Je zkoumána hypotéza, zda je možné na základě cenových dat provádět rozhodnutí, která vedou ke stabilnímu zisku. K tomu účelu je podrobně popsána příprava finančních dat a z nich odvozených indikátorů. Strategie jsou nejdříve zkonstruovány náhodně. Následně probíhá jejich iterativní zlepšování podle evolučních principů. Konkrétně je použita metoda genetického programování. Zvláštní pozornost je věnována definici fitness funkce, na jejímž základě vývoj strategií probíhá. Vedle obvyklého kritéria - zisku, jsou zohledňovány i další faktory. Při vyhodnocování strategií jsou zahrnuty transakční náklady, které byly navýšeny oproti "papírovým" hodnotám. Několik nejlepších strategií je otestováno na datech, která nebyla použita pro jejich vývoj. Obdržené výsledky zkoumanou hypotézu nepotvrdily. Proces hledání strategií je však možné zdokonalit. |
Klíčová slova: | obchodní strategie; optimalizace; forex; genetické programování |
Název práce: | The use of genetic programming in forex trading strategy development |
---|---|
Autor(ka) práce: | Líbal, Petr |
Typ práce: | Diploma thesis |
Vedoucí práce: | Šimůnek, Milan |
Oponenti práce: | Berka, Petr |
Jazyk práce: | Česky |
Abstrakt: | This thesis deals with trading strategy development on foreign market exchange (FOREX) from a perspective of technical analysis. A hypothesis that price data can be used for stable profitable decision making is analyzed. For that purpose, financial data preparation and derived indicators are described in detail. At first, strategies are randomly constructed. Afterward, they are improved iteratively by means of evolution principles. Genetic programming is used in particular. Special attention is devoted to fitness functon definition, on which the progress of strategies depends. Besides usual criterion - profit, other aspects are taken into account. Transactional costs are included in strategy evaluation. Costs have even been increased in comparison with declared values. Some of the best strategies are tested on data, which has not been used for their development. Obtained results did not support the hypothesis. However, process of a strategy search can be improved. |
Klíčová slova: | genetic programming; forex; trading strategy; optimalization |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Znalostní technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
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: | 20. 5. 2011 |
---|---|
Datum podání práce: | 15. 12. 2011 |
Datum obhajoby: | 12. 6. 2012 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/32129/podrobnosti |