Choose “Save as PDF” as the destination in the print dialog.
Advanced Financial Modelling, Quantitative Finance and Econometrics · Physical, Online

Python for Quantitative Finance Training Training Workshop

Duration: 5 Days Certificate on completion 4 sessions available

Course overview

The Python for Quantitative Finance Training Workshop equips finance professionals, investment analysts, banking specialists, risk managers, economists, and financial data analysts with practical skills to apply Python programming to financial modelling, quantitative analysis, investment research, and data-driven decision-making. The course combines financial theory with hands-on programming exercises to help participants analyse financial markets, evaluate investment opportunities, measure portfolio performance, and develop quantitative models for modern financial management.

Participants learn to use Python libraries such as Pandas, NumPy, Matplotlib, SciPy, Statsmodels, and Scikit-learn to process financial data, calculate returns and risk metrics, perform statistical analysis, model time-series data, optimise investment portfolios, and conduct financial forecasting. The workshop also introduces AI and machine learning applications in quantitative finance, including volatility prediction, credit risk modelling, algorithmic trading concepts, and financial anomaly detection.

Course objectives

Who should attend

Quantitative analysts, financial analysts, investment analysts, portfolio managers, investment researchers, risk management professionals, banking and microfinance professionals, treasury officers, financial data analysts, economists, actuaries, fintech professionals, algorithmic trading practitioners, financial modellers, corporate finance professionals, accountants, financial consultants, data scientists working in finance, machine learning practitioners interested in financial applications, financial regulators, financial researchers, university lecturers, postgraduate students in finance, economics, statistics and applied mathematics, and professionals seeking to apply Python programming, statistical modelling, financial forecasting, portfolio optimisation, derivatives pricing, AI and machine learning to investment analysis, financial risk management and quantitative decision-making.

Course content

General notes

Frequently asked questions

1. 1. Do I need prior Python programming experience to attend this course?
Prior Python experience is beneficial but not mandatory if the programme begins with the fundamentals. Participants should ideally have basic financial mathematics, spreadsheet skills, and an interest in quantitative analysis.
2. 2. What will I learn during the Python for Quantitative Finance training?
Participants will learn Python programming for financial data analysis, statistical modelling, time-series forecasting, portfolio optimisation, quantitative risk measurement, derivatives pricing, algorithmic trading strategy backtesting, and AI-powered financial analytics
3. 3. Which software and Python libraries are covered in the training?
The workshop covers Python, Jupyter Notebook, NumPy, Pandas, Matplotlib, SciPy, Statsmodels, and Scikit-learn. Depending on the practical exercises, participants may also use yfinance, Plotly, CVXPY, and Streamlit for financial data acquisition, portfolio optimisation, visualisation, and dashboard development.
4. 4. What practical skills and outputs will I gain from this course?
Participants will develop practical Python notebooks and financial models for analysing investment returns, measuring portfolio risk, forecasting financial time series, evaluating investment strategies, pricing selected financial derivatives, and assessing credit risk. The course also includes a capstone project that demonstrates the application of quantitative methods to a realistic financial problem.

Schedule & fees

DatesLocationDurationFee (USD)
11/01/2027 - 15/01/2027 Nairobi,kenya or Virtual 5 Days $1,500
15/02/2027 - 19/02/2027 Naivasha,Kenya 5 Days $1,500
19/04/2027 - 23/04/2027 Kisumu,Kenya 5 Days $1,500
08/11/2027 - 12/11/2027 Rwanda,Kigali 5 Days $2,500