Coursera
Coursera Logo

Introduction to Portfolio Construction and Analysis with Python 

  • Offered byCoursera
  • Public/Government Institute

Introduction to Portfolio Construction and Analysis with Python
 at 
Coursera 
Overview

Duration

24 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Introduction to Portfolio Construction and Analysis with Python
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

Introduction to Portfolio Construction and Analysis with Python
 at 
Coursera 
Highlights

  • This Course Plus the Full Specialization.
  • Shareable Certificates.
  • Graded Programming Assignments.
Details Icon

Introduction to Portfolio Construction and Analysis with Python
 at 
Coursera 
Course details

More about this course
  • The practice of investment management has been transformed in recent years by computational methods. This course provides an introduction to the underlying science, with the aim of giving you a thorough understanding of that scientific basis. However, instead of merely explaining the science, we help you build on that foundation in a practical manner, with an emphasis on the hands-on implementation of those ideas in the Python programming language.
  • This course is the first in a four course specialization in Data Science and Machine Learning in Asset Management but can be taken independently. In this course, we cover the basics of Investment Science, and we'll build practical implementations of each of the concepts along the way. We'll start with the very basics of risk and return and quickly progress to cover a range of topics including several Nobel Prize winning concepts. We'll cover some of the most popular practical techniques in modern, state of the art investment management and portfolio construction.
  • As we cover the theory and math in lecture videos, we'll also implement the concepts in Python, and you'll be able to code along with us so that you have a deep and practical understanding of how those methods work. By the time you are done, not only will you have a foundational understanding of modern computational methods in investment management, you'll have practical mastery in the implementation of those methods.
Read more

Introduction to Portfolio Construction and Analysis with Python
 at 
Coursera 
Curriculum

Analysing returns

Welcome video

Installing Anaconda

Fundamentals of Returns

Lab Session-Basics of returns

Measures of Risk and Reward

Lab Session-Risk Adjusted returns

Measuring Max Drawdown

Lab Session-Drawdown

Deviations from Normality

Lab Session-Building your own modules

Downside risk measures

Lab Session-Deviations from Normality

Estimating VaR

Lab Session-Semi Deviation, VAR and CVAR

Material at your disposal

Material for the Lab Sessions

Module 1- Key points

INCORRECT STATEMENT IN ?DEVIATION FROM NORMALITY? VIDEO

Before the Quiz

Module 1 Graded Quiz

An Introduction to Portfolio Optimization

The only free lunch in Finance

Lab Session-Efficient frontier-Part 1

Markowitz Optimization and the Efficient Frontier

Applying quadprog to draw the efficient Frontier

Lab Session-Asset Efficient Frontier-Part 2

Lab Session-Applying Quadprog to Draw the Efficient Frontier

Fund Separation Theorem and the Capital Market Line

Lab Session-Locating the Max Sharpe Ratio Portfolio

Lack of robustness of Markowitz analysis

Lab Session-Plotting EW and GMV on the Efficient Frontier

Module 2 - Key points

Module 2 Graded Quiz

Beyond Diversification

Limits of diversification

Lab session- Limits of Diversification-Part1

Lab session-Limits of diversification-Part 2

An introduction to CPPI - Part 1

An introduction to CPPI - Part 2

Lab session-CPPI and Drawdown Constraints-Part1

Lab session-CPPI and Drawdown Constraints-Part2

Simulating asset returns with random walks

Monte Carlo Simulation

Lab Session-Random Walks and Monte Carlo

Analyzing CPPI strategies

Lab Session-Installing IPYWIDGETS

Designing and calibrating CPPI strategies

Lab session - interactive plots of monte Carlo Simulations of CPPI and GBM-Part1

Lab session - interactive plots of monte Carlo Simulations of CPPI and GBM-Part2

Module 3 - Key points

ipywidgets installation - info

gbm function

Instruction prior to begin the module 3 graded quizz

Module 3 Graded Quiz

Introduction to Asset-Liability Management

From Asset Management to Asset-Liability Management

Lab Session-Present Values,liabilities and funding ratio

Liability hedging portfolios

Lab Session-CIR Model and cash vs ZC bonds

Liability-driven investing (LDI)

Lab Session-Liability driven investing

Choosing the policy portfolio

Lab Session-Monte Carlo simulation of coupon-bearing bonds using CIR

Beyond LDI

Lab Session-Naive risk budgeting between the PSP & GHP

Liability-friendly equity portfolios

Lab Session-Dynamic risk budgeting between PSP & LHP

Module 4 - Key points

Dynamic Liability-Driven Investing Strategies: The Emergence Of A New Investment Paradigm For Pension Funds?

Liability-Driven-Investing

Instruction prior to begin module 4 graded quizz

To be continued (1)

Module 4 Graded Quiz

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon
qna

Introduction to Portfolio Construction and Analysis with Python
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...