Kontakt aufnehmen

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
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien