Program Year
UE Obligatoires S3
- A review of probability theory foundations
A review of probability theory foundations
Lecturer :
PAUL GASSIATTotal hours : 15
Overview :
Outline :
1. Basics of measure theory and integration
2. Probability : random variables, independence
3. Convergence of random variables
4. Law of Large Numbers and Central Limit Theorem
5. Conditional expectations
6. Martingales in discrete time
7. Gaussian vectors
8. Brownian motion : definition, existence, first properties
Learning outcomes :
The aim of this class is to provide a quick review of the probability theory that is required to follow the 1st semester classes in MATH, MASEF and MASH.
Most of the content should already be familiar to students with a M1 in Mathematics.
- Stochastic Calculus
Stochastic Calculus
Ects : 6
Lecturer :
MARC HOFFMANNTotal hours : 45
Overview :
The course consists of four parts, each occupying roughly 6 hours:
- Preliminaries (Gaussian processes, Brownian motion, martingales, local martingales, variation, quadratic variation)
- Stochastic integration (Isometry extension, Wiener integral, Ito integral, martingale property)
- Stochastic differentiation (Itô processes, Itô's Formula, Girsanov's Theorem)
- Stochastic differential equations (existence and uniqueness, Markov property, generator, connections with PDEs).
Recommended prerequisites :
Probability theory foundations
Learning outcomes :
This course is a practical introduction to the theory of stochastic calculus, with an emphasis on examples and applications rather than abstract subtleties. Click here for more information
Assessment :
Final written exam, in class.
Learn more about the course :
www.ceremade.dauphine.fr/~salez/stoc.html
Bibliography-recommended reading
- Stochastic Control
Stochastic Control
Ects : 6
Lecturer :
PIERRE CARDALIAGUETTotal hours : 24
Overview :
Relationship between conditional expectations and parabolic linear PDEs. Formulation of standard stochastic control problems: dynamic programming principle. Hamilton-Jacobi-Bellman equation Verification approach Viscosity solutions (definitions, existence, comparison) Application to portfolio management, optimal shutdown and switching problems
Teacher : Bruno BOUCHARD
Learning outcomes :
PDEs and stochastic control problems naturally arise in risk control, option pricing, calibration, portfolio management, optimal book liquidation, etc. The aim of this course is to study the associated techniques, in particular to present the notion of viscosity solutions for PDEs.
- Monte Carlo and Finite Differences Methods with Applications to Finance
Monte Carlo and Finite Differences Methods with Applications to Finance
Ects : 6
Lecturer :
JULIEN CLAISSETotal hours : 30
Overview :
Generalities on Monte-Carlo methods 1. Generalities on the convergence of moment estimators 2. Generators of uniform law 3. Simulation of other laws (rejection method, transformation, …) 4. Low discrepancy sequences
Variance reduction 1. Antithetical control 2. Payoff regularization 3. Control Variable 4. Importance sampling
Process simulation and payoff discretization 1. Black-Scholes model 2. Discretisation of SDEs 3. Diffusion’s bridges and applications to Asian, barrier and lookback options.
Calculation of sensitivities (greeks) 1. Finite differences 2. Greeks in the Black-Scholes model 3. Tangent process and Greeks 4. Malliavin calculus, Greeks, conditional expectations and pricing of American options
Calculation of conditional expectations and valuation of American options. 1. Nested Monte Carlo approach 2. Regression Methods (Tsitsiklis Van Roy, Longstaff Schwartz) 3. Rogers’ Duality
Finite difference methods: the linear case 1. Construction of classical schemes (explicit, implicit, theta-scheme) 2. Conditions for stability and convergence
Finite difference methods: the non-linear case 1. Monotonous schemes: General conditions of stability and convergence 2. Examples of numerical schemes: variational problems, Hamilton-Jacobi-Bellman equations.
Learning outcomes :
This course provides an in-depth presentation of the main techniques for the evaluating of options using Monte Carlo techniques.
UE Optionnelles S3
- Machine Learning in finance
Machine Learning in finance
Ects : 6
Lecturer :
PIERRE BRUGIERETotal hours : 21
Overview :
- Introduction to statistical learning: The Vapnik Chervonenkis dimension, PAC learning and the calibration versus prediction paradigm. - Supervised learning: SVM, Mercer’s theorem and the kernel trick, C-SVMs, mu-SVMs, a few words on SVMs for regressions. - Unsupervised learning: Single class SVMs, clustering, anomaly detection, equivalence of different approaches via duality. - Introduction to random forests and ensemble methods: bias variance tradeoff, bootstrap method - A few words on neural networks: backpropagation, deep learning. - Remarks on parsimony and penalisation : Ridge and Lasso regressions, dual interpretation of Lasso.
Recommended prerequisites :
Linear algebra, optimisation, differential calculus
Require prerequisites :
Linear algebra, optimisation, differential calculus
Learning outcomes :
Some Statistical Learning results are presented and applied to credit rating, anomalies detection and yield curves modeling. The principal notions are presented in the context of these case studies in finance.
Assessment :
Final exam
Bibliography-recommended reading
- Continuous Optimization
Continuous Optimization
Ects : 6
Lecturer :
ANTONIN CHAMBOLLETotal hours : 24
Overview :
This course will review the mathematical foundations of convex/continuous (iterative) optimization methods. We will focus on the theory and mathematical analysis of a few algorithmic methods and showcases some modern applications of a broad range of optimization techniques. The course will be composed of classical lectures and one numerical session in Python. The first part covers the basic methods of smooth optimization (gradient descent) and convex optimization (optimality condition, constrained optimization, duality) with some general approach (monotone operators) and a focus on convergence rates. We will then address more advanced methods (non-smooth optimization and proximal methods, stochastic gradient descent).
Learning outcomes :
The objective of this course is to introduce the students to classical and modern methods for the optimization of (mostly convex) objectives, possibly nonsmooth or high dimensional. These arise in areas such as learning, finance or signal processing.
Assessment :
Examen écrit
Bibliography-recommended reading
Exemples de livres généraux sur l'optimisation (souvent convexe) couvrant des aspects à la fois théoriques (complexité) et pratique (implémentations):
Boris Polyak: Introduction to optimization, (1987).
J.-B. Hiriart-Urruty and C. Lemarechal, Convex Analysis and Minimization Algorithms (1993).
Yurii Nesterov: Introductory lectures on convex optimization, 2004 / Lectures on convex optimization 2018
Jorge Nocedal and Stephen J. Wright: Numerical Optimization, 2006.
Dimitri Bertsekas: Convex Optimization Algorithms. Athena Scientific 2015.
Amir Beck: First-Order Methods In Optimization, 2019.
R. Tyrell Rockafellar: Convex analysis, 1970 (1997).
H. Bauschke and P.L. Combettes: Convex analysis and monotone operator theory in Hilbert spaces (Springer 2011)
Ivar Ekeland and Roger Temam: Convex analysis and variational problems, 1999.
Juan Peypouquet: Convex Optimization in Normed Spaces, 2015
- Valuation of financial assets and arbitrage
Valuation of financial assets and arbitrage
Ects : 6
Lecturer :
PHILIPPE BERGAULT
PAUL GASSIATTotal hours : 30
Overview :
Course outline:
I. Discrete time modelling
I.1. Financial assets
I.2. The No arbitrage condition and martingale measures (FTAP)
I.3. Pricing and hedging of European options; market completeness and 2nd FTAP
I.4. Pricing and hedging of American options (in a complete market)
II. Continuous time modelling
II.1. Financial assets as Itô processes : general theory
II.2. Markovian models : PDE pricing, delta-hedging (European options, barrier options, American options)
II.3. Local volatility models and Dupire's formula
II.4. Stochastic volatility models : how to deal with market incompleteness; (semi-)static hedging; specific models and their properties
Learning outcomes :
The lecture starts with discrete time models which can be viewed as a proxy for continuous settings, and for which we present in detail the theory of arbitrage pricing. We then develop on the theory of continuous time models. We start with a general Itô-type framework and then specialize to different situations: Markovian models, local and stochastic volatility models. For each of them, we discuss the valuation and the hedging of different types of options : plain Vanilla and barrier options, American options, options on realized variance, etc. Finally, we present several specific volatility models (Heston, CEV, SABR,...) and discuss their specificities.
Bibliography-recommended reading
Bouchard B. et Chassagneux J.F., Fundamentals and advanced Techniques in derivatives hedging, Springer, 2016. Lamberton D. et B. Lapeyre, Introduction au calcul stochastique appliqué à la finance, Ellipses, Paris, 1999.
- Game theory, applications in economics and finance
Game theory, applications in economics and finance
Ects : 6
Lecturer :
GUILLAUME VIGERALTotal hours : 18
Overview :
A- Basics of game theory: 1. Zero-sum games: value, optimal strategies, saddle points, minmax theorem. 2. N-layers normal form games: equilibria in dominant strategies, Nash equilibria, dominated strategies, Nash’s existence theorem. 3. Extensive form: backward induction, subgame perfection, theorem of Kuhn-Zermelo, behavior strategies and Kuhn’s theorem.
B- Applications: 1. Repeated games and cooperation, folk theorems. 2. Zero-sum repeated games with incomplete information on one side (Aumann-Maschler’s model). Splitting lemma, uniform value. 3. Zero-sum stochastic games: dynamic structure, Shapley operator, theorems of Bewley-Kohlberg and Mertens-Neyman.
Learning outcomes :
The first part deals with the basics of game theory, the second one with applications in economics and finance. There will only be time to study 2 of the 3 applications (to be decided).
- Macro-économiques et gestion de portefeuille
Macro-économiques et gestion de portefeuille
Ects : 6
Total hours : 21
Learning outcomes :
Les gestionnaires de portefeuille ont besoin de posséder certaines connaissances macroéconomiques de base pour mieux fonder leurs décisions d’investissement. La valeur dite fondamentale des différents actifs financiers ne peut être analysée sans une prise en compte des évolutions macroéconomiques prévisibles à moyen et long terme. De plus, les performances de court terme des différentes classes d’actifs financiers dépendent crucialement des indicateurs macro-économiques, notamment en matière d’inflation et de croissance. Ce cours présentera notamment les méthodes dominantes utilisées par les praticiens de marché (économistes de marché, gestionnaires…) pour analyser et anticiper les évolutions macro-économiques, ainsi que les inflexions de politique monétaire. Il a une vocation appliquée et vise à donner à de futurs gestionnaires une bonne connaissance des instruments pratiques de prévision macroéconomique ainsi que des indications sur la meilleure façon d’utiliser ces instruments pour améliorer la performance de leur gestion.
- Computational methods and MCMC
Computational methods and MCMC
Ects : 4
Lecturer :
CHRISTIAN ROBERTTotal hours : 21
Overview :
Motivations Monte-Carlo Methods Markov Chain Reminders The Metropolis-Hastings method The Gibbs Sampler Perfect sampling Sequential Monte-Carlo methods
Learning outcomes :
This course aims at presenting the basics and recent developments of simulation methods used in statistics and especially in Bayesian statistics. Methods of computation, maximization and high-dimensional integration have indeed become necessary to deal with the complex models envisaged in the user disciplines of statistics, such as econometrics, finance, genetics, ecology or epidemiology (among others!). The main innovation of the last ten years is the introduction of Markovian techniques for the approximation of probability laws (and the corresponding integrals). It thus forms the central part of the course, but we will also deal with particle systems and stochastic optimization methods such as simulated annealing.
- Term structures: interest rates, commodities and other assets
Term structures: interest rates, commodities and other assets
Ects : 6
Lecturer :
DELPHINE LAUTIERTotal hours : 21
- Derivative products in finance and insurance
Derivative products in finance and insurance
Ects : 6
Lecturer :
AYMERIC KALIFETotal hours : 21
Overview :
Participants will lear how financial institutions can build and structured products, how they value and hedge them, and what they are done for.
Learning outcomes :
The aim of this lecture is to train students in the practical evaluation of derivative products and the control of the associated risks. It also introduces them to the new hybrid structured products that have recently appeared in insurance.
UE fondamentale S4
- Cycle of conferences: strategies and actors of portfolio management
Cycle of conferences: strategies and actors of portfolio management
Ects : 2
Lecturer :
PHILIPPE BERGAULTTotal hours : 12
Bloc 1 : Apprentissage pour l'économie et la finance
- Python/Pytorch project
Python/Pytorch project
Ects : 6
Lecturer :
JULIEN CLAISSETotal hours : 15
Overview :
The Python and PyTorch languages are commonly used to build ML/IA algorithms. The classroom course is complemented by a practical application thesis in economics or finance (e.g. Deep hedging, rapid calculation of expected shortfall, optimal portfolio management, high-frequency trading, solving semi-linear equations of the second order, variance reduction, etc.).
Learning outcomes :
- Mastery of Python and PyTorch. Ability to build an ML/IA algorithm.
- Reinforcement Learning
Reinforcement Learning
Ects : 6
Lecturer :
ANA BUSICTotal hours : 24
Bloc 2 : Finance et gestion des risques
- Gestion globale des risques : VAR
Gestion globale des risques : VAR
Ects : 2
Lecturer :
EMMANUEL LEPINETTETotal hours : 21
Overview :
Mesures de risque et régulation (Solvency, Bale): exemple de calculs. Modèles dynamiques pour les prix d’actifs financiers. Agrégation des risques de manière très générale, c'est à dire pour différents types de risque sur des exemples, aussi bien en assurance qu'en finance. Risques des produits dérivés également. Modèles multivariés. Implémentation en Python.
Require prerequisites :
De bonnes bases en théorie des probabilités, en analyse stochastique et en Python.
Learning outcomes :
Analyse des modèles mathématiques du risque de marché, étude des méthodes de gestion globales du risque de marché lorsque les sources d’incertitude sont multiples.
Assessment :
0.3*CC+0.7*E avec E=examen sur table et CC=contrôle continu.
Bibliography-recommended reading
Ce cous est "self-content" mais ne pas hésiter à combler ses lacunes en lisant un cours de calcul stochastique+EDS et discretisation Euler.
- Microstructure des marchés financiers
Microstructure des marchés financiers
Ects : 6
Lecturer :
JEROME DUGASTTotal hours : 15
Overview :
The field of market microstructure combines theoretical modeling, institutional knowledge, and empirical analysis to understand how prices result from the interactions of traders in financial markets. The course aims to acquaint students with (i) the canonical models in microstructure, and (ii) econometric models used to test the predictions of microstructure models.
Course structure:
- Trading Mechanisms
- Measuring Liquidity
- Price Dynamics and Liquidity
- Trade Size and Market Depth
- Empirical Analysis
Learning outcomes :
Master the concepts of financial markets microstructure
Assessment :
Evaluation: assignment and final exam
Bibliography-recommended reading
Foucault, Thierry, Marco Pagano, and Ailsa Röell, Market Liquidity: Theory, Evidence, and Policy, Oxford University Press, 2013.
- Contrôle stochastique et marchés de l'énergie
Contrôle stochastique et marchés de l'énergie
Ects : 6
Lecturer :
RENE AIDTotal hours : 15
Learning outcomes :
Energy markets are a natural field of applications for stochastic control modelling framework. Historical applications go from water management to the pricing of swing and demand-side contracts. With the deregulation of electricity and gas markets, new applications have raised the attention of financial economists. In particular, the question of the optimal investment in generation assets in the context of climate change and the questions linked to retail competition. These domains are conducive to the utilization of stochastic differential games. This course is intended to provide a short introduction to the physics of energy market and extensive applications taken for financial and economical research papers. For their evaluation, students are expected to realize a study of a research paper for which they will provide a critical analysis of their understanding of the model, together with the reproduction of the results of the paper.
- Modélisation stochastique des courbes de taux
Modélisation stochastique des courbes de taux
Ects : 3
Lecturer :
IMEN BEN TAHARTotal hours : 21
Overview :
1. Quelques outils de calcul stochastique : rappels 2. Généralités sur les taux d ’ intérêt 3. Produits de taux classiques 4. Modèle LGM à un facteur 5. Modèle BGM (Brace, Gatarek et Musiela) / Jamishidian 6. Modèles à volatilité stochastique
Learning outcomes :
Ce cours est consacré aux modèles de taux d’intérêts à temps continu. Au travers de nombreux exemples, on décrira leurs utilisations pour évaluer les produits dérivés sur taux d’intérêt.
Bloc 3 : Economie et jeux
- Mean field games theory
Mean field games theory
Ects : 6
Lecturer :
PIERRE CARDALIAGUETTotal hours : 18
Overview :
Stochastic Control cours (1rst semester) is a necessary prerequisite.
Mean field games is a new theory developed by Jean-Michel Lasry and Pierre-Louis Lions that is interested in the limit when the number of players tends towards infinity in stochastic differential games. This gives rise to new systems of partial differential equations coupling a Hamilton-Jacobi equation (backward) to a Fokker-Planck equation (forward). We will present in this course some results of existence, uniqueness and the connections with optimal control, mass transport and the notion of partial differential equations on the space of probability measures.
Recommended prerequisites :
Stochastic analysis, Stochastic control.
Learning outcomes :
Mastering of the mean field games technics.
Bibliography-recommended reading
Notes on the course: www.ceremade.dauphine.fr/~cardaliaguet/Enseignement.html
- Variational problems and optimal transport
Variational problems and optimal transport
Ects : 6
Lecturer :
GUILLAUME CARLIERTotal hours : 24
Overview :
Chapter 1: Convexity in the calculus of variations
-separation theorems, Legendre transforms, subdifferentiability, -convex duality by a general perturbation argument, special cases (Fenchel-Rockafellar, linear programming, zero sum games, Lagrangian duality) -calculus of variations: the role of convexity, relaxation, Euler-Lagrange equations
Chapter 2: The optimal transport problem of Monge and Kantorovich
-The forrmulations of Monge and Kantorovich, examples and special cases (dimension one, the assignment problem, Birkhoff theorem), Kantorovich as a relaxation of Monge -Kantorovich duality -Twisted costs, existence of Monge solutions, Brenier ’ s theorem, Monge-Ampère equation, OT proof of the isoperimetric inequality -the distance cost case and its connection with minimal flows
Chapter 3: Dynamic optimal transport, Wasserstein spaces, gradient flows
-Wasserstein spaces -Benamou-Brenier formula and geodesics, displacement convexity -gradient flows, a starter: the Fokker-Planck equation, general theory for lambda-convex functionals
Chapter 4: Computational OT and applications
-Entropic OT, Sinkhorn algorithm and its convergence -Matching problems, barycenters, -Wasserstein distances as a loss, Wasserstein GANs
Learning outcomes :
Mastering of variational and optimal transport methods used in economy.
- Managing nature : the case of Fisheries
Managing nature : the case of Fisheries
Ects : 6
Lecturer :
IVAR EKELANDTotal hours : 21
Overview :
The purpose of the course is to provide scientific insight into the way modern society interacts with its environment. Fisheries provide a good example. They have been exploited since the earliest times to feed human populations, but since the industrial revolution they have undergone a dramatic transformation, leading in some cases to collapse, and transformation of the oceanic ecosystem. The first part of the course will model fish populations, the effect of commercial fishing, and of regulations such as subsidies and quotas. In the second part, the course will investigate how to take into account, not only the needs of the present generation, but also the needs of future generations, so that fisheries management strikes a balance between profit and conservation.
Program
Part 1: bioeconomics (6 sessions of 1:30 hour)
I. Introduction to the oceans
1. Global warming, acidification, desoxygenation. Consequences on marine populations 2. The two sides of fisheries: catches and alimentation. North/South disequilibrium
II. The Economics : Gordon-Schaefer model and beyond
1. The model, Allee effect, MSY 2. Economics: open vs. restricted access, the role of interest rates 3. Managements instruments : -Subsidies and taxes -Quotas, transferable or not -Protected marine areas
III. Ecosystem models
1. Using ECOPATH and ECOSYM 2. Alternative models and complementarity : OSMOSE APECOSM ATLANTIS EWE viability : what are they used for ? What is the complementarity ?
Part 2: Beyond optimization (6 sessions of 1:30 hour)
IV. The concept of optimization (1 session)
1. Individuals: utility function, expectations, time preference 2. Groups: Condorcet paradox, Pareto optimum, 3. Groups: Nash equilibrium
V. The economics of natural resources (1 session )
1. The unitary model : Ramsey 2. Solving for optimality : -Finding the equilibrium -Writing the HJB equation -Solving the HJB equation 3. Non-renewable resources : -The Hotelling rule -The Hubbert curve
VI. The economics of fisheries (1 session)
1. The Gordon-Schaefer model as a particular case of the Ramsey model 2. The tipping point
VII. Intergenerational equity part 1 (2 sessions)
1. The Chichilnisky criterion and time inconsistency 2. The intergenerational game and equilibrium Markov strategies 3. The HJB equation 4. Finding equilibrium strategies
VIII. Intergenerational equity part 2 (1 session)
1. The Sumaila-Walters criterion and time inconsistency 2. The HJB equation 3. Finding equilibrium strategies
Academic Training Year 2024 - 2025 - subject to modification
Teaching Modalities
The program starts in September and attendance is required. Some courses take place at ENS or the Sorbonne.
Internships and Supervised Projects
Students must complete an internship of at least four months duration in a company or research center. Students taking Independent Study are exempt.
Research-driven Programs
Training courses are developed in close collaboration with Dauphine's world-class research programs, which ensure high standards and innovation.
Research is organized around 6 disciplines all centered on the sciences of organizations and decision making.
Learn more about research at Dauphine