Learning Pathway 2023
Learning Pathway 2023
Quantitative Finance
Learning Pathway
Awarded by Delivered by
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
This booklet is designed to guide you through the content of the CQF program and includes the
textbook reading list with the chapters appropriate for each module indicated.
The examined part of the CQF program comprises six modules. Each module covers a different aspect
of quantitative finance and consists of lectures and discussions. In this booklet, the preparatory
reading listed against each module will give you a good introduction to the topics discussed in
the lectures. The suggested further reading will allow you to delve deeper into each topic and is
recommended, but not required, as part of the program.
The CQF Lifelong Learning library encompasses over 900+ hours of lectures on every conceivable
quant finance subject. The Lifelong Learning lectures listed in this booklet are recommended to help
you explore the topics discussed on the program in more detail. As the content is ever expanding, it is
advisable to check the library regularly.
Contents
Module 1 3-4
Module 2 5-6
Module 3 7-8
Module 4 9 – 10
Module 5 11 - 12
Module 6 13 - 15
Advanced Electives 16 - 19
www.cqf.com 2
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Module 1
Building Blocks of Quantitative Finance
In module one, we will introduce you to the rules of applied Itô calculus as a modeling framework.
You will build tools using both stochastic calculus and martingale theory and learn how to use simple
stochastic differential equations and their associated Fokker-Planck and Kolmogorov equations.
The Random Nature of Prices
• Different types of financial analysis
• Examining time-series data to model returns
• Random nature of prices
• The need for probabilistic models
• The Wiener process, a mathematical model of randomness
• The lognormal random walk – the most important model for equities,
currencies, commodities, and indices
Binomial Model
• A simple model for an asset price random walk
• Delta hedging
• No arbitrage
• The basics of the binomial method for valuing options
• Risk neutrality
www.cqf.com 3
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Martingales
• Binomial model extended Preparatory Reading
• The probabilistic system: sample space, filtration, measures Dr. P. Wilmott, Paul Wilmott
• Conditional and unconditional expectation Introduces Quantitative Finance,
• Change of measure and Radon-Nikodym derivative second edition, 2007, John Wiley.
(Chapters 3,4,5,7)
• Martingales and Itô calculus
• A detour to explore some further Ito calculus
• Exponential martingales, Girsanov, and change of measure
Further Reading
J.D. Hamilton, Time Series Analysis,
Lifelong Learning Lectures 1994, Princeton University Press
Linear Algebra – Dr. Riaz Ahmad J.A. Rice, Mathematical Statistics and
Stochastic Calculus – Dr. Riaz Ahmad Data Analysis, 1988, Wadsworth-
Differential Equations – Dr. Riaz Ahmad Brooks/Cole
Methods for Quant Finance I, II – Dr. Riaz Ahmad S.N. Neftci, An Introduction to the
Martingales – Dr. Riaz Ahmad Mathematics of Financial Derivatives,
1996, Academic Press (general
reference)
www.cqf.com 4
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Module 2
Quantitative Risk and Return
In module two, you will learn about the classical portfolio theory of Markowitz, the capital asset pricing
model and recent developments of these theories. We will investigate quantitative risk and return,
looking at econometric models such as the ARCH framework and risk management metrics such as
VaR and how they are used in the industry.
Portfolio Management
• Measuring risk and return
• Benefits of diversification
• Modern portfolio theory and the capital asset pricing model
• The efficient frontier
• Optimizing your portfolio
• How to analyze portfolio performance
• Alphas and betas
Fundamentals of Optimization and Application to Portfolio Selection
• Fundamentals of portfolio optimization
• Formulation of optimization problems
• Solving unconstrained problems using calculus
• Kuhn-Tucker conditions
• Derivation of CAPM
Value at Risk and Expected Shortfall
• Measuring risk
• VaR and stressed VaR
• Expected shortfall and liquidity horizons
• Correlation everywhere
• Frontiers: extreme value theory
Asset Returns: Key, Empirical Stylised Facts
• Volatility clustering: the concept and the evidence
• Properties of daily asset returns
• Properties of high-frequency returns
Volatility Models: The ARCH Framework
• Why ARCH models are popular?
• The original GARCH model
• What makes a model an ARCH model?
• Asymmetric ARCH models
• Econometric methods
Risk Regulation and Basel III
• Definition of capital
• Evolution of Basel
• Basel III and market risk
• Key provisions
www.cqf.com 5
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
www.cqf.com 6
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Module 3
Equities & Currencies
In module three, we will explore the importance of the Black-Scholes theory as a theoretical and
practical pricing model which is built on the principles of delta heading and no arbitrage. You will
learn about the theory and results in the context of equities and currencies using different kinds of
mathematics to make you familiar with techniques in current use.
Black-Scholes Model
• The assumptions that go into the Black-Scholes equation
• Foundations of options theory: delta hedging and no arbitrage
• The Black-Scholes partial differential equation
• Modifying the equation for commodity and currency options
• The Black-Scholes formulae for calls, puts, and simple digitals
• The meaning and importance of the Greeks, delta, gamma, theta, vega, and rho
• American options and early exercise
• Relationship between option values and expectations
Martingale Theory - Applications to Option Pricing
• The Greeks in detail
• Delta, gamma, theta, vega, and rho
• Higher-order Greeks
• How traders use the Greeks
Martingales and PDEs: Which, When and Why
• Computing the price of a derivative as an expectation
• Girsanov’s theorem and change of measures
• The fundamental asset pricing formula
• The Black-Scholes formula
• The Feynman-Kac formula
• Extensions to Black-Scholes: dividends and time-dependent parameters
• Black’s formula for options on futures
Intro to Numerical Methods
• The justification for pricing by Monte Carlo simulation
• Grids and discretization of derivatives
• The explicit finite-difference method
Exotic Options
• Characterisation of exotic options
• Time dependence (Bermudian options)
• Path dependence and embedded decisions
• Asian options
Understanding Volatility
• The many types of volatility
• The market prices of options tells us about volatility
• The term structure of volatility
www.cqf.com 7
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
www.cqf.com 8
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Module 4
Data Science & Machine Learning l
In module four, you will be introduced to the latest data science and machine learning techniques used
in finance. Starting with a comprehensive overview of the topic, you will learn essential mathematical
tools followed by a deep dive into the topic of supervised learning, including regression methods,
k-nearest neighbours, support vector machines, ensemble methods and many more.
An Introduction to Machine Learning l
• What is mathematical modeling?
• Classic modeling
• How is machine learning different?
• Principal techniques for machine learning
An Introduction to Machine Learning II
• Common machine learning jargon
• Intro to supervised learning techniques
• Intro to unsupervised learning techniques
• Intro reinforcement learning techniques
Math Toolbox for Machine Learning
• Maximum likelihood estimation
• Cost/loss function
• Gradient descent
• Stochastic gradient descent
• Bias and variance
• Lagrange multipliers
• Principal component analysis
Supervised Learning – Regression Methods
• Linear regression
• Penalized regressions: lasso, ridge, and elastic net
• Logistic, softmax regression
Supervised Learning II
• K nearest neighbors
• Naïve Bayes classifier
• Support vector machines
Decision Trees and Ensemble Models
• Entropy minimisation and essential math
• Splitting process and pruning criteria
• Random forests and Extreme Gradient Boosting
• Bagging with logit and decision tree alternatives (PD Case Study)
www.cqf.com 9
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
www.cqf.com 10
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Module 5
Data Science & Machine Learning ll
In module five, you will learn several more methods used for machine learning in finance. Starting
with unsupervised learning, deep learning, and neural networks, we will move into natural language
processing and reinforcement learning. You will study the theoretical framework, but more importantly,
analyze practical case studies exploring how these techniques are used within finance.
Unsupervised Learning I
• K means clustering
• Self-organizing maps
• Strengths and weaknesses of HAC and SOM
Unsupervised Learning II
• The curse of dimensionality
• t-distributed Stochastic Neighbour Embedding (t-SNE)
• Uniform Manifold Approximation and Projection (UMAP)
• Autoencoders
• Applications in finance
Deep Learning and Neural Networks
• What are artificial neural networks and deep learning?
• Perceptron model, backpropagation
• Neural network architectures: feedforward, recurrent, long short-term memory,
convolutional, generative adversarial
• Applications in finance
Natural Language Processing
• Pre-Processing
• Word vectorizations, Word2Vec
• Deep learning and NLP tools
• Application in finance: sentiment change vs forward returns; S&P 500 trends in
sentiment change; earnings calls analysis.
• Code examples
Reinforcement Learning I
• Recap of multi-armed bandit
• The exploitation-exploration trade-off
• Exploration strategies: softmax versus epsilon-greed
• Risk-sensitivity in reinforcement-learning
Reinforcement Learning II
• Reinforcement learning case study
• Application of algo trading
• Application in automated market making
www.cqf.com 11
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
www.cqf.com 12
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Module 6
Fixed Income & Credit
In the first part of module six, we will review the multitude of interest rate models used within the
industry, focusing on the implementation and limitations of each model. In the second part, you will
learn about credit and how credit risk models are used in quant finance, including structural, reduced
form as well as copula models.
www.cqf.com 13
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
www.cqf.com 14
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Intensity Models
• Modelling default by Poisson process Preparatory Reading
• Relationship between intensity and arrival time of default Dr. J. Gregory, The xVA Challenge:
• Risky bond pricing: constant vs. stochastic hazard rate Counterparty Credit Risk, Funding,
• Bond pricing with recovery Collateral and Capital, third edition,
2015, Wiley (Chapters 4-7, 10, 12)
• Theory of affine models
• Affine intensity models and use of Feynman-Kac Dr. P. Wilmott, Paul Wilmott
Introduces Quantitative Finance,
• Two-factor affine intensity model example: Vasicek
2007, Wiley (Chapters 14-19)
CDO & Correlation Sensitivity Dr. P. Wilmott, Paul Wilmott on
• CDO market pricing and risk management Quantitative Finance, second edition,
• Loss function and CDO pricing equation 2006, Wiley (Chapters 30-33, 36,
• Motivation from loss distribution 37, 39-42)
• What Is copula function? Dr. P. Jaeckel, Monte Carlo Methods
• Classification of copula functions in Finance, 2002, Wiley (Chapters
1-14)
• Simulating via Gaussian copula
• 3 Gaussian copula factor mode
• The meaning of correlation. Intuition and timescale
• Linear correlation and its misuse Further Reading
• Rank correlation A. K. Dixit and R. S. Pindyck,
• Correlation in exotic options Investment Under Uncertainty, 1994,
Princeton University Press
• Uncertain correlation model for mezzanine tranche
• Compound (implied) correlation in loss distribution D. Duffie & K. J. Singleton, Credit
Risk: Pricing, Measurement, and
X-Valuation Adjustment Management, 2003, Princeton
• Historical development of OTC derivatives and xVA University Press
• Credit and Debt Value Adjustments (CVA and DVA) G. Loffler and P. Posche, Credit Risk
• Funding Value Adjustment (FVA) Modeling using Excel and VBA,
• Margin and Capital Value Adjustments (MVA and KVA) 2007, Wiley
• Current market practice and application G. Chacko et al., Credit Derivatives:
• Implementation of Counterparty Credit Valuation Adjustment (CVA) A Primer on Credit Risk, Modeling,
• Review the numerical methodologies currently used to quantify CVA in terms of and Instruments, 2006, Wharton
exposure and Monte Carlo simulation and the Libor market model School Publishing (Chapters 3, 5)
• Illustrate this methodology as well as DVA, FVA, and others P. J. Schoenbucher, Credit
Derivatives Pricing Models: Model,
Pricing and Implementation, 2003,
Lifelong Learning Lectures Wiley (Chapters 2, 4, 5)
Jumps in Credit Risk Modeling. Intensity Models: Theory, Cailbration, Pricing – A. N. Bomfim, Understanding Credit
Prof. Wim Schouten Derivatives and Related Instruments,
The Pricing of CDOs using Levy Copulas – Prof. Wim Schouten 2004, Academic Press (Chapters 15,
Introduction to CVA – David Bakstein 16, 17)
Credit Modelling – Claudio Albanese N. Taleb, Dynamic Hedging, 1996,
Term Sheets – Dr. Paul Wilmott Wiley
Brace, Gatarek and Musiela – Timothy Mills
J. C. Hull, Options, Futures and
Managing Smile Risk – Dr. Pat Hagan
Other Derivatives, fifth edition,
The Market Price of Risk – Dr. Paul Wilmott
2002, Prentice-Hall
Fixed Income Modelling – Claudio Albanese
Yield Curves via Static Hedging – Yury Rojek
Tools and Methods for Quantitative Finance – Dr. Sebastien Lleo
www.cqf.com 15
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Advanced Electives
Your advanced electives are the final element in our core program. These give you the opportunity to
explore an area that’s most relevant or interesting to you. You need to select two electives from the
extensive choice below to complete the CQF qualification. Struggling to choose just two electives?
Don’t worry, you will have access to every advance elective as part of the CQF Lifelong Learning
Library.
Advanced Portfolio Management
As quantitative finance becomes more important in today’s • Combine views with market data using filtering to
financial markets, many buy-side firms are using quantitative determine the necessary parameters
techniques to improve their returns and better manage their • Understand the importance of behavioral biases and be
client capital. This elective will look into the latest techniques able to address them
used by the buy side in order to achieve these goals. • Understand the implementation issues
• Perform a dynamic portfolio optimization, using • Develop new insights into portfolio risk management
stochastic control
www.cqf.com 16
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
Algorithmic Trading I
The algorithmic trading elective is a Do-It-Yourself (DIY) Opensource Data APIs
guide that enables you to start your quantitative trading • Getting started with data APIs
from scratch. From gaining an understanding of data science • Getting familiar with data formats
workflow to retrieving data using public/private APIs and • Handling streaming data
storing it in SQL, the elective teaches essential skills required
• Data retrieval and storage
for different quant applications.
Getting Started with Interactive Brokers
Introduction to Algorithmic Trading • Python wrapper for IB API
• Definitions, trends and landscape • Specifying contracts
• Overview of quant workflow • Retrieving historical EOD and intraday data
• Application and system schematic • Retrieving real-time tick data
• Building blocks of a quantitative system
Getting Started with Alpaca - Part 1
• Overview of data API
• Handling trade & market data API
• Overview of database
• Data storage and retrieval
Algorithmic Trading II
The algorithmic trading elective is a Do-It-Yourself (DIY) • Setting up Notification using Telegram
guide that enables you to start your quantitative trading from • Getting started with Zipline
scratch. This elective is an extension of Algorithmic Trading I • Overview of vectorized & event-driven backtesting
and covers some of the best software practices in developing • Alpaca data ingestion
quant applications including automatic data ingestion using
• Backtesting strategies with Alpaca ingested data
CRON, backtesting, and live programmatic execution of
trades using Alpaca and Zipline APIs. Trading Live with Alpaca
• Streaming real-time data
Getting started with Alpaca - Part II
• Live trading with Alpaca
• Automated data ingestion
• Trading live using Zipline
• Data updation alerts using Gmail
www.cqf.com 17
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
C++
Intended for those who are completely new to C++ or have • Control flow and formatting – decision making; file
very little exposure to the language. management; formatting output
Starting with the basics of simple input via keyboard and • Functions – writing user defined functions; headers and
output to screen, this elective will work through a number of source files
topics, finishing with simple OOP. • Intro to OOP – simple classes and objects
• Getting started with the C++ environment – first program; • Arrays and strings
data types; simple debugging
Fintech
Financial technology, also known as fintech, is an economic • Fintech hubs
industry composed of companies that use technology to • Technology – blockchain; cryptocurrencies; big data 102;
make financial services more efficient. This elective gives AI 102
an insight into the financial technology revolution and the • Fintech solutions
disruption, innovation and opportunity therein. • The future of Fintech
• Intro to and history of fintech
• Fintech – breaking the financial services value chain
Numerical Methods
Any study in mathematics is incomplete without treatment • Taylor series and the error term
of numerical analysis. When a closed form solution is not • Numerical differentiation
available or the problem to be solved is too complex to make • Trapezoidal method
amenable to explicit methods, a numerical/computational • Simpson’s rule
solution is sought. The resulting solution is an example of
• Error analysis
an approximate solution. This elective presents several basic
numerical methods for solving some of the most classic • Euler
problems in mathematics. • Runge-Kutta
• Lagrange interpolation
• Basic iteration and convergence
• Cubic splines
• Bisection method
• LU decomposition
• Newton-Raphson
• SOR methods
• Rates of convergence
www.cqf.com 18
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
www.cqf.com 19
CERTIFICATE IN QUANTITATIVE FINANCE LEARNING PATHWAY
You will receive hard copies of the books on our recommended reading list, all written by the CQF
faculty:
CQF Core Textbooks 1 2 3 4 5 6
Paul Wilmott Introduces Quantitative Finance, • • • •
Dr. P. Wilmott 3, 4, 5, 7 1, 2, 3, 20-22 6, 8, 27-30 14-19
•
Paul Wilmott on Quant Finance, • • • 22-29, 37,
45-48,
Dr. P. Wilmott 12, 49, 50 4-33, 36, 37 39-42
50-53, 57,
76-83
www.cqf.com 20
Certificate in Quantitative Finance
www.cqf.com
www.cqf.com/linkedin
www.cqf.com/twitter
www.cqf.com/youtube