Become an expert in Financial Data Science
-
-
What does this course cover?
-
Disclaimer
-
How to get the most of this course?
-
Any questions or problems? Reach out!
-
-
-
Download Anaconda & Set Up Jupyter Notebook
-
Jupyter Notebook Basics
-
-
-
Variables & Single Datatypes
-
What you should NEVER do
-
Typecasting & User Input
-
Practice Time :-)
-
Arithmetic Operators
-
Comparison Operators / Logical Operators
-
Indentations & If-Statements
-
Practice Time II :-)
-
Lists as objects with methods in Python
-
List Slicing & Indexing
-
Difference between lists & tuples
-
Dictionaries
-
For loops
-
Combining lists & loops: List comprehension
-
While loop
-
Practice Time III :-)
-
Practice your knowledge with a common Interview question!
-
Functions
-
-
-
Setting up a DataFrame and DataFrame properties
-
Adding columns and using dictionaries for DataFrame initialization
-
New columns based on calculations
-
Data Selection with iloc
-
Data Selection with loc
-
Data Filtering with Boolean Masks and Boolean Indexing
-
-
-
Pulling stock prices and OHLC data
-
yfinance update 2025!
-
Quick Recap on what we did in the last chapter
-
Return calculation with shift and pct_change
-
Important functions: diff, dropna, rolling
-
Very important argument: axis=0 or axis=1
-
nlargest and nsmallest
-
Bringing together Dataframes: Concat
-
Combining Time Series and OHLC in general
-
Resampling Data
-
Resampling OHLC Data
-
Plotting in Pandas
-
Iterating over a dataframe: Iterrows
-
Performance Comparison: Iterrows vs. Vectorization
-
Return calculation deep dive
-
Practice Task: Plot the yearly returns of the S&P500
-
Solution to the Practice Task: Plot yearly returns of the S&P500
-
-
-
Portfolio Analysis Introduction
-
Variance, Standarddeviation, Covariance and Correlation
-
Portfolio Return and Risk
-
Portfolio Expected Return and Portfolio Risk using Python
-
Use the Dot Product to calculate Portfolio Return and Portfolio Risk
-
Application to real data: Portfolio of Microsoft, Coca Cola and Tesla
-
Efficient Frontier, Minimum Variance Portfolio and dominant Portfolios
-

- 77 lessons
- 9 hours of video content
- Real-world projects
- Hands-on practice
- Taught by an Industry Expert