
Herzlich Willkommen in diesem Kurs!
In dieser Lektion erhältst du wichtige Hinweise rund um den Kurs! Bitte überspringe diese Lektion nicht, wenn dies dein erster Kurs mit uns ist!
Hier kannst du schon mal das Kursmaterial herunterladen lassen damit es dann später für der Kurs zur Verfügung steht. :-)
Hier unsere praktischen und übersichtlichen Merkblätter im PDF-Format.
Installiere alle Python Abhängigkeiten, die du für diesen Kurs brauchst.
Willkommen zum Kursabschnitt "NumPy".
Eine kurze Einführung in die wichtige Zusatzbibliothek NumPy.
Zur Verwendung der in NumPy bedeutenden Datenstruktur "Array".
Erläuterung von Indizierungsoperationen in NumPy.
Beschreibung der wichtigsten von NumPy bereitgestellten Operationen.
Übungsaufgabe zur Sektion "NumPy".
Lösung der Übungsaufgabe zur Sektion "NumPy".
Kurze Vorstellung der wichtigen Python-Zusatzbibliothek "Pandas".
Zur Verarbeitung von Zeitreihen mithilfe von Pandas.
Einführung in die in Pandas essentielle Datenstruktur DataFrame Teil 1.
Einführung in die in Pandas essentielle Datenstruktur DataFrame Teil 2.
Einführung in die in Pandas essentielle Datenstruktur DataFrame Teil 3.
Zum Umgang mit fehlenden Daten in DataFrames.
Einführung in die Gruppierung von Daten mit Pandas.
Beschreibung der essentiellen DataFrame-Funktionen Merge, Join und Concatenate.
Weitere wichtige Operationen von Pandas.
Eine kleine Hilfestellung zur folgenden Übung.
Unsere Übungsaufgabe zum Abschnitt "Pandas".
Die Lösung unserer Übungsaufgabe zum Abschnitt "Pandas".
Erster Teil Visualisierung von Daten mit Pandas.
Zweiter Teil Visualisierung von Daten mit Pandas.
Unsere Übungsaufgabe zum Thema Visualisierung von Daten mit Pandas.
Die Lösung zu unserer Übungsaufgabe des Themas Visualisierung von Daten mit Pandas.
Quandl in dieser Form ist veraltet; lerne hier die neue, einfachere Anwendung!
Willkommen im Kursabschnitt "Pandas und Zeitreihen".
Eine Einführung zum Umgang mit Zeitreihen in Pandas.
Verarbeitung von Python-DateTime-Objekten mit Pandas.
Grundlagen des Resampling von TimeSeries mithilfe von Pandas.
Die Indizierung von TimeSeries verschieben mittels Shifting.
DataFrames expandieren und rollierender Zugriff.
Einführung in die Analyse von Zeitreihen mit der Zusatzbibliothek Statsmodel.
Theorie zum Glätten von Daten mit Error-Trend-Seasonality (ETS).
Anwendungscode als Beispiel für den Einsatz von ETS.
Theorie zur Auswertung von Zeitreihen mittels Exponentially Weighted Moving Average (EWMA).
Anwendungscode als Beispiel für den Einsatz von EWMA.
Willkommen zum Kurs "Python für Finanzanalysen und Algorithmisches Handeln"!
Wenn Du dich dafür interessierst, wie man Python Als Data Scientist zur Durchführung exakter Finanzanalysen verwenden kann, dann ist dies der richtige Kurs für Dich!
"Wirklich sau gut erklärt! Dankeschön... Man kann alles sofort anwenden! :-)" (★★★★★ P. Livadas)
"Sehr übersichtlich und strukturiert, TOP!" (★★★★★ D. Ebraheim)
Dieser Kurs gibt Dir eine Anleitung für alles, was Du für die Verwendung von Python für Finanzen und Algorithmisches Handeln wissen musst! Wir werden mit den Grundlagen von Python anfangen und dann etwas über die verschiedenen Kernbibliotheken lernen, die im Py-Finance-Ökosystem verwendet werden, darunter jupyter, numpy, pandas, matplotlib, statsmodels, zipline und viele mehr!
Wichtig: Unser Kurs zur Finanzanalyse erfordert Grundkenntnisse der Programmierung mit Python! Falls du die Grundlagen von Python bisher noch nicht erlernt hast, solltest du zuerst einen unserer Python-Kurse durcharbeiten!
Wir werden die folgenden Themen besprechen, die von Finanzexperten verwendet werden:
Python in der Finanzanalyse
NumPy für sehr schnelle numerische Verarbeitung
Pandas für effiziente Datenanalyse
Matplotlib für Datenvisualisierung
Verwendung von pandas-datareader und Quandl zur Datenerfassung
Pandas Analysetechniken für Zeitreihen
Analyse von Aktienrenditen
Kumulative Tagesrenditen
Volatilität und Wertpapierrisiko
Markov Chain
EWMA (Exponentially Weighted Moving Average)
Statsmodels
ETS (Error-Trend-Seasonality)
ARIMA (Auto-regressive Integrated Moving Averages)
Autokorrelationsdiagramme und Teil-Autokorrelationsdiagramme
Sharpe-Quotient
Optimierung der Portfolio-Aufteilung
Effiziente Grenze und Markowitz Optimierung
Arten von Investmentfonds
Orderbücher
Short Verkäufe
Preismodell für Kapitalgüter (Capital Asset Pricing Model)
Aktien-Splits und Dividenden
Hypothese des effizienten Markts
Termingeschäfte handeln
Was sind die Anforderungen?
Grundlagen der Programmierung in Python
Technische Voraussetzungen, um Anaconda (Python) herunter zu laden
Grundlegende Statistik und Lineare Algebra können nützlich sein
Was bringt mir dieser Kurs?
NumPy verwenden, um schnell mit numerischen Daten zu arbeiten
Pandas verwenden, um Daten zu analysieren und visualisieren
Matplotlib verwenden, um benutzerdefinierte Diagramme zu erstellen
Anwendung von statsmodels zur Zeitreihenanalyse erlernen
Finanzstatistiken berechnen, wie tägliche Renditen, kumulative Renditen, Volatilität etc.
Exponentiell gewichtete bewegliche Mittelwerte (EWMA) verwenden
ARIMA-Modelle auf Zeitreihendaten anwenden
Sharpe-Quotienten berechnen
Portfolio-Aufteilung optimieren
Preismodell für Kapitalgüter verstehen
Etwas über die Hypothese des effizienten Marktes lernen
An wen richtet sich dieser Kurs?
An jemanden, der mit den Grundlagen von Python vertraut ist und etwas über Finanzanalysen lernen will!
* Dieser Kurs erfordert, dass du dir Anaconda herunterlädst. Wenn du Udemy-Business-Nutzer bist, kläre bitte vor dem Herunterladen mit deinem Arbeitgeber, ob die Installation erlaubt ist.