Schulungsübersicht
Einführung
Einrichtung der Entwicklungsumgebung
- Lokale Programmierung vs. Online: Anaconda und Jupyter
Grundlagen der Python-Programmierung
- Kontrollstrukturen, Datentypen, Funktionen, Datenstrukturen und Operatoren
Erweiterung der Python-Fähigkeiten
- Module und Pakete
Ihre erste Python-Anwendung
- Schätzung von Anfangs- und Enddatum sowie -zeit
Zugriff auf externe Daten mit Python
- Importieren und Exportieren, Lesen und Schreiben von CSV-Daten
- Zugriff auf Daten in einer SQL-Datenbank
Organisation von Daten mit Arrays und Vektoren in Python
- NumPy und vektorisierte Funktionen
Visualisierung von Daten mit Python
- Matplotlib für 2D- und 3D-Plots, pyplot und SciPy
Datenanalyse mit Python
- Datenanalyse mit scipy.stats und pandas
- Importieren und Exportieren von Finanzdaten (Excel, Website-Daten usw.)
Simulation von Vermögenspreispfaden
- Monte-Carlo-Simulation
Kapitalallokation und Portfolio-Optimierung
- Durchführung der Kapitalallokation, Vermögensallokation und Risikobewertung
Risikoanalyse und Investmentleistung
- Definition und Lösung von Portfolio-Optimierungsproblemen
Analyse von Anleihen und Optionsbewertung
- Durchführung der Anleihenanalyse und Optionsbewertung
Zeitreihenanalyse in der Finanzwelt
- Analyse von Zeitreihendaten in Finanzmärkten
Überführung Ihrer Python-Anwendung in den Produktivbetrieb
- Integration Ihrer Anwendung mit Excel und anderen Webanwendungen
Anwendungsleistung
- Optimierung Ihrer Anwendung
- Parallelrechen und Multiprocessing
Fehlerbehebung
Schlussbemerkungen
Voraussetzungen
- Verständnis der Finanzwelt (Wertpapiere, Derivate usw.)
- Allgemeines Verständnis von Wahrscheinlichkeitsrechnung und Statistik
- Grundkenntnisse in 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