Python is the swiss knife of modern programming languages and a prime candidate to be also the swiss knife for risk modelling


This course is a CrashProgram in the use of the MongoDB database in conjunction with Python for credit portfolio management purposes. The course requires little or no prior knowledge of mongoDB, and basic knowledge of python (but prior programming knowledge in some language is required).


The course covers the following topics:

  • Introduction to MongoDB its data model and operations on data
  • Using python to access the database
  • Developing LoanDB, a document design conforming to SME Loan Level Data standard
  • Using map/reduce to extract data and python to apply a simple credit scoring model

Course Level and Type:

Introductory Level Core Level Advanced Level
Technical CrashProgram