Automatické obchodní systémy pro obchodování akcií

Loading...
Thumbnail Image
Date
Authors
Škorpík, Josef
ORCID
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
V této práci jsou prezentovány možnosti automatického obchodování na akciovém trhu a možnosti brokerů, kteří umožňují různé způsoby automatického obchodování akcií. Jsou zde popsány obchodní strategie a ty jsou poté implementovány v jazyce Python. Dále je popsána vytvořená aplikace pro testování těchto strategií, která umožňuje uživatelům pro- vádět testování s různými parametry nad různými časovými úseky. Také je možné strategie nasadit ať už na reálný nebo demo účet obchodní platformy Alpaca Markets. Kromě toho lze prostřednictvím aplikace manipulovat s vlastními účty u tohoto brokera a zadávat či ru- šit objednávky. V práci je popsán návrh řešení tohoto systému a je popsána implementace. Další část práce se zabývá důkladným testováním všech strategií nad evropským indexem STXE 600 a americkým indexem S&P 500 pomocí předem daných vyhodnocovacích para- metrů. Následně byly strategie spuštěny nad reálnými daty po několik dnů nad portfoliem demo účtu a ukázány výsledky jejich obchodování.
Thesis presents the possibilities of automatic trading on the stock market and options of brokers that allow different ways of automatic stock trading. They were trading strategies were described and then implemented in Python. Furthermore, the following is described an application created to test these strategies, which allows users to perform testing with different parameters over different time periods. Also, the strategies can be deployed ei- ther on a real or demo account of the Alpaca Markets trading platform. In addition, one can manipulate one’s own accounts with this broker through the application and enter or cancel orders. In this thesis, the design of the solution of this system is described and the implementation is described. The next part of the thesis deals with a thorough testing of all strategies over the European index STXE 600 and the US SP 500 index using predefined evaluation parameters. Subsequently, the strategies were run over real data for several days over a portfolio of demo account.
Description
Citation
ŠKORPÍK, J. Automatické obchodní systémy pro obchodování akcií [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 D.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO