Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Publikace:
Webový nástroj pro tvorbu a trénink automatizovaného obchodníka za použití neuronových sítí na platformě Java

Diplomová práceopen access
dc.contributor.advisorDoležel, Petr
dc.contributor.authorBoucník, David
dc.contributor.refereeBrandejský, Tomáš
dc.date.accepted2019-09-16
dc.date.accessioned2019-09-25T05:15:37Z
dc.date.available2019-09-25T05:15:37Z
dc.date.issued2019
dc.date.submitted2019-08-23
dc.description.abstractCílem práce je navrhnout a realizovat webovou aplikaci pro tvorbu a trénování automatického burzovního obchodníka. Automatický obchodník bude reprezentován neuronovou sítí s uživatelem definovanými parametry. Při trénování budou použity časové řady reprezentující sledované veličiny na uživatelem vybraných trzích. Obchodník následně bude v provozním režimu navrhovat obchodní příkazy. Vytvořené obchodníky bude možné dlouhodobě adaptovat na časové řady veličin z vybraných trhů a průběžně sledovat výsledky z jejich tréninku. Teoretická část: provést rešerši známých aplikací, které umožňují inteligentní automatické obchodování, a provést čtenáře aktuálně populárními frameworky pro tvorbu webových aplikací a aplikací využívajících neuronové sítě na platformě Java. Následovat bude popis konkrétně vybraných frameworků pro práci s umělými neuronovými sítěmi a pro deep learning. Praktická část: použít vybrané technologie k vývoji nástroje umožňujícího uživatelům vytvořit a trénovat obchodníky. Nástroj bude testován na vhodných scénářích. Součástí bude technická dokumentace vytvořeného nástroje a uživatelská příručka.cze
dc.description.abstract-translatedAim of this thesis is to design and to implement web application for creation and training of automated stock exchange trader. Automated trader will be represented by a neural network with user-defined parameters. Time series representing selected stock exchange markets will be used for training. Trained trader in operating regime will be capable to propose trades. It will be possible to adapt created traders in long term and observe results of training. Theoretical part of thesis: do research of known applications which allow intelligent automated trading. Reader will be guided through popular java web frameworks and through java neural network frameworks. Selected neural network frameworks and deep learning frameworks will be described. Practical part of thesis: develop tool for creating and training of traders using selected technologies. This tool will be tested in suited scenarios. Technical documentation and user guide will be part of the thesis.eng
dc.description.defenceDiplomová práce realizuje nástroj pro podporu správy osobních investic, takzvaného automatického burzovního obchodníka. Autor práce při řešení použil znalosti a dovednosti spadající do několika předmětů navazujícího magisterského studijního programu Informační technologie, zejména předmětů Základy umělé inteligence I a II, Projektování SW systémů. Navržený a vytvořený nástroj umožňuje celkem intuitivním způsobem za pomocí webového rozhraní vytvořit a natrénovat dopřednou vícevrstvou umělou neuronovou síť, která na základě aktuálních vstupů navrhuje obchodní transakci vedoucí (teoreticky) k zisku. Na základě výsledků kontroly podobnosti práce na IS Stag byla nejvyšší míra nalezené podobnosti v textu menší než pět procent. Automaticky generované soubory mají přirozeně nalezenou shodu vyšší. Práci považuje vedoucí práce za původní.cze
dc.description.departmentFakulta elektrotechniky a informatikycze
dc.description.gradeDokončená práce s úspěšnou obhajoboucze
dc.format64 s.
dc.identifierUniverzitní knihovna (studovna)
dc.identifier.signatureD40010
dc.identifier.stag34703
dc.identifier.urihttps://hdl.handle.net/10195/73903
dc.language.isocze
dc.publisherUniverzita Pardubicecze
dc.rightsBez omezení
dc.subjectJavacze
dc.subjectSpring frameworkcze
dc.subjectneuronové sítěcze
dc.subjectgenetický algoritmuscze
dc.subjectkvantitativní obchodovánícze
dc.subjectJavaeng
dc.subjectSpring Frameworkeng
dc.subjectneural networkseng
dc.subjectgenetic algorithmeng
dc.subjectquantitative tradingeng
dc.thesis.degree-disciplineInformační technologiecze
dc.thesis.degree-grantorUniverzita Pardubice. Fakulta elektrotechniky a informatikycze
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační technologiecze
dc.titleWebový nástroj pro tvorbu a trénink automatizovaného obchodníka za použití neuronových sítí na platformě Javacze
dc.title.alternativeWeb Tool for Training of Automated Stockbroker using Neural Networks and Java Platformeng
dc.typediplomová prácecze
dspace.entity.typePublication

Soubory

Původní svazek

Nyní se zobrazuje 1 - 5 z 5
Načítá se...
Náhled
Název:
BoucnikD_WebovyNastroj_PD_2019.pdf
Velikost:
1.86 MB
Formát:
Adobe Portable Document Format
Popis:
Plný text práce
Načítá se...
Náhled
Název:
BoucnikD_WebovyNastroj_PD_2019.zip
Velikost:
29.47 MB
Formát:
Unknown data format
Popis:
Plný text práce
Načítá se...
Náhled
Název:
BoucnikD_WebovyNastroj_PD_2019_1.pdf
Velikost:
378.72 KB
Formát:
Adobe Portable Document Format
Popis:
Posudek vedoucího práce
Načítá se...
Náhled
Název:
BrandejskyT_WebovyNastroj_DB_2019.doc
Velikost:
15.5 KB
Formát:
Microsoft Word
Popis:
Posudek oponenta práce
Načítá se...
Náhled
Název:
Posudek_BrandejskyT_WebovyNastroj_DB_2019.doc
Velikost:
15.5 KB
Formát:
Microsoft Word
Popis:
Posudek oponenta práce