Think Like a Quant.
Build Like a Machine Learning Engineer

One Unified Framework for Career Growth
5 Months Starts Sept 21
4 Advanced Courses
Online Live & Recorded
Led by Attilio Meucci & Faculty
ARPM Statement of Completion included
$7,300 $2,555 Limited Time Offer
65% OFF
Enroll now (opens in a new tab) Contact us

CAREER

Accelerate Your Quant Career

Build the machine learning foundations to move from a technical background into quantitative finance.

Mathematical Background
Advanced ML Toolkit
Quant Professional
BACKGROUND
Investment Analyst
TARGET ROLE
Quant Portfolio Manager
BACKGROUND
Software Engineer
TARGET ROLE
ML Engineer for Finance
BACKGROUND
Risk Associate
TARGET ROLE
Quant Risk Manager
BACKGROUND
Data Analyst
TARGET ROLE
Financial Data Scientist

PROGRAM

A Practical 5-Month Learning Journey

The Machine Learning Track delivers a unified framework connecting mathematical foundations, modern ML techniques, and real-world financial applications.

Starts September 21
  1. SEP · 21/09/26

    Mean-Covariance Learning
  2. NOV · 02/11/26

    Probabilistic Machine Learning
  3. DEC · 14/12/26

    Time Series and Reinforcement Learning
  4. FEB · 17/02/27

    Optional Mathematical Statistics for Finance

Curriculum Overview

Mean-Covariance Learning

Mean-Covariance Learning

Mean-Covariance Learning represents the linear blueprint for Probabilistic Machine Learning.

It covers practical ways of learning observational and causal models from i.i.d. data samples and taking optimal decisions within the Mean-Covariance Framework.

The key ingredients are linear factor models, which model all mean-covariance structures: supervised (linear regression); unsupervised (principal component and factor analysis); hybrid (canonical correlation, total least squares); and causal (structural equation models).

This part also covers the estimation of linear factor models, namely mean/loadings and (high-dimensional) covariance matrices, in the context of financial applications.

This part covers the below portion of the "Data Science Map".

Probabilistic Machine Learning

Probabilistic Machine Learning

Probabilistic Machine Learning discusses machine learning/artificial intelligence models, presented as generalizations of Mean-Covariance Learning.

It covers practical ways of learning observational and causal models from i.i.d. data samples and taking optimal decisions within the Probabilistic Framework.

The key ingredients are conditional distributions, which model all probabilistic structures: supervised learning (point and probabilistic); unsupervised learning (autoencoders and graphical models); and one-period reinforcement learning (causal Bayesian networks).

This part also covers the estimation of specific conditional distributions in the context of financial applications.

This part covers the below portion of the "Data Science Map".

Time Series and Reinforcement Learning

Time Series and Reinforcement Learning

Time Series and Reinforcement Learning covers the dynamic counterparts of Mean-Covariance Learning and Probabilistic Machine Learning.

It covers practical ways of learning observational and causal models and taking optimal decisions in both the Mean-Covariance Framework and the Probabilistic Framework, when data is not i.i.d.

As such, this part includes multivariate econometrics, continuous time stochastic processes, and optimal sequential decision making.

This part covers the below portion of the "Data Science Map".

Mathematical Statistics for Finance

Mathematical Statistics for Finance

Mathematical Statistics for Finance provides an in-depth discussion of the mathematical topics which lie at foundation of the applications of statistics to finance:

  • The roots of the symmetry between the Mean-Covariance versus the Probabilistic Framework;
  • The theory to learn from data in both frameworks.

More precisely Mathematical Statistics for Finance consists of the following parts of the "Data Science Map":

  • The Probabilistic Framework describes the essential tools to operate in the Probabilistic Ecosystem, where:
    1. Statistical relationships among variables are modeled by probability distributions;
    2. Transformations among variables are non-linear;
    3. Structure is imposed via independence or more generally via conditional independence, which follows from the notion of conditioning.
    This part also covers copulas and respective implementations.
  • The Mean-Covariance Framework describes the essential tools to operate in the Mean-Covariance Ecosystem, where:
    1. Statistical relationships among variables are modeled by their mean-covariance equivalence classes;
    2. Transformations among variables are linear or affine;
    3. Structure is imposed via uncorrelation, or more generally partial uncorrelation, which follows from the notion of L² linear projection.
    This part also covers measures of dependence and concordance.
  • Decision theory under risk addresses modeling and optimization of decisions under the assumption that the joint mean-covariance classes, or probabilistic distributions, of all random variables are known.
  • Estimation leverages decision theory under uncertainty to learn, from data, relevant features of the joint mean-covariance classes, or probabilistic distributions, when these are not known. Key concepts include elicitability, asymptotic/random matrix theory, hypothesis testing.
  • Inference covers how to learn not only from data, but also from subjective opinions, both mean-covariance classes (Black-Litterman) and probability distributions (minimum relative entropy).
Included Primer
Free Primers included for preparation (Math, Finance, Python) to refresh the required foundations.

Python Primer

The Python Primer covers the basics of coding in Python

In particular, the Python Primer covers the following topics:
  • Basics of Python programming
  • Control flow for decision making, loops for repetitive tasks and functions for simplifying calculations
  • Numerical and linear algebraic computations, statistical data analysis, and data visualization
  • Machine learning methods
4 Advanced Courses

Built on one unified mathematical framework specifically for quantitative finance.

Live & Recorded

Join live interactive sessions or learn at your own pace with high-quality recordings.

Human-Reviewed Homework

Practical assignments reviewed with expert feedback to ensure deep understanding.

Q&A / Advisor Support

Direct guidance throughout the journey from ARPM faculty and specialized advisors.

ARPM Statement of Completion included
Enroll Now

ARPM METHOD

One framework. From statistical foundations to financial decisions.

The ARPM Machine Learning Track follows an integrated path connecting mathematical rigor, probabilistic thinking, and real-world financial applications.

Integrated Framework

From statistical inference and estimation to probabilistic ML and sequential decision-making.

Statistical & Probabilistic Foundations

Understand assumptions, estimation methods, uncertainty and model limitations.

Machine Learning for Finance

Apply the methods throughout to financial data and quantitative-finance problems.

Theory to Implementation

Connect mathematical models to numerical implementation through Python and the ARPM Lab.

ARPM Machine Learning vs. General-Purpose ML Courses

STRUCTURE
Integrated progression from statistics and estimation to probabilistic ML and sequential decisions.
Broad focus across standard machine learning methods.
FOUNDATIONS
Statistical inference, probability, estimation and model assumptions.
Often centered on model use and implementation.
DATA & CONTEXT
Financial data and quantitative-finance applications.
General-purpose datasets and applications.
OBJECTIVE
Understand models, uncertainty, estimation and decision-making.
Build and apply predictive models.

REQUIREMENTS

Program Requirements

The Machine Learning Track is mathematically rigorous. These guidelines help you assess your background and plan the right preparation to benefit fully from the program.

Required

Mathematics

Linear algebra and multivariate calculus.

Required

Statistics

Solid understanding of probability theory.

Not Required

Programming

Python experience helps, but the Python Primer is included.

Not Required

Finance

Finance experience helps, but the Finance Primer is included.

Free Primers Included

Free self-paced primers help you refresh and strengthen your foundations before and during the program.

Math Primer

Refresh core math concepts.

Finance Primer

Review key finance concepts.

Python Primer

Build Python skills for quantitative work.

Have questions about your background or preparation?

Talk to an Advisor

WHY ARPM

Built for depth, not shortcuts.

ARPM was founded by Attilio Meucci and is built around decades of experience in quantitative investment, risk management and research.

Attilio Meucci

Founded by Attilio Meucci

Attilio Meucci is the founder of ARPM, author of Risk and Asset Allocation, and a former senior quantitative investment and risk practitioner.

Former CRO at KKR Former CRO & Director of Portfolio Construction at Kepos Capital
Author of "Risk and Asset Allocation" Springer · publications in leading journals
Creator of the ARPM Lab Theory, implementation and applications

Professionals from leading institutions have trained with ARPM

PwC
Morgan Stanley
University of Toronto
FIN-ML
TIAA
CPP Investments
Università degli Studi di Firenze
J.P. Morgan
Qatar Investment Authority
Università degli Studi di Chieti e Pescara

What ARPM participants say

Quantitative Research, Portfolio & Risk Management

“A vast wealth of material… quite unified across the program.”

Natasha Gregory

(opens in a new tab)

VP · Risk & Quantitative Analytics

“The strong theoretical material, flexibility, Lab and live classroom sessions really stand out.”

Counterparty Credit Risk

“The two main advantages are the theory materials and the Python code.”

Watch more video reviews and read participant experiences.

See all reviews (opens in a new tab)

OFFER

Limited-Time Offer

$7,300 $2,555
65% OFF
Ends September 22
Secure enrollment ARPM Statement of Completion included

FAQ

Frequently Asked Questions

What is the ARPM Machine Learning Track?

The Machine Learning Track is a 5-month, part-time advanced learning program focused on the mathematical and probabilistic foundations of machine learning and their applications to financial data. It includes four courses: Mathematical Statistics for Finance, Mean-Covariance Learning, Probabilistic Machine Learning, and Time Series and Reinforcement Learning.

Do I receive a certification after completing the Track?

No. The Machine Learning Track is not a professional certification on its own. Participants who successfully complete the program receive an ARPM Statement of Completion documenting the courses completed.

How is this different from a generic Machine Learning course or MOOC?

The program does not teach machine learning as a collection of isolated algorithms. It develops a rigorous progression from statistical inference and estimation to mean-covariance methods, probabilistic machine learning, causality, time series, stochastic processes, and sequential decision-making, with applications throughout to financial data.

Who is this program designed for?

The Track is designed for quantitative professionals and advanced learners, including quant researchers, risk managers, asset managers, financial engineers, data scientists, developers, and graduate students with a strong mathematical background who want a deeper understanding of machine learning.

Is the ARPM Quant Bootcamp the same as the Machine Learning Track?

No. The Quant Bootcamp is a short, intensive introduction to key ARPM methodologies. The Machine Learning Track is a structured 5-month program that develops the subjects in substantially greater depth through four advanced courses, assignments, learning resources, and ongoing support.

How much mathematics is required?

You should be comfortable with linear algebra, multivariate calculus, and probability. The program is mathematically rigorous. ARPM Primers are available to review the required foundations if needed.

How much programming is required?

Python experience is helpful, but you do not need to be a professional software developer. Python is used to connect the mathematical concepts to numerical implementations and applied examples through the ARPM Lab.

Does the program focus mainly on implementing Machine Learning algorithms?

No. Implementation is an important part of the program, but the main objective is to understand the models themselves: their assumptions, statistical foundations, estimation methods, limitations, and relationships with other learning approaches.

What Machine Learning topics are covered?

Topics include statistical inference and estimation, PCA and factor models, covariance estimation and regularization, regression, clustering, graphical models, classification, neural networks, causal models, random matrix theory, time-series models, Kalman filtering, GARCH, hidden Markov models, stochastic processes, and sequential decision-making.

Can I study while working full-time?

Yes. The Track is designed as a part-time program for working professionals. Live sessions are recorded, and participants can combine the structured learning path with a full-time job while dedicating regular time each week to study and assignments.

How long does the Machine Learning Track take to complete?

The program runs for approximately 5 months and consists of four advanced courses studied as a structured learning sequence.

What support is available?

Participants have access to the ARPM learning platform and Lab, AI Tutor support, technical assistance, course resources, and human feedback on homework projects and assignments.

What if I am not sure whether my background is suitable?

Contact us before enrolling. An ARPM advisor can help you assess whether your mathematical background, professional goals, and available study time are appropriate for the Machine Learning Track.


Contact us

A 20-minute conversation with our team is the fastest way to learn whether the ARPM learning methods are the right fit for you, and to get answers about pricing, learning expectations, and more.

Tell us about yourself

How would you like to connect?

ARPM Program Advisor

20 min session