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.
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ě).
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í |
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) .
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. |
eVSKP id 146134