Algorithmic trading

Język wykładowy Polski
Semestr Nieokreślony
Status W ofercie
Opiekun Marek Adamczyk
Liczba godzin 30 (prac.)
Rodzaj Projekt
ECTS 6
Polecany dla I roku Nie
Egzamin Tak

Opis przedmiotu:

W trakcie przedmiotu będziemy rozwijać system, który będzie miał za zadanie automatycznie grać na giełdzie. Projekt będzie wielowarstwowy. Jedna część będzie odpowiedzialna za odczytywanie informacji w czasie rzeczywistym, ich natychmiastową analizę i ewentualną egzekucję transakcji. Kolejna będzie odpowiedzialna za tworzenie prototypów strategii, testowanie ich na historycznych danych, dogłębną analizę i odpowiednią wizualizację. Jeszcze kolejna część połączy obie wcześniejsze części i będzie odpowiedzialna za paper-trading, czyli symulowanie lub granie małymi kwotami w czasie rzeczywistym. Strategie będą opierały się na metodach statystycznych, machine learningu i deep learningu. Literatura, na której będziemy się opierać to: * _Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python_: https://ml4trading.io/ oraz https://github.com/stefan-jansen/machine-learning-for-trading * _Advances in Financial Machine Learning_ https://www.amazon.com/Advances-Financial-Machine-Learning-Marcos/dp/1119482089