Návrh Školení
Úvod
Nastavení vývojového prostředí
- Lokální vs. online programování: Anaconda a Jupyter
Základy programování v Pythonu
- Řídicí struktury, datové typy, funkce, datové struktury a operátory
Rozšiřování možností Pythonu
- Moduly a balíčky
Vaše první aplikace v Pythonu
- Odhadování počátečních a koncových dat a časů
Přístup k externím datům pomocí Pythonu
- Importování a exportování, čtení a zápis CSV dat
- Přistupování k datům v SQL databázích
Organizace dat pomocí polí a vektorů v Pythonu
- Knihovna NumPy a její vektorizované funkce
Vizualizace dat v Pythonu
- Knihovny Matplotlib pro 2D i 3D grafy, pyplot a SciPy
Analýza dat v Pythonu
- Analýza dat pomocí scipy.stats a pandas
- Import a export finančních dat (z Excelu, webových zdrojů atd.)
Simulace vývoje cen aktiv
- Metoda Monte Carlo
Alokace aktiv a optimalizace portfolia
- Distribuce kapitálu, alokace aktiv a hodnocení rizik
Analýza rizik a výkonnosti investic
- Definování a řešení problémů spojených s optimalizací portfolia
Analýza dluhopisů a oceňování opcí
- Analyzování dluhopisových produktů a oceňování opcí
Analýza finančních časových řad
- Zpracovávání časových řad na finančních trzích
Nasazení vaší aplikace v praxi
- Integrace aplikace s Excelem a dalšími webovými nástroji
Výkonnost aplikace
- Optimalizace vašeho programu
- Paralelní výpočty a multiprocesing
Řešení problémů v aplikaci
Závěrečná slova
Požadavky
- Základní znalosti finančnictví (cenné papíry, deriváty apod.)
- Obecný přehled o pravděpodobnosti a statistice
- Základy diferenciálního a integrálního počtu
Reference (3)
Jak spravovat finanční záležitosti firmy
surprise mtileni - Hatima Holdings (Pty) ltd
Kurz - Learning Xero
Přeloženo strojem
Dobrá komunikace, otevřená pro diskusi, udržovala to zajímavé a angažující
Ahmet Keyman - Keytrade AG
Kurz - Management Accounting and Finance for Non-Finance Professionals
Přeloženo strojem
Praktické cvičení související s obsahem skutečně pomáhají lépe pochopit každý téma. Navíc, styl začínání hodiny přednáškou a pokračování praktickým cvičením je dobrý a užitečný pro propojení s přednáškou prezentovanou dříve.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurz - Introduction to Data Science and AI using Python
Přeloženo strojem