Schulungsübersicht
Einführung
Einrichtung der Entwicklungsumgebung
- Lokale Programmierung im Vergleich zur Online-Programmierung: Anaconda und Jupyter
Grundlagen der Python-Programmierung
- Steuerungsstrukturen, Datentypen, Funktionen sowie Operatoren
Erweiterung der Funktionalität von Python
- Module und Pakete
Ihre erste Python-Anwendung
- Berechnung von Start- und Enddatum bzw. -zeit
Zugriff auf externe Daten mithilfe von Python
- Importieren und Exportieren sowie Lesen und Schreiben von CSV-Daten
- Abfrage von Daten aus SQL-Datenbanken
Datenorganisation mit Arrays und Vektoren in Python
- NumPy und vektorisierte Funktionen
Darstellung von Daten mittels Python
- Verwendung von Matplotlib für 2D- und 3D-Diagramme, pyplot sowie SciPy
Analyse von Daten mit Python
- Auswertung von Daten mittels scipy.stats und pandas
- Einführung von Finanzdaten aus Excel-Dateien oder dem Internet
Simulation von Preisentwicklungen von Vermögenswerten
- Monte-Carlo-Simulationen
Vermögensallokation und Portfolio-Optimierung
- Auswahl der passenden Kapitalverteilung, Analyse des Risikos sowie weitere Optimierungsverfahren
Risikoanalyse und Bewertung von Investitionen
- Formulierung und Lösung von Aufgabenstellungen zur Portfolio-Optimierung
Analyse festverzinslicher Anlagen und Preisberechnung von Optionen
- Berechnung von Werten für Festgelder sowie Finanzoptionen
Zeitreihenanalyse im Finanzbereich
- Auswertung von Zeitreihendaten aus Finanzmärkten
Bereitstellung der Python-Anwendung in der Praxis
- Einführung der Anwendung in Excel und weitere Web-Plattformen
Optimierung der Anwendungsleistung
- Methoden zur Verbesserung der Performance
- Paralleles Rechnen und Multithreading
Fehlerbehebung
Abschlussworte
Voraussetzungen
- Grundkenntnisse im Finanzwesen (Wertpapiere, Derivate etc.)
- Ein grundlegendes 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