delo diplomskega seminarja
Rok Rozman (Avtor), Alen Orbanić (Mentor)

Povzetek

V delu predstavimo algoritmično trgovanje. Gre za trgovanje, kjer je trgovalna strategija, ki je zaporedje pravil, ki določajo kaj, kdaj in koliko nekega sredstva kupimo oziroma prodamo, opisljiva z algoritmi.Predstavljeni so tudi avtomatski trgovalni sistemi, ki za avtomatizacijo potrebujejo algoritmično trgovanje. Navadno je algoritmično trgovalna strategija narejena na podlagi temeljne in tehnične analize, zato definiramo različne tehnične indikatorje s katerimi to naredimo. Poleg slednjih dveh pa lahko strategijo sestavimo tudi z metodami strojnega učenja s katerimi naredimo napovedni model. V ta namen definiramo nekaj glavnih metod in vse potrebne funkcije, da lahko uspešnost modela izračunamo. V nadaljevanju potem naredimo napovedni model za trgovanje s kriptovalutami. Podatke izboljšamo s tem, ko dodamo še tehnične indikatorje kot napovedne spremenljivke. Na teh podatkih potem naučimo modele, ki smo jih spoznali in jih med seboj primerjamo.

Ključne besede

finančna matematika;algoritmično trgovanje;avtomatski trgovalni sistem;kriptovalute;strojno učenje;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FMF - Fakulteta za matematiko in fiziko
Založnik: [R. Rozman]
UDK: 004
COBISS: 119329795 Povezava se bo odprla v novem oknu
Št. ogledov: 594
Št. prenosov: 101
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Algorithmic trading with machine learning on cryptocurrencies
Sekundarni povzetek: In the thesis we introduce the concept of algorithmic trading, which is the type of trading that uses algorithms to execute trading strategies. Strategy is a set of rules that define what, when and how much of an asset we should trade. Furthermore, we give an overview of the automated trading system, which requires algorithmic trading for automation. Algorithmic strategy is usually built on the basis of fundamental and technical analysis, which is why we define several technical indicators, that are used in trading algorithms. Moreover it can be constructed with machine learning methods. We present several of them as well as all the necessary functions to evaluate prediction models. Then we follow up with the practical part, where we create our own trading strategy based on the machine learning methods we covered, using data enhanced with technical indicators. Finally we evaluate the models and present the results.
Sekundarne ključne besede: algorithmic trading;automated trading system;cryptocurrencies;machine learning;
Vrsta dela (COBISS): Delo diplomskega seminarja/zaključno seminarsko delo/naloga
Študijski program: 0
Komentar na gradivo: Univ. v Ljubljani, Fak. za matematiko in fiziko, Oddelek za matematiko, Finančna matematika - 1. stopnja
Strani: 30 str.
ID: 16279615
Priporočena dela: