Schulungsübersicht
Einführung
Einrichtung der Entwicklungsumgebung
- Programmierung lokal vs. online: Anaconda und Jupyter
Grundlagen der Python-Programmierung
- Kontrollstrukturen, Datentypen, Funktionen, Datenstrukturen und Operatoren
Ausdehnung der Python-Fähigkeiten
- Module und Pakete
Ihre erste Python-Anwendung
- Schätzung von Anfangs- und Endzeitpunkten
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, Website-Daten usw.)
Simulation von Asset-Preisverläufen
- Monte-Carlo-Simulation
Asset-Allokation und Portfolio-Optimierung
- Durchführung von Kapitalallokation, Asset-Allokation und Risikobewertung
Risikoanalyse und Investitionsertrag
- Definition und Lösung von Portfolio-Optimierungsproblemen
Festverzinsliche Analyse und Optionsbewertung
- Durchführung von Festverzinslichen-Analyse und Optionsbewertung
Zeitreihenanalyse in der Finanzwirtschaft
- Analyse von Zeitreihendaten an den Finanzmärkten
Überführung Ihrer Python-Anwendung in den Produktivbetrieb
- Integration Ihrer Anwendung mit Excel und anderen Web-Anwendungen
Anwendungsleistung
- Optimierung Ihrer Anwendung
- Parallele Berechnung und Multi-Processing
Fehlerbehebung
Schlussbemerkungen
Voraussetzungen
- Grundkenntnisse in der Finanzwelt (Wertpapiere, Derivate usw.)
- Allgemeines Verständnis von Wahrscheinlichkeit und Statistik
- Elementare 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