Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien