Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Credit Risk Modeling in Python
Bestseller
Highest Rated
Rating: 4.5 out of 5(8,008 ratings)
37,103 students

Credit Risk Modeling in Python

A complete data science case study: preprocessing, modeling, model validation and maintenance in Python
Created by365 Careers
Last updated 1/2026
English

What you'll learn

  • Improve your Python modeling skills
  • Differentiate your data science portfolio with a hot topic
  • Fill up your resume with in demand data science skills
  • Build a complete credit risk model in Python
  • Impress interviewers by showing practical knowledge
  • How to preprocess real data in Python
  • Learn credit risk modeling theory
  • Apply state of the art data science techniques
  • Solve a real-life data science task
  • Be able to evaluate the effectiveness of your model
  • Perform linear and logistic regressions in Python

Course content

13 sections75 lectures6h 51m total length
  • What does the course cover5:46

    Explore credit risk modeling in Python, from fundamentals to building PD, LGD, and EAD models. Learn preprocessing, scorecard creation, and Basel II/III compliance to estimate expected loss.

  • What is credit risk and why is it important?4:44

    Learn how lenders assess credit risk to protect profits, using collateral and risk-based pricing to manage defaults on credit cards, home loans, and asset financing.

  • What is credit risk and why is it important?
  • Expected loss (EL) and its components: PD, LGD and EAD4:12

    Explore how lenders estimate expected loss from credit risk using PD, LGD, and EAD. See how these components determine exposure and potential losses in a loan example.

  • Expected loss (EL) and its components: PD, LGD and EAD
  • Capital adequacy, regulations, and the Basel II accord4:32

    Examine capital adequacy and Basel II regulations, focusing on capital requirements and risk weighted assets. Explore Basel II credit risk approaches: standardized, foundation IRB, and advanced IRB.

  • Capital adequacy, regulations, and the Basel II accord
  • Basel II approaches: SA, F-IRB, and A-IRB9:32

    Basel II offers the standardised approach, foundation internal ratings based approach, and advanced internal ratings based approach to model expected loss from PD, LGD, and EAD.

  • Basel II approaches: SA, F-IRB, and A-IRB
  • Different facility types (asset classes) and credit risk modeling approaches9:22

    Explore how facility types influence credit risk modeling in Python, using logistic regression for PD and beta regression for LGD and EAD, with risk based pricing insights.

  • Different facility types (asset classes) and credit risk modeling approaches

Requirements

  • No prior experience is required. We will start from the very basics
  • You’ll need to install Anaconda and Python. We will show you how to do that step by step

Description

Hi! Welcome to Credit Risk Modeling in Python. This is the only online course that teaches you how banks use data science modeling in Python to improve their performance and comply with regulatory requirements. This is the perfect course for you, if you are interested in a data science career. Here’s why:

· The instructor is a proven expert, holding a PhD from the Norwegian Business school and having taught in world renowned universities such as HEC, the University of Texas, and the Norwegian Business school).

· The course is suitable for beginners. We start with theory and initial data pre-processing and gradually solve a complete exercise in front of you

· Everything we cover is up-to-date and relevant in today’s development of Python models for the banking industry

· This is the only online course that provides a complete picture of credit risk in Python (using state of the art techniques to model all three aspects of the expected loss equation - PD, LGD, and EAD) including creating a scorecard from scratch

· Here we show you how to create models that are compliant with Basel II and Basel III regulations that other courses rarely touch upon

· We are not going to work with fake data. The dataset used in this course is an actual real-world example

· You get to differentiate your data science portfolio by showing skills that are highly demanded in the job marketplace

· What is most important – you get to see first-hand how a data science task is solved in the real-world


Most data science courses cover several frameworks but skip the pre-processing and theoretical part. This is like learning how to taste wine before being able to open a bottle of wine.

We don’t do that. Our goal is to help you build a solid foundation. We want you to study the theory, learn how to pre-process data that does not necessarily come in the ‘’friendliest’’ format, and of course, only then we will show you how to build a state of the art model and how to evaluate its effectiveness.


Throughout the course, we will cover several important data science techniques.

- Weight of evidence

- Information value

- Fine classing

- Coarse classing

- Linear regression

- Logistic regression

- Area Under the Curve

- Receiver Operating Characteristic Curve

- Gini Coefficient

- Kolmogorov-Smirnov

- Assessing Population Stability

- Maintaining a model


Along with the video lessons you will receive several valuable resources that will help you learn as much as possible:

· Lectures

· Notebook files

· Homework

· Quiz questions

· Slides

· Downloads

· Access to Q&A where you could reach out and contact the course tutor.


Signing up for the course today could be a great step towards your career in data science. Make sure that you take full advantage of this amazing opportunity!

See you on the inside!

Who this course is for:

  • You should take this course if you are a data science student interested in improving their skills
  • You should take this course if you want to specialize in credit risk modeling
  • The course is also ideal for beginners, as it starts from the fundamentals and gradually builds up your skills
  • This course is for you if you want a great career