Sorry, you need to enable JavaScript to visit this website.
Ecole Polytechnique ENSTA Ecole des Ponts ENSAE Télécom Paris Télécom SudParis
Partagez la page

Master's in Statistics, Finance and Actuarial Science

Master's in Statistics, Finance and Actuarial Science
Years

Master Year 1 and Year 2

Program

Statistics, Finance and Actuarial Science

ECTS Credits

120

Language

English 

Orientations

Industry and Research

Location

Palaiseau Campus

Course duration

24 months, full time

Course start

September

Degree awarded

Master’s degree

WHY ENROLL IN THIS PROGRAM?

Asset n° 1 

Master cutting-edge techniques, theories and practical tools relating to applications in finance and insurance or a research career in academia or industry

Asset n°2

Qualify for a PhD through PhD track in Mathematics for Finance and expand your horizons by combining courses from the M2 Probability and Finance with M2 Data Sciences for Artificial Intelligence

Asset n°3

On completing a subset of specialized courses, obtain an accreditation as an actuary from the French Institute of Actuaries

Stochastic models are intensively used in financial institutions and insurance companies. In addition to model specifications, accurate statistical methods are crucial for estimation, calibration and forecasting. This trend has recently been accentuated by the rise of data science and machine learning.

The first year of this Master’s program is a common core offering a wide range of basic and more specialized courses in applied mathematics and statistics. This allows students to build a personalized curriculum adapted to their academic and professional projects.

In the second year, students specialize in Statistics, Finance and Actuarial Science. This specialization aims to train high-level specialists in the fields of random modelling and risk management to meet the needs of all types of financial institutions, including banks, insurance companies, asset managers and hedge funds. To achieve this ambitious goal, a strong level in probability and statistics is required. The curriculum is organized around core courses in time series, machine learning, risk management, actuarial science and mathematical finance.

Find more information on the program website

Objectives

This program allows students to:

  • Acquire all the necessary mathematical and cultural tools to meet the evolving needs of financial markets
  • Grasp the complexity of the mathematical tools (probabilistic, statistical or numerical) used
  • Deepen their knowledge of technical fields up to the frontier of research

On graduating, students will be equipped to pursue a career requiring:

  • Random modelling and risk management for all types of financial institutions including banks, insurance companies, asset managers and hedge funds

 

Year 1

Core courses

5 mandatory courses [14 weeks, 4 hours a week, 6 ECTS / Course]

  • Elements of functional analysis and measure theory: topology, measure and integration theory – Lebesgue measure, Lebesgue integral abstract measure spaces, classical functional spaces – Banach, Hilbert, bounded and unbounded operators, weak topologies
  • Probability theory and stochastic process :  Conditional expectations, discrete-time stochastic processes [Kolmogorov extension theorem, canonical processes, stopping times], martingales [convergence theorems, main stopping theorems, applications], continuous state-space Markov chains [transition kernels, main convergence theorems for atomic chains]
    1° Discrete time and space Markov chains : the Markov and strong Markov property, applications; stationary measures, recurrence and transience, ergodic theorem and convergence to equilibrium, applications and simulations, MCMC.
    2° Conditional expectation, main properties, martingales in discrete time : stopping theorem, convergence theorems, applications and simulations, optimal stopping.
  • Mathematical Statistics : introduction to decision theory, estimators (M- and Z- estimators, sufficiency, optimality), tests (constructions, Uniformly Most Powerful test for simple and composite alternatives), asymptotic statistics (consistency, asymptotic normality), asymptotic optimality of maximum likelihood estimation, generalized likelihood ratio tests, introduction to linear and non-linear regression, Bayesian statistics.
  • Optimization: Optimization in Euclidean spaces (general case and convex case), Optimization under equality and inequality constraints, KKT optimality conditions, convex case, alternative statements (Farkas Lemma), duality in linear and convex optimization, first and second order descent algorithms, subdifferential, subgradient methods, proximal point method, conjugate functions, necessary and sufficient optimality conditions, modeling applications as optimization problems. The course provides the necessary prerequisites in Optimization for advanced courses like Machine Learning or Financial Mathematics.
  • Python for Data Sciences: Python is a high-level programming language, which is primarily used in thefields of data science and artificial intelligence, among others. Its design iscentered around readability, which lowers learning barriers for newcomers.
    The objective of this course is to introduce Python in the context of data sciences.
    Foundational topics students should be familiar with before enrolling:
    1.      Familiarity with Basic Programming Concepts
    2.      Basic Mathematical Foundation (Algebra and Statistics)
    3.      Intellectual curiosity

3 mandatory courses :

  • Markov Processes and applications - 5 ECTS: In this course, we study Markov processes in continuous time, taking values in discrete spaces. Markov processes are random processes where the evolution of the process depends only on its current state and not on its past. These processes are widely used in various fields, including physics, biology, chemistry, economics, and information theory. They allow us to model the random evolution of variables that, in the context of this course, can take values in a finite or countable state space.
    Specifically, we explore Poisson processes, jump processes, the Markov property, Kolmogorov equations, the ergodic theorem, and long-term behavior. Additionally, the simulation of these processes is addressed through numerical sessions.
  • Introduction to Machine Learning - 5 ECTS: Introduction to Supervised Learning, Linear Models, Generalizes Linear Models, Support Vector Machines, Generative Learning (Gaussian discriminant analysis, Mixture models, Naïve Bayes model), Tree-based and Ensemble Models (Decision tree, random forests, boosting, bagging), learning theory (Union bound, Hoeffding inequality, Empirical risk, Probably approximately correct framework), Introduction to Unsupervised Learning (Gaussian Mixture Model, Expectation-Maximization, k-means clustering, Hierarchical clustering), Dimensionality Reduction (Principal component analysis (Eigenvalues/vectors, Spectral theorem, PCA algorithm) ● Independent component analysis (Bell and Sejnowski ICA algorithm,  Linear discriminant analysis, Factor analysis), Neural Networks (Basic architecture: multi-layer perceptron, Activation functions -Sigmoid, tanh, relu, lrelu etc.-, Losses (cross-entropy, l1/l2 loss, binary cross entropy, focal loss, hinge-loss etc.-, Back propagation, learning rate
    Introduction to supervised/unsupervised learning, classification vs regression; Least square regression (ridge/LASSO); Classification with logistic regression; Stochastic gradient methods for training; Unsupervised learning with principal component analysis; Classification with support vector machines; Classification and regression with trees and ensemble methods; Classification and regression with Neural networks; Clustering methods for unsupervised learning
  • Databases - 5 ECTS: ● Introduction, Data Models: Relational Model ● Relational Algebra, Relational Calculus ● SQL (Structured Query Language) ● Schema Refinement and Normal Forms ● Storage and Indexes ● Query Processing (Evaluation of Operators)Query Optimization (query plans, algebraic  ● equivalence, plan space, cost estimation)
  • FLE/Languages - 3 ECTS

4 different elective courses:

CHOICE 1:

The first part of this course is devoted to studying univariate time series: first we present the principal statistical concepts, then estimation methods and tests; we examine the non-stationarity problem by studying the main unit root tests from a practical angle. The course is illustrated with practical examples. The second part of the course is devoted to studying stationary VAR models: we briefly present the general framework of multivariate stationary series before developing the specific case of VAR models. Finally, we take a quick look at the principles of cointegration.
The prerequisites of Linear Time Series course are the basic probability and statistics notions, such as conditional expectation, Gaussian vectors, limit theorems, estimation, testing statistical hypotheses and linear regression.

The aim of this course is to present the mathematical concepts used to model and value derivatives in finance. The presentation of the course will be mathematically rigorous, but certain results from stochastic calculus will be admitted as read, to be demonstrated later in the third-year stochastic calculus course. After obtaining a mathematical definition of the concept of arbitrage in a financial market, we will study discrete models for each evolutionary tree of assets, giving useful intuitions for the study of continuous-time models. Finally, with the help of the theory of stochastic calculus , we will present asset valuation in the framework of the Black & Scholes model. It is advisable to have taken the course on Markov chains for a better understanding of the concepts from stochastic calculus and to take the simulation course in parallel.

CHOICE 2:

The aim of this course is to present the mathematical concepts used to model and value derivatives in finance. The presentation of the course will be mathematically rigorous, but certain results from stochastic calculus will be admitted as read, to be demonstrated later in the third-year stochastic calculus course. After obtaining a mathematical definition of the concept of arbitrage in a financial market, we will study discrete models for each evolutionary tree of assets, giving useful intuitions for the study of continuous-time models. Finally, with the help of the theory of stochastic calculus , we will present asset valuation in the framework of the Black & Scholes model. It is advisable to have taken the course on Markov chains for a better understanding of the concepts from stochastic calculus and to take the simulation course in parallel.

This course aims to introduce the main challenges facing the insurance sector in the context of contemporary risks and technological change. It examines how so-called emerging risks (climate risk, pandemic risk, cyber risk, and others) undermine the fundamental mechanisms of insurance, such as the pooling principle, and explores how actuarial methodologies can be adapted to this new landscape, notably through machine learning and Bayesian approaches.

CHOICE 3:

Numerical methods come into play in applied mathematics as soon as the numerical value for some quantity of interest is needed, for which no analytic expression is available.  This quantity may be e.g. anintegral or the solution of a differential equation.
The scope of application of this course thus embraces such diverse fields as Physics, Biology, Economy or Finance.  The role played by numerical
analysis has substantially grown these past few years, together with extensive computing power.

Numerical methods may be divided into two broad classes: deterministic methods on the one hand, based on discrete approximations of integrals or state evolution equations, and stochastic methods on the other hand, which consist in random sampling under an appropriate probability distribution in order to approximate an integral or atrajectory. This may be done by independent sampling (Monte-Carlo methods) or by simulating a well chosen Markov Chain (MCMC methods).

The purpose of this course is to introduce the students to essential methods in Numerical Analysis and to give them the key tools for understanding the mathematical principles behind.

CHOICE 4:

  • Transport and Distribution - 2,5 ects

This course, jointly organized by the Applied Mathematics and Mathematics departments, is also referenced MAT567.
The aim of this course is to present models of particle transport and diffusion, which can be found in many energy-relevant fields of application. For example, the chain reaction mechanism in nuclear reactors, the greenhouse effect in climatology, radiative transfer in thermodynamics or astrophysics, and certain models of structured population dynamics in biology all fall within this theme.
After a mathematical presentation of these models, we'll show that diffusion is the limit of transport in a strongly collisional regime, and explain the notion of mass or critical size. Finite-difference and Monte-Carlo methods of numerical resolution will be introduced.

Bibliography :
Dautray R., (1989). Méthodes probabilistes pour les équations de la physique, Eyrolles, Paris
Dautray R., Lions J.-L., (1988). Analyse mathématique et calcul numérique pour les sciences et les techniques, Masson, Paris
Perthame B., (2007). Transport equations in biology, Birkhäuser, Basel
Planchard J. (1995). Mathematical methods in neutronics. Collection de la Direction des Études et Recherches d'EDF, Eyrolles.
Pomraning G., (1973).

  • Optimal Structural Design - 2,5 ects

Thanks to immense progress over the last few decades in mechanical modeling, numerical analysis and, above all, the power of computers, it is now relatively easy to design a structure (e.g. a bridge, an aircraft wing, a car body, etc.) using computer simulation and calculation. However, when designing a new structure, it is often necessary to try out several ideas and modify them to improve them. This task can be extremely tedious if it is entirely manual and relies on the designer's intuition alone. This is why it is necessary to propose methods for the automatic optimization of structures.

The aim of this course is to lay the foundations of mathematical models and numerical algorithms for optimal structural design. In particular, we will study the optimization of structural shapes, with a view, for example, to minimizing their weight under minimum mechanical strength constraints. The course will be illustrated by the use of structural optimization software in small classes.

Further information is available at:
http://www.cmap.polytechnique.fr/~allaire/cours_X_majeure.html
http://www.cmap.polytechnique.fr/~MAP562/
https://moodle.polytechnique.fr/course/view.php?id=

Level required: The course will begin with an overview of the mathematical background required.
Evaluation methods: Continuous assessment (one FreeFem++ project/script due each week), no final exam

Internship

Each M1 student must complete an internship spanning a minimum duration of 8 weeks as an integral part of their education, for which they receive 7 ECTS. This internship can be completed at a college / university, in an industrial research laboratory, or in a company. The start of the internship is scheduled for May.

This mandatory internship serves as a crucial bridge between theoretical knowledge and practical application. It not only provides students with invaluable professional insights and networking opportunities, but also helps them refine or solidify their academic and professional goals for their M2 year and beyond. A comprehensive evaluation of this internship is based on a detailed report submitted by the student and a subsequent oral defense. In addition, evaluation from the internship supervisor plays a critical role in the overall assessment.

Year 2

Core courses

All core courses will be taught in English.

The students have to validate at least five courses in this group.

Financial time series

5 ECTS

English

 

Financial Econometrics

4 ECTS

English

Pricing and hedging of financial derivatives

4 ECTS

English

Introduction to Risk Management

3 ECTS

English

Advanced Machine Learning

4 ECTS

English

 

Elective courses

The students are advised to validate at least one course in each of the following groups of courses : "Financial Time Series", "Mathematical Finance", "Risks in Finance and Insurance" and "Statistics and Machine Learning". Therefore, they will be able to delve deeper into a wide range of topics. All elective courses will be taught in English, with some exceptions in the group "Actuarial Science" below.

Actuarial study of non-life insurance

4 ECTS

English

Actuarial study of life insurance

4 ECTS

English

Microeconomic theory of insurance

3 ECTS

English

Physics of financial markets

3 ECTS

English

Algorithmic trading

3 ECTS

English

Financial markets: an introduction to Econophysics

3 ECTS

English

Dynamic Statistical models with hidden variables

3 ECTS

English

Dynamic optimization and reinforcement learning

3 ECTS

English

Stochastic calculus

5 ECTS

English

Modeling and managing energy risks

2 ECTS

English

Risk measures

2 ECTS

English

Duration models

3 ECTS

English

Copulas and financial applications

3 ECTS

English

Risk theory

2 ECTS

English

Hidden Markov models and Sequential Monte-Carlo methods

3 ECTS

English

High-dimension statistics

4 ECTS

English

Core courses

GARCH and stochastic volatility models

3 ECTS

English

Statistics of diffusion processes

5 ECTS

English

Extreme-value theory

3 ECTS

English

 

Elective courses

 

Actuarial study of pensions

2 ECTS

français

Regulation and insurance

2 ECTS

français

Risk management and reinsurance

3 ECTS

English

High frequency data and order books

3 ECTS

English

Forecast Evaluation and Model Selection

3 ECTS

English

Numerical methods in financial engineering

3 ECTS

English

Econometrics of Commodity and Asset Pricing

3 ECTS

English

Levy processes and financial applications

3 ECTS

English

Interest rate curve models

4 ECTS

English

Portfolio Management

3 ECTS

English

Credit risk

3 ECTS

English

Extreme-value theory

3 ECTS

English

Green Finance

3 ECTS

English

Risk management and reinsurance

3 ECTS

English

Artificial intelligence for actuarial studies

3 ECTS

English

Online learning and aggregation

3 ECTS

English

Machine learning for finance

4 ECTS

English

Data challenges in actuarial science and regulation

2 ECTS

English

 

Internship

At the end and as a complement to their theoretical studies, the students will validate an internship in a company or a research center. They will work on a quantitative topic during three to six months. Even if a lot of offers are proposed by financial institutions (banks, insurance companies, asset managers, etc), others are coming from industrial sectors, consulting firms, software editors, etc.

The students who are motivated by academic research and who would like to start a PhD will be able to validate an innovative research work as their internship. Most of the time, such a work will represent the starting point of their thesis.

Internships occur from early May until end October.

Any student will work under the supervision of a professional, and will stay in relation with a member of the master staff. At the end of their internship period, the student will make a defense in front of a jury, where professionals and academics will be present. The result of such a defense will determine largely the completion of the degree.

The internship counts for 14 ECTS.

 

Admission requirements

Academic prerequisites

  • Admission to Master Year 1:
    Completion of a bachelor’s degree in mathematics, mathematical sciences or a related field in France or abroad.
    The exercises proposed in the following link allow you to evaluate the level expected to enter our master: click here
  • Admission to Master Year 2:
    Completion of the first year of a Master's in mathematics at Institut Polytechnique de Paris or an equivalent in France or abroad.

Language prerequisites

  • English

How to apply

Applications can be submitted exclusively online. You will need to provide the following documents:

  • Transcript
  • Two academic references (added online directly by your referees)
  • CV/resume
  • Statement of purpose

Fees and scholarships

Registration fees are available here

Find out more about scholarships

Please note that fees and scholarships may change for the following year. 

Applications and admission dates

Coordinators

Year 1: Clément Rey

Year 2: Christian Francq - Olivier Lopez

Program office

Year 1: Nathalie Rodrigues

Year 2: Hervé Godinot

General enquiries

master-admission@ip-paris.fr

Description

Stochastic models are intensively used in financial institutions and insurance companies. In addition to model specifications, accurate statistical methods are crucial for estimation, calibration and forecasting. This trend has recently been accentuated by the rise of data science and machine learning.

The first year of this Master’s program is a common core offering a wide range of basic and more specialized courses in applied mathematics and statistics. This allows students to build a personalized curriculum adapted to their academic and professional projects.

In the second year, students specialize in Statistics, Finance and Actuarial Science. This specialization aims to train high-level specialists in the fields of random modelling and risk management to meet the needs of all types of financial institutions, including banks, insurance companies, asset managers and hedge funds. To achieve this ambitious goal, a strong level in probability and statistics is required. The curriculum is organized around core courses in time series, machine learning, risk management, actuarial science and mathematical finance.

Find more information on the program website

Objectives

This program allows students to:

  • Acquire all the necessary mathematical and cultural tools to meet the evolving needs of financial markets
  • Grasp the complexity of the mathematical tools (probabilistic, statistical or numerical) used
  • Deepen their knowledge of technical fields up to the frontier of research

On graduating, students will be equipped to pursue a career requiring:

  • Random modelling and risk management for all types of financial institutions including banks, insurance companies, asset managers and hedge funds

 

Year 1

Core courses

5 mandatory courses [14 weeks, 4 hours a week, 6 ECTS / Course]

  • Elements of functional analysis and measure theory: topology, measure and integration theory – Lebesgue measure, Lebesgue integral abstract measure spaces, classical functional spaces – Banach, Hilbert, bounded and unbounded operators, weak topologies
  • Probability theory and stochastic process :  Conditional expectations, discrete-time stochastic processes [Kolmogorov extension theorem, canonical processes, stopping times], martingales [convergence theorems, main stopping theorems, applications], continuous state-space Markov chains [transition kernels, main convergence theorems for atomic chains]
    1° Discrete time and space Markov chains : the Markov and strong Markov property, applications; stationary measures, recurrence and transience, ergodic theorem and convergence to equilibrium, applications and simulations, MCMC.
    2° Conditional expectation, main properties, martingales in discrete time : stopping theorem, convergence theorems, applications and simulations, optimal stopping.
  • Mathematical Statistics : introduction to decision theory, estimators (M- and Z- estimators, sufficiency, optimality), tests (constructions, Uniformly Most Powerful test for simple and composite alternatives), asymptotic statistics (consistency, asymptotic normality), asymptotic optimality of maximum likelihood estimation, generalized likelihood ratio tests, introduction to linear and non-linear regression, Bayesian statistics.
  • Optimization: Optimization in Euclidean spaces (general case and convex case), Optimization under equality and inequality constraints, KKT optimality conditions, convex case, alternative statements (Farkas Lemma), duality in linear and convex optimization, first and second order descent algorithms, subdifferential, subgradient methods, proximal point method, conjugate functions, necessary and sufficient optimality conditions, modeling applications as optimization problems. The course provides the necessary prerequisites in Optimization for advanced courses like Machine Learning or Financial Mathematics.
  • Python for Data Sciences: Python is a high-level programming language, which is primarily used in thefields of data science and artificial intelligence, among others. Its design iscentered around readability, which lowers learning barriers for newcomers.
    The objective of this course is to introduce Python in the context of data sciences.
    Foundational topics students should be familiar with before enrolling:
    1.      Familiarity with Basic Programming Concepts
    2.      Basic Mathematical Foundation (Algebra and Statistics)
    3.      Intellectual curiosity

3 mandatory courses :

  • Markov Processes and applications - 5 ECTS: In this course, we study Markov processes in continuous time, taking values in discrete spaces. Markov processes are random processes where the evolution of the process depends only on its current state and not on its past. These processes are widely used in various fields, including physics, biology, chemistry, economics, and information theory. They allow us to model the random evolution of variables that, in the context of this course, can take values in a finite or countable state space.
    Specifically, we explore Poisson processes, jump processes, the Markov property, Kolmogorov equations, the ergodic theorem, and long-term behavior. Additionally, the simulation of these processes is addressed through numerical sessions.
  • Introduction to Machine Learning - 5 ECTS: Introduction to Supervised Learning, Linear Models, Generalizes Linear Models, Support Vector Machines, Generative Learning (Gaussian discriminant analysis, Mixture models, Naïve Bayes model), Tree-based and Ensemble Models (Decision tree, random forests, boosting, bagging), learning theory (Union bound, Hoeffding inequality, Empirical risk, Probably approximately correct framework), Introduction to Unsupervised Learning (Gaussian Mixture Model, Expectation-Maximization, k-means clustering, Hierarchical clustering), Dimensionality Reduction (Principal component analysis (Eigenvalues/vectors, Spectral theorem, PCA algorithm) ● Independent component analysis (Bell and Sejnowski ICA algorithm,  Linear discriminant analysis, Factor analysis), Neural Networks (Basic architecture: multi-layer perceptron, Activation functions -Sigmoid, tanh, relu, lrelu etc.-, Losses (cross-entropy, l1/l2 loss, binary cross entropy, focal loss, hinge-loss etc.-, Back propagation, learning rate
    Introduction to supervised/unsupervised learning, classification vs regression; Least square regression (ridge/LASSO); Classification with logistic regression; Stochastic gradient methods for training; Unsupervised learning with principal component analysis; Classification with support vector machines; Classification and regression with trees and ensemble methods; Classification and regression with Neural networks; Clustering methods for unsupervised learning
  • Databases - 5 ECTS: ● Introduction, Data Models: Relational Model ● Relational Algebra, Relational Calculus ● SQL (Structured Query Language) ● Schema Refinement and Normal Forms ● Storage and Indexes ● Query Processing (Evaluation of Operators)Query Optimization (query plans, algebraic  ● equivalence, plan space, cost estimation)
  • FLE/Languages - 3 ECTS

4 different elective courses:

CHOICE 1:

The first part of this course is devoted to studying univariate time series: first we present the principal statistical concepts, then estimation methods and tests; we examine the non-stationarity problem by studying the main unit root tests from a practical angle. The course is illustrated with practical examples. The second part of the course is devoted to studying stationary VAR models: we briefly present the general framework of multivariate stationary series before developing the specific case of VAR models. Finally, we take a quick look at the principles of cointegration.
The prerequisites of Linear Time Series course are the basic probability and statistics notions, such as conditional expectation, Gaussian vectors, limit theorems, estimation, testing statistical hypotheses and linear regression.

The aim of this course is to present the mathematical concepts used to model and value derivatives in finance. The presentation of the course will be mathematically rigorous, but certain results from stochastic calculus will be admitted as read, to be demonstrated later in the third-year stochastic calculus course. After obtaining a mathematical definition of the concept of arbitrage in a financial market, we will study discrete models for each evolutionary tree of assets, giving useful intuitions for the study of continuous-time models. Finally, with the help of the theory of stochastic calculus , we will present asset valuation in the framework of the Black & Scholes model. It is advisable to have taken the course on Markov chains for a better understanding of the concepts from stochastic calculus and to take the simulation course in parallel.

CHOICE 2:

The aim of this course is to present the mathematical concepts used to model and value derivatives in finance. The presentation of the course will be mathematically rigorous, but certain results from stochastic calculus will be admitted as read, to be demonstrated later in the third-year stochastic calculus course. After obtaining a mathematical definition of the concept of arbitrage in a financial market, we will study discrete models for each evolutionary tree of assets, giving useful intuitions for the study of continuous-time models. Finally, with the help of the theory of stochastic calculus , we will present asset valuation in the framework of the Black & Scholes model. It is advisable to have taken the course on Markov chains for a better understanding of the concepts from stochastic calculus and to take the simulation course in parallel.

This course aims to introduce the main challenges facing the insurance sector in the context of contemporary risks and technological change. It examines how so-called emerging risks (climate risk, pandemic risk, cyber risk, and others) undermine the fundamental mechanisms of insurance, such as the pooling principle, and explores how actuarial methodologies can be adapted to this new landscape, notably through machine learning and Bayesian approaches.

CHOICE 3:

Numerical methods come into play in applied mathematics as soon as the numerical value for some quantity of interest is needed, for which no analytic expression is available.  This quantity may be e.g. anintegral or the solution of a differential equation.
The scope of application of this course thus embraces such diverse fields as Physics, Biology, Economy or Finance.  The role played by numerical
analysis has substantially grown these past few years, together with extensive computing power.

Numerical methods may be divided into two broad classes: deterministic methods on the one hand, based on discrete approximations of integrals or state evolution equations, and stochastic methods on the other hand, which consist in random sampling under an appropriate probability distribution in order to approximate an integral or atrajectory. This may be done by independent sampling (Monte-Carlo methods) or by simulating a well chosen Markov Chain (MCMC methods).

The purpose of this course is to introduce the students to essential methods in Numerical Analysis and to give them the key tools for understanding the mathematical principles behind.

CHOICE 4:

  • Transport and Distribution - 2,5 ects

This course, jointly organized by the Applied Mathematics and Mathematics departments, is also referenced MAT567.
The aim of this course is to present models of particle transport and diffusion, which can be found in many energy-relevant fields of application. For example, the chain reaction mechanism in nuclear reactors, the greenhouse effect in climatology, radiative transfer in thermodynamics or astrophysics, and certain models of structured population dynamics in biology all fall within this theme.
After a mathematical presentation of these models, we'll show that diffusion is the limit of transport in a strongly collisional regime, and explain the notion of mass or critical size. Finite-difference and Monte-Carlo methods of numerical resolution will be introduced.

Bibliography :
Dautray R., (1989). Méthodes probabilistes pour les équations de la physique, Eyrolles, Paris
Dautray R., Lions J.-L., (1988). Analyse mathématique et calcul numérique pour les sciences et les techniques, Masson, Paris
Perthame B., (2007). Transport equations in biology, Birkhäuser, Basel
Planchard J. (1995). Mathematical methods in neutronics. Collection de la Direction des Études et Recherches d'EDF, Eyrolles.
Pomraning G., (1973).

  • Optimal Structural Design - 2,5 ects

Thanks to immense progress over the last few decades in mechanical modeling, numerical analysis and, above all, the power of computers, it is now relatively easy to design a structure (e.g. a bridge, an aircraft wing, a car body, etc.) using computer simulation and calculation. However, when designing a new structure, it is often necessary to try out several ideas and modify them to improve them. This task can be extremely tedious if it is entirely manual and relies on the designer's intuition alone. This is why it is necessary to propose methods for the automatic optimization of structures.

The aim of this course is to lay the foundations of mathematical models and numerical algorithms for optimal structural design. In particular, we will study the optimization of structural shapes, with a view, for example, to minimizing their weight under minimum mechanical strength constraints. The course will be illustrated by the use of structural optimization software in small classes.

Further information is available at:
http://www.cmap.polytechnique.fr/~allaire/cours_X_majeure.html
http://www.cmap.polytechnique.fr/~MAP562/
https://moodle.polytechnique.fr/course/view.php?id=

Level required: The course will begin with an overview of the mathematical background required.
Evaluation methods: Continuous assessment (one FreeFem++ project/script due each week), no final exam

Internship

Each M1 student must complete an internship spanning a minimum duration of 8 weeks as an integral part of their education, for which they receive 7 ECTS. This internship can be completed at a college / university, in an industrial research laboratory, or in a company. The start of the internship is scheduled for May.

This mandatory internship serves as a crucial bridge between theoretical knowledge and practical application. It not only provides students with invaluable professional insights and networking opportunities, but also helps them refine or solidify their academic and professional goals for their M2 year and beyond. A comprehensive evaluation of this internship is based on a detailed report submitted by the student and a subsequent oral defense. In addition, evaluation from the internship supervisor plays a critical role in the overall assessment.

Year 2

Core courses

All core courses will be taught in English.

The students have to validate at least five courses in this group.

Financial time series

5 ECTS

English

 

Financial Econometrics

4 ECTS

English

Pricing and hedging of financial derivatives

4 ECTS

English

Introduction to Risk Management

3 ECTS

English

Advanced Machine Learning

4 ECTS

English

 

Elective courses

The students are advised to validate at least one course in each of the following groups of courses : "Financial Time Series", "Mathematical Finance", "Risks in Finance and Insurance" and "Statistics and Machine Learning". Therefore, they will be able to delve deeper into a wide range of topics. All elective courses will be taught in English, with some exceptions in the group "Actuarial Science" below.

Actuarial study of non-life insurance

4 ECTS

English

Actuarial study of life insurance

4 ECTS

English

Microeconomic theory of insurance

3 ECTS

English

Physics of financial markets

3 ECTS

English

Algorithmic trading

3 ECTS

English

Financial markets: an introduction to Econophysics

3 ECTS

English

Dynamic Statistical models with hidden variables

3 ECTS

English

Dynamic optimization and reinforcement learning

3 ECTS

English

Stochastic calculus

5 ECTS

English

Modeling and managing energy risks

2 ECTS

English

Risk measures

2 ECTS

English

Duration models

3 ECTS

English

Copulas and financial applications

3 ECTS

English

Risk theory

2 ECTS

English

Hidden Markov models and Sequential Monte-Carlo methods

3 ECTS

English

High-dimension statistics

4 ECTS

English

Core courses

GARCH and stochastic volatility models

3 ECTS

English

Statistics of diffusion processes

5 ECTS

English

Extreme-value theory

3 ECTS

English

 

Elective courses

 

Actuarial study of pensions

2 ECTS

français

Regulation and insurance

2 ECTS

français

Risk management and reinsurance

3 ECTS

English

High frequency data and order books

3 ECTS

English

Forecast Evaluation and Model Selection

3 ECTS

English

Numerical methods in financial engineering

3 ECTS

English

Econometrics of Commodity and Asset Pricing

3 ECTS

English

Levy processes and financial applications

3 ECTS

English

Interest rate curve models

4 ECTS

English

Portfolio Management

3 ECTS

English

Credit risk

3 ECTS

English

Extreme-value theory

3 ECTS

English

Green Finance

3 ECTS

English

Risk management and reinsurance

3 ECTS

English

Artificial intelligence for actuarial studies

3 ECTS

English

Online learning and aggregation

3 ECTS

English

Machine learning for finance

4 ECTS

English

Data challenges in actuarial science and regulation

2 ECTS

English

 

Internship

At the end and as a complement to their theoretical studies, the students will validate an internship in a company or a research center. They will work on a quantitative topic during three to six months. Even if a lot of offers are proposed by financial institutions (banks, insurance companies, asset managers, etc), others are coming from industrial sectors, consulting firms, software editors, etc.

The students who are motivated by academic research and who would like to start a PhD will be able to validate an innovative research work as their internship. Most of the time, such a work will represent the starting point of their thesis.

Internships occur from early May until end October.

Any student will work under the supervision of a professional, and will stay in relation with a member of the master staff. At the end of their internship period, the student will make a defense in front of a jury, where professionals and academics will be present. The result of such a defense will determine largely the completion of the degree.

The internship counts for 14 ECTS.

 

Admission requirements

Academic prerequisites

  • Admission to Master Year 1:
    Completion of a bachelor’s degree in mathematics, mathematical sciences or a related field in France or abroad.
    The exercises proposed in the following link allow you to evaluate the level expected to enter our master: click here
  • Admission to Master Year 2:
    Completion of the first year of a Master's in mathematics at Institut Polytechnique de Paris or an equivalent in France or abroad.

Language prerequisites

  • English

How to apply

Applications can be submitted exclusively online. You will need to provide the following documents:

  • Transcript
  • Two academic references (added online directly by your referees)
  • CV/resume
  • Statement of purpose

Fees and scholarships

Registration fees are available here

Find out more about scholarships

Please note that fees and scholarships may change for the following year. 

Applications and admission dates

Coordinators

Year 1: Clément Rey

Year 2: Christian Francq - Olivier Lopez

Program office

Year 1: Nathalie Rodrigues

Year 2: Hervé Godinot

General enquiries

master-admission@ip-paris.fr