ARPM Certification Program · Machine Learning Track

Master Machine Learning for Finance

A 5-month advanced program covering the full machine learning toolkit for finance—from mathematical statistics and mean-covariance learning to probabilistic machine learning, time series and reinforcement learning.

Next cohort start September 21, 2026
✓ 4 advanced courses ✓ Online ✓ Part-time ✓ 5 months
Enroll now Contact us

Is the Machine Learning Track right for you?

The Machine Learning Track is designed for professionals and advanced learners with a quantitative background who want a rigorous understanding of machine learning specifically for financial applications.

It is particularly suited to those who want to go beyond using ML libraries and understand the statistical, probabilistic and mathematical foundations behind the models they apply.

A strong fit if you are

  • A risk manager, asset manager, quant researcher, financial engineer or data scientist
  • A finance professional with a strong mathematical background
  • A developer or technical professional moving into quantitative finance
  • A graduate student in mathematics, statistics, physics, engineering, computer science or economics
  • Looking for mathematical rigor, probabilistic modeling and finance-specific applications

This may not be the right fit if you are

  • Looking for an entry-level finance course
  • Missing the basics of linear algebra, calculus and probability
  • Looking mainly for a short bootcamp or lightweight online certificate
  • Looking for a university degree or a purely academic master’s program
  • Looking for generic AI, ChatGPT or business analytics training

Where can advanced machine learning take your quant career?

The Track develops the statistical, probabilistic and dynamic modeling foundations needed to understand when models work, why they work and how to apply them to financial data.

Typical background

Investment Analyst

Relevant paths

Quant Researcher / Quant Portfolio Manager

Typical background

Software Engineer

Relevant paths

ML Engineer for Finance

Typical background

Risk Associate

Relevant paths

Quant Risk Manager

Typical background

Data Analyst

Relevant paths

Financial Data Scientist


Why study Machine Learning with ARPM?

A unified framework, not a collection of algorithms

Understand how classical mean-covariance methods connect to modern probabilistic machine learning, rather than learning models as isolated techniques.

From statistics to sequential decisions

Progress from estimation and inference to supervised and unsupervised learning, causality, time series, stochastic processes and reinforcement learning.

Built specifically around financial data

Study factor models, regression, clustering, graphical models, forecasting and decision models in the context of financial applications.

Mathematical depth where it matters

Go beyond library calls into estimation theory, random matrix theory, probabilistic inference, conditional distributions and causal modeling.

Theory connected directly to implementation

Use the ARPM Lab to move between mathematical theory, financial case studies, Python code, exercises, proofs and interactive resources.

Structured for working professionals

Follow a part-time learning path with expert instruction, human feedback and ongoing access to the ARPM learning environment.


Trusted by Leading Institutions

Corporate Partners

Barclays | Personal Banking Barclays
BlackRock BlackRock
Bank of America - Banking, Credit Cards, Loans and Merrill Investing Bank of America
Credit Suisse Credit Suisse
Allianz Global Investors Allianz Global Inv.
MathWorks - Makers of MATLAB and Simulink MathWorks
GIC GIC
Federal Reserve Bank of New York Fed. Reserve Bank of NY
J.P. Morgan J.P. Morgan
Goldman Sachs Goldman Sachs
Vanguard Vanguard
Deutsche Bank Deutsche Bank

Academic Partners

New York University Tandon School Of Engineering
Columbia University
Fordham University
Rutgers University
Stevens Institute of Technology
Virginia Tech
Università degli Studi di Tor Vergata
Università degli Studi di Firenze
University of Turin
Università degli Studi di Perugia
Università degli Studi di Bergamo
Università degli Studi di Verona

Alumni Outcomes

“The ARPM Machine Learning Track gave me the depth I needed to move from a general data role into specialized quantitative research at a top-tier bank.”
— Financial Data Scientist, New York
“The rigor and depth of the materials are unmatched. The Lab is now my primary reference for everything quantitative.”
— Portfolio Manager, New York
“A truly global experience. Being part of a cohort of professionals from across the world added immense value.”
— Risk Manager, Singapore

Program

The Machine Learning Track consists of 4 advanced courses that build progressively from the mathematical foundations of learning to static, dynamic and sequential machine learning models.

Courses in track “Machine Learning”

The courses in this track cover in depth the Machine Learning topics in the Lab, learn moreabout the Machine Learning track .

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).

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".

Want to see how this program maps to your goals?

Talk to an Advisor

“Machine Learning for Finance,” from first principles

Most machine learning courses begin with algorithms. ARPM begins with the structure of the problem. The Track connects statistical estimation, linear models, probabilistic learning, causality and dynamic decision-making within one coherent framework.

Feature ARPM Machine Learning Track Typical ML-for-Finance course
Learning approach Unified mathematical and probabilistic framework Individual algorithms and techniques
Statistical foundations Deep integration of inference, estimation and decision theory Usually prerequisite or introductory coverage
Machine learning Linear, probabilistic, causal and dynamic models Mostly supervised and unsupervised algorithms
Financial data Core context throughout the curriculum Financial examples added to general ML
Causality Dedicated causal modeling framework Often limited or absent
Time dependence Time series, stochastic processes and sequential decisions Usually forecasting-focused
Theory and implementation Integrated mathematical theory, case studies and Python Often implementation-first
Learning resource ARPM Lab: theory, code, exercises, proofs, animations and AI tutor Course-specific notes and videos

Learn from Attilio Meucci and the ARPM faculty

Attilio Meucci

Directly learn from the methodologies used by leading quantitative professionals. Attilio Meucci and the ARPM faculty will guide you through Track 1 of the Certification.

Attilio Meucci, PhD

Attilio Meucci is the founder of ARPM. He was the chief risk officer at KKR; the chief risk officer and director of portfolio construction at Kepos Capital; the global head of asset allocation for Bloomberg’s portfolio analytics; a researcher at Lehman Brothers; and a trader at Greenwich NatWest.

Book: Risk and Asset Allocation

Attilio Meucci is the author of Risk and Asset Allocation and numerous publications in journals such as Risk Magazine, the Journal of Portfolio Management and the Journal of Financial Econometrics. He is the creator of the ARPM Lab.


Limited Special Price · 65% Off

$7,300

$2,555

Current offer expires September 22


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?

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 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.

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

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.

How much mathematics is required?

You should be comfortable with linear algebra, multivariate calculus and probability. ARPM Primers are available to review the required foundations.

How much programming is required?

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

Does the program focus mainly on implementing Machine Learning algorithms?

Implementation is important, but the main objective is to understand the models, including 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, regression, clustering, graphical models, classification, neural networks, causal models, time-series 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 so participants can combine the learning path with a full-time job.

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 assess whether your mathematical background, professional goals and available study time are appropriate for the Track.


Contact us

A conversation with our team is the fastest way to learn whether this Machine Learning Track fits your background and goals.

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