Risk Modeling Using Python

Intro to Concentration Measurement using Python

Reading Time: 1 min.
Python is the swiss knife of modern programming languages and a prime candidate to be also the swiss knife for risk modelling

Summary

This course is a CrashProgram in the use of python for risk modelling purposes, in particular credit concentration measurement.

Who Is This Course For

There is little or no prior knowledge of concentration risk measurement but general background in credit risk management is useful for context.

Exploratory Risk Data Analysis

Reading Time: 1 min.
Exploratory Data Analysis Visualizations

Summary

This course is a CrashProgram (short course) introducing exploratory data analysis.

Prerequisites

The course can be pursued on a standalone basis. It is advisable to pursue the course after DAT31046 (Risk Data Review) which discusses a review of the data from a data quality validation perspective.

An introduction to Semantic Data with Python

Reading Time: 1 min.
Python is the swiss knife of modern programming languages and a prime candidate to be also the swiss knife for risk modelling

Summary

This course is a CrashProgram (short course) in the use of Python to work with Semantic Data (RDF / OWL)

Requirements

The course is at a medium technical level. It requires some familiarity with python (and a working installation). On the semantic data side it requires knowledge of basic concepts around files and representation formats for data.

Loan Level Templates Using Python

Reading Time: 0 min.
Python is the swiss knife of modern programming languages and a prime candidate to be also the swiss knife for risk modelling

Summary

This course is a CrashProgram in the use of python for credit portfolio modelling purposes, in particular working with data templates and spreadsheets.

Content

The course covers the following topics:

Credit Migrations using TransitionMatrix

Reading Time: 1 min.
Python is the swiss knife of modern programming languages and a prime candidate to be also the swiss knife for risk modelling

Summary

This course is a CrashProgram (short course) in the use of Python and the package TransitionMatrix for analysing credit migration data.

Requirements

The course is at a medium technical level. It requires some familiarity with python (and a working installation that includes the common numpy/scipy libraries). On the risk modelling side it requires knowledge of basic credit rating migration concepts.

Input-Output Models with Python

Reading Time: 1 min.
Graphic

Summary

This course is a DeepDive with nine segments, exploring Input-Output models using Python and the pymrio library. The course is at a core technical level. It requires working familiarity with Python, basic linear algebra and elements of economic systems. Step by step we explore how one can define and perform useful operations in Environmentally Extended Input-Output Analysis.