Einleitung, Motivation und Modulüberblick
Du erhältst einen Überblick über die Ziele, Inhalte und den Aufbau des Moduls. Zudem erfährst du, warum Python eine zentrale Rolle in der datengetriebenen Finanz- und Investmentanalyse spielt.
Erste Schritte mit Python und Jupyter
Du lernst die grundlegende Arbeitsumgebung mit Python und Jupyter Notebooks kennen. Dabei erfährst du, wie du Code ausführst, Ergebnisse interpretierst und Notebooks effektiv für Analyse- und Lernzwecke nutzt.
Eine kurze Tour durch Variablen und Datentypen in Python
Du lernst, wie Daten in Python gespeichert und verarbeitet werden. Behandelt werden zentrale Datentypen wie Zahlen, Strings, Listen und Dictionaries sowie deren Einsatz in einfachen Analyseaufgaben.
Verzweigungen mit bedingten Anweisungen und Schleifen in Python
Du erfährst, wie du mit Bedingungen und Schleifen Programmabläufe steuerst. Dadurch kannst du wiederkehrende Aufgaben automatisieren und datenabhängige Logiken effizient umsetzen.
Schreiben von wiederverwendbarem Code mithilfe von Funktionen
Du lernst, wie du eigenen Code in Funktionen strukturierst und wiederverwendbar machst. Der Fokus liegt auf sauberem, verständlichem Code, der auch in größeren Analyseprojekten eingesetzt werden kann.
Numerisches Rechnen mit Python und NumPy
Du arbeitest mit NumPy für effiziente numerische Berechnungen. Dabei lernst du, Vektoren und Matrizen zu verwenden und mathematische Operationen performanter umzusetzen als mit reinem Python.
Analyse tabellarischer Daten mit Python und Pandas
Du lernst, strukturierte Daten mit Pandas zu laden, zu bereinigen und zu analysieren. Der Schwerpunkt liegt auf typischen Aufgaben der Finanzdatenanalyse wie Filtern, Aggregieren und Zeitreihenverarbeitung.
Datenvisualisierung mit Python, Matplotlib und Seaborn
Du erfährst, wie du Daten visuell darstellst und Analyseergebnisse verständlich kommunizierst. Dabei lernst du, aussagekräftige Diagramme zu erstellen und diese gezielt für explorative Analysen einzusetzen.
Pandas für Zeitreihendaten
Du lernst, wie du Zeitreihendaten mit Pandas effizient verarbeitest und analysierst. Dabei arbeitest du mit Datumsindizes, Resampling, Rolling-Statistiken und typischen Methoden zur Analyse von Finanzzeitreihen.
Explorative Datenanalyse mit Python – Eine Fallstudie
Du wendest die erlernten Methoden in einer zusammenhängenden Fallstudie an. Ziel ist es, reale Daten systematisch zu untersuchen, Muster zu erkennen und fundierte erste Schlussfolgerungen zu ziehen.