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 data a času začátku a konce
Přístup k externím datům pomocí Python
- Import a export, čtení a zápis CSV dat Přístup k datům v SQL databázi
Organizace dat pomocí polí a vektorů v Python
- NumPy a vektorizované funkce
Vizualizace dat pomocí Python
- Matplotlib pro 2D a 3D vykreslování, pyplot a SciPy
Analýza dat pomocí Python
- Analýza dat pomocí scipy.stats a pandas Import a export finančních dat (Excel, data webových stránek atd.)
Simulace trajektorií cen aktiv
- Simulace Monte Carlo
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ích příjmů a oceňování opcí
Analýza finančních časových řad
- Analýza dat časových řad 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 Parallel Computing a Multiprocessing
Odstraňování problémů
Závěrečné poznámky
Požadavky
- Znalost financí (cenné papíry, deriváty atd.)
- Obecná znalost pravděpodobnosti a statistiky
- Elementary diferenciální a integrální počet
Reference (4)
Skutečnost, že máme více praktických cvičení s více podobnými daty, jaké používáme v našich projektech (satelitní snímky v rastrovém formátu)
Matthieu - CS Group
Kurz - Scaling Data Analysis with Python and Dask
Machine Translated
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
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Kurz - Build REST APIs with Python and Flask
Trainer develops training based on participant's pace