
In this lecture, we introduce the IFRS 9 standard and its role in credit risk management.
Download the attached student notes (PDF) for a structured summary of the key points.
By the end, you’ll understand the purpose, scope, and regulatory context of IFRS 9.
Section 2 – Data Preparation and Quality Checks
Learn how to prepare raw credit risk datasets for modeling. This includes handling missing data, variable formatting, and ensuring data quality through automated checks
Important Notice
This is an advanced, expert-level English course .
It assumes prior knowledge of credit risk and programming (SAS/Python/R).
If you are a beginner, please take a foundation-level IFRS 9 course before this one.
AI Voice Disclaimer: The lectures are narrated using an AI-generated voice for clarity and consistency.
Who This Course Is For (Intended Learners)
This course is for you if:
You are a Credit Risk Analyst / Data Scientist working in banking or financial services.
You are preparing for IFRS 9, Basel 3.1, or regulatory model validation roles.
You already know logistic regression, survival analysis, or credit risk basics, and want to apply them in SAS/Python.
Not for beginners in finance or programming.
Requirements / Prerequisites
Strong background in statistics / econometrics.
Familiarity with credit risk concepts (PD, LGD, EAD, staging).
Working knowledge of SAS, Python, or R.
Basic understanding of financial regulations (IFRS 9, Basel II/III) is recommended.
What You’ll Learn (Learning Objectives)
By the end of this expert-level course in English, you will:
Build 12-month Point-in-Time (PIT) PD models with SAS & Python.
Develop Lifetime PD models using Cox Proportional Hazard and survival analysis.
Implement IFRS 9 staging rules (Stage 1, 2, 3).
Integrate macroeconomic variables into scenario-based PD forecasting.
Calculate Expected Credit Loss (ECL) under baseline, optimistic, and adverse scenarios.
Validate, monitor, and report IFRS 9 models to meet regulatory standards.