Analýza vlivu fundamentálních dat na výkonnost akcií pomocí metod strojového učení
Analysis of the impact of fundamental factors on stocks performance by means of machine learning methods
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Veronika Deketová
Vedoucí práce
Strachota Pavel
Oponent práce
Oberhuber Tomáš
Studijní obor
Aplikace softwarového inženýrstvíStudijní program
Aplikace přírodních vědInstituce přidělující hodnost
katedra softwarového inženýrstvíObhájeno
2022-09-05Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Bakalářská práce se věnuje využití strojového učení, zejména hlubokých neuronových sítí, a algoritmického zpracování fundamentálních dat o společnostech obchodovaných na burze k optimalizaci obchodní strategie. V textu je přiblížena možná implementace jednotlivých kroků sestavování neuronové sítě od prvotního načtení a předzpracování dat až po vyhodnocování výsledků pomocí API Keras dostupné v TensorFlow 2. Dále je v práci popsáno získávání fundamentálních dat, jejich zpracování a uložení ve vhodném formátu, včetně použité logiky pro vytváření vstupních dat pro neuronovou sít’. Poslední část bakalářské práce je věnována diskusi možné implementace obchodní strategie získané pomocí neuronové sítě a vyhodnocení její úspěšnosti při reálném obchodování. This bachelor’s degree project focuses on the application of machine learning methods, in particular deep neural networks, for algorithmic processing of American stock exchange fundamental data in order to optimize trading strategy. The thesis describes the necessary steps for neural network model creation and possible ways of implementation, starting with data preprocessing and ending with neural network model evaluation within the Keras API, which is available in TensorFlow 2. Subsequently, the thesis describes the fundamental data extraction process and its storage within an appropriate format. Furthermore, the logic used to create input data for the neural network based on the stock fundamental data is explained. The last chapter discusses the possible ways to implement trading strategy obtained with the help of the resulting neural network.