KLOBÁSKA, M. Informační systém pro automatizované obchodování na burze kryptoměn. [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Posudky

Posudek vedoucího

Bartík, Vladimír

Přístup studenta k řešení i kvalitu výsledné práce hodnotím velmi pozitivně, myslím si, že jde o nadprůměrnou bakalářskou práci. Navrhuji hodnocení stupněm A (výborně).

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Cílem této bakalářské práce bylo prostudování problematiky burz kryptoměn a jejich API. Na základě toho byl poté vytvořen informační systém, který podporuje obchodování na těchto burzách s využitím různých obchodních algoritmů. Zadání bylo splněno a výsledek je prakticky využitelný a rozšiřitelný o další obchodní algoritmy.
Práce s literaturou Veškerou literaturu si student obstaral samostatně a dle mého názoru dostatečně pokrývá řešenou problematiku.
Aktivita během řešení, konzultace, komunikace Student byl během řešení aktivní, pracoval s nadšením, pravidelně konzultoval a informoval mě o pokroku v práci. Na konzultace býval student vždy dobře připraven.
Aktivita při dokončování Práce byla dokončena ve značném předstihu a vše bylo dostatečně konzultováno, mé připomínky byly do finální verze práce zapracovány.
Publikační činnost, ocenění
Navrhovaná známka
A
Body
90

Posudek oponenta

Rychlý, Marek

Výsledkem obtížnější bakalářské práce je obsáhlá a zajímavá technická zpráva a funkční a dobře navržené programové řešení. Navrhuji práci hodnotit stupněm velmi dobře (B) .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Jedná se o obtížnější práci z důvodu teoretického popisu a pozdější implementace většího množství technických indikátorů popisujících vývoj trhu.
Rozsah splnění požadavků zadání Zadání je zcela splněno.
Rozsah technické zprávy Rozsahem je technická zpráva na horní hranici obvyklého rozmezí, od úvodu po závěr obsahuje 44 vysázených stran. Text má bohatou informační hodnotu, zejména v kapitolách kde student popisuje technické aspekty a algoritmy monitorování burzovního trhu.
Prezentační úroveň technické zprávy 85 Technická zpráva má dobrou strukturu, jednotlivé kapitoly na sebe plynule navazují a provázejí čtenáře nutným úvodem do technologií a použitých algoritmů a později i procesem návrhu a implementace programového řešení. Poslední kapitoly popisující vlastní návrh a implementaci aplikace jsou však v porovnáním s předchozími částmi technické zprávy zbytečně stručné. V technické zprávě je větší množství číslovaných obrázků, tabulek a výpisů kódu, avšak tyto nejsou odkazovány z doprovodného textu a je obtížné zasadit je do kontextu (občas vypadají spíše jako volné ilustrace, než jako konkrétní doplnění textu; např. na str. 24).
Formální úprava technické zprávy 85 Z hlediska formální úpravy lze velmi dobré technické zprávě vytknout pouze drobné nedostatky (např. časté přetečení pravého okraje, str. 25 až 27).
Práce s literaturou 80 Seznam literatury obsahuje 21 položek, mezi kterými jsou zastoupeny online zdroje i odborná literatura. Formát seznamu literatury odpovídá standardům (vytknout lze snad jen většinou anglické a občas české názvy u čísel a dat vydání jednotlivých publikací). Jednotlivé zdroje jsou v textu zprávy vhodně odkazovány a je dobře patrný rozsah a způsob jejich použití i v kontextu vlastních úvah studenta.
Realizační výstup 85 Realizačním výstupem je webová aplikace klient-server vytvořená v Node.js a React a řízená událostmi pomocí knihovny NestJS. Zdrojový kód je poměrně obsáhlý a je vhodně členěn a dostatečně komentován. Řešení je dobře navržené a funkční. Aplikace sleduje burzu a především počítá technické indikátory než provádí automatické transakce na burze (pro automatické obchodování jsou podporovány 3 předpřipravené algoritmy a očekává se, že uživatel dle svých potřeb přidá další). Vzhledem k užitečnosti indikátorů by bylo vhodné navrhnout a implementovat napojení aplikace na systémy pro analýzu dat vč. dolování.
Využitelnost výsledků Aplikace sice není připravena pro automatické obchodování (připravené algoritmy jsou spíše ukázkové) avšak poskytuje užitečná data technických indikátorů. Po úpravách je řešení využitelné v praxi.
Navrhovaná známka
B
Body
85

Otázky

eVSKP id 146134