Schulungsübersicht
Einführung
Einrichten der Entwicklungsumgebung
- Programming lokal vs. online: Anaconda und Jupyter
Python Programming Grundlagen
- Kontrollstrukturen, Datentypen, Funktionen, Datenstrukturen und Operatoren
Erweiterung der Fähigkeiten von Python
- Module und Pakete
Ihre erste Python-Anwendung
- Schätzen von Anfangs- und Enddaten und -zeiten
[Externe Daten mit Python erfassen]
- Importieren und Exportieren, Lesen und Schreiben von CSV-Daten
- Accessing Daten in einer SQL-Datenbank
Organisieren von Daten mit Arrays und Vektoren in Python
- NumPy und vektorisierte Funktionen
Visualisierung von Daten mit Python
- Matplotlib für 2D- und 3D-Diagramme, Pyplot und SciPy
Analysieren von Daten mit Python
- Datenanalyse mit scipy.stats und pandas
- Importieren und Exportieren von Finanzdaten (Excel, Websitedaten, etc.)
Simulation von Vermögenspreisverläufen
- Monte-Carlo-Simulation
Vermögensallokation und Portfolio-Optimierung
- Durchführung von Kapitalallokation, Asset Allocation und Risikobewertung
Risikoanalyse und Investment Wertentwicklung
- Definition und Lösung von Portfolio-Optimierungsproblemen
Festverzinsliche Analyse und Optionspreisgestaltung
- Durchführung von Analysen festverzinslicher Wertpapiere und Optionspreisen
Finanzielle Zeitreihenanalyse
- Analysieren von Zeitreihendaten auf den Finanzmärkten
Überführung Ihrer Python-Anwendung in die Produktion
- Integration Ihrer Anwendung mit Excel und anderen Webanwendungen
Leistung der Anwendung
- Optimieren Sie Ihre Anwendung
- Paralleles Rechnen und Multiprocessing
Fehlersuche
Schlussbemerkungen
Voraussetzungen
- Verständnis für Finanzen (Wertpapiere, Derivate usw.)
- Allgemeine Kenntnisse in Wahrscheinlichkeitsrechnung und Statistik
- Elementary Differential- und Integralrechnung
Erfahrungsberichte (3)
Beispiele/Übungen, die perfekt auf unseren Bereich zugeschnitten sind
Luc - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Maschinelle Übersetzung
Der Trainer war sehr hilfsbereit, um alle Fragen zu beantworten, die ich hatte.
Caterina - Stamtech
Kurs - Developing APIs with Python and FastAPI
Maschinelle Übersetzung
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course