Certification training

The Financial Analysis in Python

Prepare for your exam with a structured video course built for focused study, topic review, and repeatable progress before exam day.

100Lectures
6h 26m 34sDuration
Vendor
The Financial Analysis in Python course cover Best seller
certification training 100 lessons arranged in a guided course path
Course overview

Study with a clear path.

Move through focused sections, review lecture timing, and return directly to the objectives that need more work.

Sequenced lessons

Follow the course in order or jump directly to the section you need to revisit.

Video-first prep

Use concise lecture blocks for technical review before moving into exam practice.

Fast access

Your purchased course becomes available in the member area after confirmed payment.

Curriculum

Course sections.

16 sections, 100 lessons, and lecture-level duration details.

01 Programming Explained in 5 Minutes 5m 4s
02 Why Python? 5m 11s
03 Why Jupyter? 3m 29s
04 Installing Python and Jupyter 4m 22s
05 Jupyter's Interface - the Dashboard 3m 15s
06 Jupyter's Interface - Prerequisites for Coding 6m 15s

01 Variables 3m 41s
02 Numbers and Boolean Values 3m 5s
03 Strings 5m 43s

01 Arithmetic Operators 3m 23s
02 The Double Equality Sign 1m 33s
03 Reassign Values 1m 8s
04 Add Comments 1m 25s
05 Line Continuation 50s
06 Indexing Elements 1m 18s
07 Structure Your Code with Indentation 1m 45s

01 Comparison Operators 2m 10s
02 Logical and Identity Operators 5m 36s

01 Introduction to the IF statement 3m 4s
02 Add an ELSE statement 2m 39s
03 Else if, for Brief - ELIF 5m 33s
04 A Note on Boolean values 2m 13s

01 Defining a Function in Python 2m 3s
02 Creating a Function with a Parameter 3m 49s
03 Another Way to Define a Function 2m 35s
04 Using a Function in another Function 1m 49s
05 Creating Functions Containing a Few Arguments 1m 13s
06 Notable Built-in Functions in Python 3m 56s

01 Lists 4m 2s
02 Using Methods 3m 22s
03 List Slicing 4m 31s
04 Tuples 3m 13s
05 Dictionaries 4m 4s

01 For Loops 2m 26s
02 While Loops and Incrementing 2m 26s
03 Create Lists with the range() Function 2m 22s
04 Use Conditional Statements and Loops Together 3m 5s
05 All In - Conditional Statements, Functions, and Loops 2m 27s
06 Iterating over Dictionaries 3m 7s

01 Object Oriented Programming 5m
02 Modules and Packages 1m 5s
03 The Standard Library 2m 47s
04 Importing Modules 4m 10s
05 Must-have packages for Finance and Data Science 4m 53s
06 Working with arrays 6m 2s
07 Generating Random Numbers 2m 52s
08 Importing and Organizing Data in Python - part I 3m 44s
09 Importing and Organizing Data in Python - part II 7m 1s
10 Importing and Organizing Data in Python - part III 4m 19s

01 Considering both risk and return 2m 19s
02 What are we going to see next 2m 34s
03 Calculating a security's rate of return 5m 31s
04 Calculating a Security's Rate of Return in Python - Simple Returns - Part I 5m 23s
05 Calculating a Security's Rate of Return in Python - Simple Returns - Part II 3m 28s
06 Calculating a Security's Return in Python - Logarithmic Returns 3m 39s
07 What is a portfolio of securities and how to calculate its rate of return 2m 39s
08 Calculating the Rate of Return of a Portfolio of Securities 8m 34s
09 Popular stock indices that can help us understand financial markets 3m 31s
10 Calculating the Rate of Return of Indices 5m 3s

01 How do we measure a security's risk 6m 5s
02 Calculating a Security's Risk in Python 5m 56s
03 The benefits of portfolio diversification 3m 28s
04 Calculating the covariance between securities 3m 35s
05 Measuring the correlation between stocks 3m 59s
06 Calculating Covariance and Correlation 5m
07 Considering the risk of multiple securities in a portfolio 3m 19s
08 Calculating Portfolio Risk 2m 39s
09 Understanding Systematic vs 2m 58s
10 Calculating Diversifiable and Non-Diversifiable Risk of a Portfolio 4m 28s

01 The fundamentals of simple regression analysis 3m 55s
02 Running a Regression in Python 6m 35s
03 Are all regressions created equal? Learning how to distinguish good regressions 4m 55s
04 Computing Alpha, Beta, and R Squared in Python 6m 14s

01 Markowitz Portfolio Theory - One of the main pillars of modern Finance 6m 34s
02 Obtaining the Efficient Frontier in Python - Part I 5m 35s
03 Obtaining the Efficient Frontier in Python - Part II 5m 18s
04 Obtaining the Efficient Frontier in Python - Part III 2m 7s

01 The intuition behind the Capital Asset Pricing Model (CAPM) 4m 45s
02 Understanding and calculating a security's Beta 4m 14s
03 Calculating the Beta of a Stock 3m 38s
04 The CAPM formula 4m 20s
05 Calculating the Expected Return of a Stock (CAPM) 2m 16s
06 Introducing the Sharpe ratio and the way it can be applied in practice 2m 21s
07 Obtaining the Sharpe ratio in Python 1m 23s
08 Measuring alpha and verifying how good (or bad) a portfolio manager is doing 4m 13s

01 Multivariate regression analysis - a valuable tool for finance practitioners 5m 42s
02 Running a multivariate regression in Python 6m 20s

01 The essence of Monte Carlo simulations 2m 32s
02 Monte Carlo applied in a Corporate Finance context 2m 30s
03 Monte Carlo: Predicting Gross Profit - Part I 6m 3s
04 Monte Carlo: Predicting Gross Profit - Part II 2m 57s
05 Forecasting Stock Prices with a Monte Carlo Simulation 4m 27s
06 Monte Carlo: Forecasting Stock Prices - Part I 3m 39s
07 Monte Carlo: Forecasting Stock Prices - Part II 4m 38s
08 Monte Carlo: Forecasting Stock Prices - Part III 4m 17s
09 An Introduction to Derivative Contracts 6m 32s
10 The Black Scholes Formula for Option Pricing 4m 51s
11 Monte Carlo: Black-Scholes-Merton 6m
12 Monte Carlo: Euler Discretization - Part I 6m 21s
13 Monte Carlo: Euler Discretization - Part II 2m 9s
Continue preparing

Connect the lessons to exam-day practice.

Use the course for structured review, then move into current questions, timed simulator sessions, and a broader vendor catalog.