Využití metod hlubokého učení k automatickému obchodování na kryptoměnové burze

školitel: Ing. Pavel Strachota, Ph.D.
e-mail: zobrazit e-mail
typ práce: bakalářská práce, diplomová práce
zaměření: MI_MM, MI_AMSM, MINF, APIN
klíčová slova: deep learning, TensorFlow, Keras, Pandas, Scikit-learn, Python, predikce, obchodování, kryptoměny, burza
popis:

Kryptoměny mají do značné míry spekulativní povahu a obchodování s nimi není tolik ovlivněno vnějšími faktory, jako je to na burzách akcií. Kryptoměnové burzy nabízejí ruční zadávání příkazů přes webové rozhraní, avšak rozhodnutí nakoupit či prodat je jako sázení loterie. Kromě toho lze využít aplikační rozhraní (API) pro obchodování a s jeho pomocí vytvářet automaticky obchodující (ro)boty. Robot obvykle uplatňuje pevně naprogramovanou tzv. strategii, a obvykle prodělává. Není však možné díky odtrženosti kryptoměn od reálné ekonomiky vypozorovat v obchodování složitější vzory chování, které by umožnily predikovat budoucí vývoj a vyvinout výdělečnou strategii? A bylo by možné k tomu využít hluboké neuronové sítě (deep neural networks)?

V rámci dané práce bychom se pokusili prozkoumat, zda je vůbec nějaká šance na úspěch. Ve hře je nejen návrh architektury neuronové sítě, ale také výběr vstupních dat, časového rámce pro jejich sběr, a především otázky, na kterou má neuronová síť odpovědět. Například existují sítě, které umí predikovat budoucí vývoj (tvar křivky) ceny na základě historických dat. Predikce tak obsahuje spoustu informace, ale její úspěšnost je nepatrná. Jde to udělat chytřeji?

Práce nabízí příležitost porozumět metodám strojového učení a zejména fungování hlubokých neuronových sítí. Dále si student osvojí programátorské schopnosti a práci v Linuxu z uživatelské (překvapivě) i administrátorské stránky. Bonusem je náhled do fungování finančních trhů a samozřejmě vidina pohádkového zbohatnutí :)

Veškeré analýzy lze provádět na historických i veřejně dostupných aktuálních datech.

literatura:

[1] C. C. Aggarwal - Neural Networks and Deep Learning, Springer, 2018.

[2] F. Chollet - Deep Learning with Python, Manning Publications Co., 2018.

[3] G. Zaccone, R. Karim - Deep Learning with TensorFlow, Packt Publishing, 2018.

[4] S. Pattanayak - Pro Deep Learning with TensorFlow, Apress, 2017.

[5] K. Söze - Bitcoin and Cryptocurrency Technologies. Sabi Shepherd Ltd., 2019.

naposledy změněno: 21.09.2022 13:23:02

za obsah této stránky zodpovídá: Čestmír Burdík | naposledy změněno: 9.9.2021
Trojanova 13, 120 00 Praha 2, tel. +420 770 127 494
České vysoké učení technické v Praze | Fakulta jaderná a fyzikálně inženýrská | Katedra matematiky