Schulungsübersicht
Einführung
Einrichten der Entwicklungsumgebung
- Programmiert lokal oder online: Anaconda und Jupyter
Grundlagen der Python-Programmierung
- Kontrollstrukturen, Datentypen, Funktionen, Datenstrukturen und Operatoren
Erweiterung der Python-Funktionen
- Module und Pakete
Ihre erste Python-Anwendung
- Schätzung von Start- und Enddaten sowie -zeiten
Zugriff auf externe Daten mit Python
- Importieren und Exportieren, Lesen und Schreiben von CSV-Daten
- Zugriff auf Daten in einer SQL-Datenbank
Datenorganisation mit Arrays und Vektoren in Python
- NumPy und vektorisierte Funktionen
Datenvisualisierung mit Python
- Matplotlib für 2D- und 3D-Plotting, pyplot und SciPy
Datenanalyse mit Python
- Datenanalyse mit scipy.stats und pandas
- Importieren und Exportieren von Finanzdaten (Excel, Websitedaten usw.)
Simulation von Asset-Preisverläufen
- Monte-Carlo-Simulation
Asset-Allokation und Portfoliooptimierung
- Durchführung von Kapitalzuweisung, Asset-Allokation und Risikobewertung
Risikoanalyse und Investitionsperformance
- Definition und Lösung von Portfolio-Optimierungsproblemen
Fixzinsanalyse und Optionspreisgestaltung
- Durchführung von Fixzinsanalysen und Optionspreisberechnungen
Analyse finanzieller Zeitreihen
- Analyse von Zeitreihendaten in Finanzmärkten
Überführung der Python-Anwendung in die Produktionsumgebung
- Integration Ihrer Anwendung mit Excel und anderen Webanwendungen
Performance der Anwendung
- Optimierung Ihrer Anwendung
- Paralleles Computing und Multiprocessing
Fehlersuche und -behebung
Schlussbemerkungen
Voraussetzungen
- Grundkenntnisse in Finanzthemen (Werte, Derivate usw.)
- Allgemeines Verständnis von Wahrscheinlichkeitsrechnung und Statistik
- Grundlagen der Differential- und Integralrechnung
Erfahrungsberichte (3)
Wie man die Finanzen eines Unternehmens verwaltet
surprise mtileni - Hatima Holdings (Pty) ltd
Kurs - Learning Xero
Maschinelle Übersetzung
Gute Kommunikation, offen für Diskussionen, hielt es interessant und spannend
Ahmet Keyman - Keytrade AG
Kurs - Management Accounting and Finance for Non-Finance Professionals
Maschinelle Übersetzung
Praktische Übungen zum Inhalt helfen wirklich, jedes Thema besser zu verstehen. Außerdem ist es gut und hilfreich, die Kurse mit einer Vorlesung zu beginnen und dann mit praktischen Übungen fortzusetzen, um den vorgestellten Stoff besser einordnen zu können.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurs - Introduction to Data Science and AI using Python
Maschinelle Übersetzung