Návrh Školení
Úvod
Nastavení vývojového prostředí
- Programování lokálně vs. online: Anaconda a Jupyter
Základy programování v Pythonu
- Ovládací 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
- Odhad počátečních a koncových dat a časů
Přístup k externím datům pomocí Pythonu
- Import a export, čtení a zápis dat ve formátu CSV
- Přístup k datům v SQL databázi
Organizace dat pomocí polí a vektorů v Pythonu
- NumPy a vektorizované funkce
Vizualizace dat pomocí Pythonu
- Matplotlib pro 2D a 3D grafy, pyplot a SciPy
Analýza dat pomocí Pythonu
- Analýza dat pomocí scipy.stats a pandas
- Import a export finančních dat (Excel, data z webu atd.)
Simulace dráhy cen aktiv
- Monte Carlo simulace
Alokace aktiv a optimalizace portfolia
- Vykonávání alokace kapitálu, alokace aktiv a hodnocení rizik
Analýza rizik a výkon investic
- Definice a řešení problémů optimalizace portfolia
Analýza pevných výnosů a oceňování opcií
- Vykonávání analýzy pevných výnosů a oceňování opcií
Analýza finančních časových řad
- Analýza časových řadových dat na finančních trzích
Zavedení vaší aplikace v Pythonu do produkce
- Integrace vaší aplikace s Exclem a dalšími webovými aplikacemi
Výkon aplikace
- Optimalizace vaší aplikace
- Paralelní výpočet a multi-processing
Odstraňování závad
Závěrečná slova
Požadavky
- Pochopení financí (cenné papíry, deriváty atd.)
- Obecné pochopení pravděpodobnosti a statistiky
- Znalosti elementárního 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