Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Python for Finance: Investment Fundamentals & Data Analytics

Video Introducing this tutorial

Welcome! Course Introduction :
What Does the Course Cover?
Download Useful Resources - Exercises and Solutions


Introduction to programming with Python :
Programming Explained in 5 Minutes
Programming Explained in 5 Minutes
2 questions
Why Python?
Why Python?
2 questions
Why Jupyter?
Why Jupyter?
2 questions
Installing Python and Jupyter
Jupyter’s Interface – the Dashboard
Jupyter’s Interface – Prerequisites for Coding
Jupyter’s Interface
3 questions


Python Variables and Data Types :
Variables
Variables
1 question
Numbers and Boolean Values
Numbers and Boolean Values
1 question
Strings
Strings
3 questions


Basic Python Syntax :
Arithmetic Operators
Arithmetic Operators
1 question
The Double Equality Sign
The Double Equality Sign
1 question
Reassign Values
Reassign values
1 question
Add Comments
Add Comments
1 question
Line Continuation
Indexing Elements
Indexing Elements
1 question
Structure Your Code with Indentation
Structure Your Code with Indentation
1 question


Python Operators Continued :
Comparison Operators
Comparison Operators
2 questions
Logical and Identity Operators
Logical and Identity Operators
2 questions


Conditional Statements :
Introduction to the IF statement
Introduction to the IF statement
1 question
Add an ELSE statement
Else if, for Brief – ELIF
A Note on Boolean values
A Note on Boolean Values
1 question


Python Functions :
Defining a Function in Python
Creating a Function with a Parameter
Another Way to Define a Function
Using a Function in another Function
Creating Functions Containing a Few Arguments
Combining Conditional Statements and Functions
Creating Functions Containing a Few Arguments
Notable Built-in Functions in Python
Functions
2 questions


Python Sequences :
Lists
Lists
1 question
Using Methods
Using Methods
1 question
List Slicing
Tuples
Dictionaries
Dictionaries
1 question


Using Iterations in Python :
For Loops
For Loops
1 question
While Loops and Incrementing
Create Lists with the range() Function
Create Lists with the range() Function
1 question
Use Conditional Statements and Loops Together
All In – Conditional Statements, Functions, and Loops
Iterating over Dictionaries


Useful tips and tools :
Object Oriented Programming
Object Oriented Programming - Quiz
2 questions
Modules and Packages
Modules - Quiz
2 questions
The Standard Library
The Standard Library - Quiz
1 question
Importing Modules
Importing Modules - Quiz
2 questions
Must-have packages for Finance and Data Science
Must-have packages - Quiz
3 questions
Working with arrays
Generating Random Numbers
Importing and Organizing Data in Python – part I
Importing and Organizing Data in Python – part II
Importing and Organizing Data in Python – part III


PART II FINANCE: Calculating and Comparing Rates of Return in Python :
Considering both risk and return
Risk and return - Quiz
1 question
What are we going to see next
Calculating a security's rate of return
Calculating a security's rate of return
1 question
Calculating a Security’s Rate of Return in Python – Simple Returns – Part I
Calculating a Security’s Rate of Return in Python – Simple Returns – Part II
Calculating a Security’s Return in Python – Logarithmic Returns
What is a portfolio of securities and how to calculate its rate of return
What is a portfolio of securities and how to calculate its rate of return - Quiz
1 question
Calculating the Rate of Return of a Portfolio of Securities
Popular stock indices that can help us understand financial markets
Which of the following is not an index? - Quiz
1 question
Calculating the Rate of Return of Indices


PART II Finance: Measuring Investment Risk :
How do we measure a security's risk
Which of the following sentences is true? - Quiz
1 question
Calculating a Security’s Risk in Python
The benefits of portfolio diversification
Investing in stocks - Quiz
1 question
Calculating the covariance between securities
Covariance - Quiz
1 question
Measuring the correlation between stocks
Correlation - Quiz
1 question
Calculating Covariance and Correlation
Considering the risk of multiple securities in a portfolio
Calculating Portfolio Risk
Understanding Systematic vs. Idiosyncratic risk
Diversifiable Risk - Quiz
1 question
Calculating Diversifiable and Non-Diversifiable Risk of a Portfolio


PART II Finance - Using Regressions for Financial Analysis :
The fundamentals of simple regression analysis
Regressions - Quiz
1 question
Running a Regression in Python
Are all regressions created equal? Learning how to distinguish good regressions
Regressions - Quiz
1 question
Computing Alpha, Beta, and R Squared in Python


PART II Finance - Markowitz Portfolio Optimization :
Markowitz Portfolio Theory - One of the main pillars of modern Finance
Markowitz - Quiz
1 question
Obtaining the Efficient Frontier in Python – Part I
Obtaining the Efficient Frontier in Python – Part II
Obtaining the Efficient Frontier in Python – Part III


Part II Finance - The Capital Asset Pricing Model :
The intuition behind the Capital Asset Pricing Model (CAPM)
CAPM - Quiz
1 question
Understanding and calculating a security's Beta
Beta - Quiz
1 question
Calculating the Beta of a Stock
The CAPM formula
CAPM - Quiz
1 question
Calculating the Expected Return of a Stock (CAPM)
Introducing the Sharpe ratio and the way it can be applied in practice
Sharpe ratios - Quiz
1 question
Obtaining the Sharpe ratio in Python
Measuring alpha and verifying how good (or bad) a portfolio manager is doing
Alpha - Quiz
1 question


Part II Finance: Multivariate regression analysis :
Multivariate regression analysis - a valuable tool for finance practitioners
Multivariate Regressions - Quiz
1 question
Running a multivariate regression in Python


PART II Finance - Monte Carlo simulations as a decision-making tool :
The essence of Monte Carlo simulations
Monte Carlo - Quiz
1 question
Monte Carlo applied in a Corporate Finance context
Monte Carlo in Corporate Finance - Quiz
1 question
Monte Carlo: Predicting Gross Profit – Part I
Monte Carlo: Predicting Gross Profit – Part II
Forecasting Stock Prices with a Monte Carlo Simulation
Monte Carlo Simulations - Quiz
1 question
Monte Carlo: Forecasting Stock Prices - Part I
Monte Carlo: Forecasting Stock Prices - Part II
Monte Carlo: Forecasting Stock Prices - Part III
An Introduction to Derivative Contracts
Derivatives - Quiz
1 question
The Black Scholes Formula for Option Pricing
Monte Carlo: Black-Scholes-Merton
Using Monte Carlo with Black-Scholes-Merton - Quiz
1 question
Monte Carlo: Euler Discretization - Part I
Monte Carlo: Euler Discretization - Part II

You Have Got Gift 25% OFF

Use this Coupon Code “J3JKN396