Schulungsübersicht

Einführung

Aufbau der Entwicklungsumgebung

  • Lokales vs. Online-Programmieren: 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 Enddaten und -zeiten

Aufnahme externer Daten mit Python

  • Importieren und Exportieren, Lesen und Schreiben von CSV-Daten
  • Aufrufen von Daten in einer SQL-Datenbank

Datenorganisation mit Arrays und Vektoren in Python

  • NumPy und vektorisierte Funktionen

Visualisierung von Daten mit Python

  • Matplotlib für 2D- und 3D-Darstellungen, pyplot und SciPy

Datenanalyse mit Python

  • Datenanalyse mit scipy.stats und pandas
  • Importieren und Exportieren von Finanzdaten (Excel, Website-Daten usw.)

Simulation von Vermögenspreisverläufen

  • Monte-Carlo-Simulation

Vermögensallokation und Portfolio-Optimierung

  • Durchführung der Kapitalallokation, Vermögensallokation und Risikoanalyse

Risikoanalyse und Investitionsleistung

  • Definieren und Lösen von Problemen der Portfolio-Optimierung

Analyse von festverzinslichen Wertpapieren und Optionspreisen

  • Durchführung der Analyse von festverzinslichen Wertpapieren und Optionspreisen

Finanzzeitreihenanalyse

  • Analyse von Zeitreihendaten in den Finanzmärkten

Bereitstellung Ihrer Python-Anwendung im Produktivbetrieb

  • Integration Ihrer Anwendung mit Excel und anderen Webanwendungen

Anwendungsauftritt

  • Optimierung Ihrer Anwendung
  • Paralleles Rechnen und Multithreading

Fehlerbehebung

Abschließende Bemerkungen

Voraussetzungen

  • Verständnis von Finanzen (Wertpapiere, Derivate usw.)
  • Allgemeine Kenntnisse der Wahrscheinlichkeitsrechnung und Statistik
  • Grundlegende Differential- und Integralrechnung
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien