Návrh Školení
Úvod
Nastavení vývojového prostředí
- Programming lokálně vs online: Anaconda a Jupyter
Python Základy programování
- Řídicí struktury, datové typy, funkce, datové struktury a operátory
Rozšíření schopností Python
- Moduly a balíčky
Vaše první Python přihláška
- Odhad počátečních a koncových dat a časů
Přístup k externím datům pomocí Python
- Import a export, čtení a zápis CSV dat
- Access dat do SQL databáze
Organizace dat pomocí polí a vektorů v Python
- NumPy a vektorizované funkce
Vizualizace dat pomocí Python
- Matplotlib pro 2D a 3D grafy, pyplot a SciPy
Analýza dat pomocí Python
- Analýza dat pomocí scipy.stats a pandas
- Import a export finančních dat (Excel, webová data atd.)
Simulace trajektorií cen aktiv
- Monte Carlo simulace
Alokace aktiv a optimalizace portfolia
- Provádění alokace kapitálu, alokace aktiv a hodnocení rizik
Analýza rizik a Investment Výkon
- Definování a řešení problémů optimalizace portfolia
Analýza fixního příjmu a oceňování opcí
- Provádění analýzy fixního příjmu a oceňování opcí
Analýza finančních časových řad
- Analýza časových řad dat na finančních trzích
Uvedení vaší Python aplikace do výroby
- Integrace vaší aplikace s Excel a dalšími webovými aplikacemi
Výkon aplikace
- Optimalizace vaší aplikace
- Paralelní výpočty a víceprocesorové zpracování
Odstraňování problémů
Závěrečné poznámky
Požadavky
- Porozumění financím (cenné papíry, deriváty atd.)
- Základní znalost pravděpodobnosti a statistiky
- Elementární diferenciální a integrální počet
Reference (5)
Experience of the trainer and his way of conveying the content
Roggli Marc - Bechtle Schweiz AG
Kurz - FinOps
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Kurz - Scaling Data Analysis with Python and Dask
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Kurz - Developing APIs with Python and FastAPI
Personal service and orientated to my needs
ANN - New Vitality Clinic
Kurz - GnuCash for Business Accounting
Trainer develops training based on participant's pace