Certified Python Programming Professional for Finance (CPPPF)

The Certified Python Programming Professional for Finance (CPPPF) professional certification covers the application of Python programming language in the field of finance. The program provides learners with an understanding of the basic Python syntax and programming concepts, as well as advanced topics related to financial calculations and data analysis using NumPy and SciPy libraries. The certification program equips learners with the necessary skills to write Python programs for various finance-related tasks, such as risk management, asset pricing, and financial modeling.

Certification Program Objectives:

  • Understand the fundamentals of Python programming language and basic operations
  • Apply Python for financial calculations, such as annuity estimation and net present value calculation
  • Explore programming concepts such as functions and modules to build reusable code
  • Learn advanced topics related to data analysis and manipulation using NumPy and SciPy libraries in Python.

Certifying Examination:

  • To be certified as CPPPF, student should take up a 1.5 hours exam at the designated examination centers.
  • The qualifying exam would consist of 50 multiple choice questions, testing core certification modules.
  • Professionals with relevant experience and other qualifying criteria may be exempted from the examination.


  1. Introduction to Python and Basic Operations
  2. Financial Calculations with Python
  3. Programming Concepts: Functions and Modules
  4. Advanced Topics: NumPy and SciPy