Premier semestre

Le premier semestre de septembre à décembre regroupe les cours fondamentaux de la formation qui permettent d’acquérir les outils mathématiques et numériques nécessaires en finance quantitative et forment à la programmation moderne en C++. La présence à tous les cours est obligatoire.

En début d´année, un cours supplémentaire de Didier Faivre (CACIB) est donné pour une introduction aux marchés financiers (cartographie, régulation, métiers, zooms sur la BFI et les produits dérivés).

Bloc de base

UE - Ingénierie 1 6

  • Méthodes Numériques IMPE ISDS
    • Cindy Guichard
    • 21h
    • Ce cours traite de la discrétisation des EDP en 1D notamment par la méthode des différences finies. Des notions d’algèbre linéaire numérique seront également abordées en fin de cours. En fonction du parcours de l’étudiant.e, ce contenu pourra être vu comme des rappels de M1.

  • Fondamentaux du C/C++ IMPE ISDS
    • Guillaume Delay
    • 21h
    • Ce cours traite la syntaxe et les outils fondamentaux du langage C++. On aborde notamment l’allocation dynamique, la programmation orientée objet (classes, héritage, polymorphisme dynamique) et la programmation générique (templates, STL, polymorphisme statique). Chaque séance de cours magistral est suivie d’une séance de mise en pratique sur machine. L’évaluation consiste en un DM et une épreuve de programmation en temps limité.

  • Modèles aléatoires markoviens IMPE ISDS
    • Olivier Bardou
    • 21h
    • Cours d’introduction aux processus de Markov :

      • Chaînes de Markov à temps discret,
      • Processus de sauts markoviens,
      • Propriétés des processus en temps long, théorèmes ergodiques.

UE - Mathématiques pour la modélisation 6

  • Calcul stochastique ISDS
    • Vincent Lemaire
    • 21h
    • Martingales à temps discret, martingales à temps continu, convergences et théorème d’arrêt. Mouvement brownien, propriété de Markov et propriété de martingale. Intégrale stochastique par rapport au mouvement brownien, formule d’Itô, théorème de Girsanov. Introduction aux équations différentielles stochastiques, équations à coefficients lipschitziens, diffusions et propriété de Markov.

  • Monte Carlo IMPE
    • Idris Kharroubi
    • 21h
    • Généralités sur les méthodes de Monte Carlo (Loi des grands nombres, vitesse de convergence et intervalles de confiance), simulation de variables et vecteurs aléatoires (inversion, rejet, transformation, variables corrélées), réduction de variance (variables de contrôle et antithétique, stratification, fonction d’importance), méthodes de quasi-Monte Carlo (discrépance, exemples de suites à discrépance faible), calcul de sensibilité (différences finies, différentiation et log-vraisemblance).

  • Statistique inférentielle IMPE
    • Yassin Mazroui
    • 21h
    • Introduction à la statistique mathématique: modèles statistiques paramétriques, estimation ponctuelle, intervalles de confiance, tests statistiques. TP avec le logiciel R.

Bloc fondamental

UE - Informatique pour l'ingénierie 6

  • Séries chronologiques IMPE
    • Jean-Patrick Baudry
    • 24h
    • Introduction aux méthodes statistiques de traitement de données temporelles: propriétés au second ordre d’une série temporelle; stationnarité et stationnarisation; tendance et saisonnalité; fonction d’autocovariance; prédiction linéaire ; modèles paramétriques : AR, MA, ARMA.

  • Analyse de données IMPE
    • Yassin Mazroui
    • 24h
    • Consolidation des connaissances théoriques et pratiques (TP avec le logiciel R) d’Analyse de données et de Statistique appliquée. L’objectif est de permettre aux étudiants d’acquérir les bons réflexes avant d’analyser une base de données, d’avoir une palette assez large de méthodes d’analyse, de connaître les limites d’application de ces méthodes.

      • Analyse descriptive (numérique et graphique)
      • Tests paramétriques et non-paramétriques d’égalité de moyennes (Student, Mann-Whitney), d’égalité de proportions (Chi-2, Fisher exact) pour 2 échantillons indépendants et appariés
      • ANOVA à un et deux facteurs, ANCOVA, test de Krukal-Wallis
      • Modèles de régression linéaire simple et multiple, test de corrélation li- néaire
      • Modèles de régression logistique simple et multiple, notion de rapport de côte
      • Analyse exploratoire : Analyse en Composante Principale
      • Analyse de survie (survenue d’un événement : décès, panne d’une machine,…)
  • Programmation en Python IMPE
    • Baptiste Gregorutti (SCAI)
    • 12h
    • Ce cours débute avec un rappel des éléments fondamentaux de Python 3 (types, structures du code, les classes) en y pointant au passage quelques pièges communs (telles que la transmission des données mutables/immutales). Le cours développe ensuite les possibilités offertes par quelques bibliothèques pour les sciences numériques: numpy, pandas et matplotlib. La partie pratique vise à mettre en situation les mécanismes décrits en cours et invite à explorer les concepts et ces bibliothèques, à travers leurs documentations, afin d’en préciser l’emploi en situation.

  • Introduction au CUDA (GPU) IMPE ISDS
    • Lokmane Abbas-Turki
    • 12h
    • Ce cours introduit de façon simple et efficace à la simulation sur GPU (Graphics Processing Units). Il est agencé autour de la simulation Monte Carlo fortement adaptée à la parallélisation. Il permet ainsi de se concentrer sur les optimisations permises par l’architecture du GPU.

UE - Ingénierie 2 6

  • Finance: marchés complets
    • Shen Lin
    • 21h
    • Introduction à la couverture de produits dérivés et à la gestion de portefeuille en marchés complets dans les modèles de diffusions browniennes, modèle de Black-Scholes géenéralisé, lien avec les EDP, modèles de taux.

  • Finance: marchés incomplets
    • Camille Tardif
    • 21h
    • Modèles de la courbe des taux, modèles de volatilité locale, modèles de volatilité stochastique, options exotiques, risque de défaut, modèles de crédit, marchés incomplets.

  • Méthodes avancées en probabilités numériques
    • Vincent Lemaire
    • 21h
    • Méthodes de Monte-Carlo pour l’évaluation des produits dérivés et la gestion des risques. Discrétisation de processus de diffusion, approximation de payoffs complexes, calcul de sensibilités, calcul de mesure de risque (VaR, CVar, etc.). Techniques récentes en probabilités numériques: nested Monte Carlo et multilevel Monte Carlo. Evaluation sous forme d’un projet.

Formation complémentaire

UE - Anglais 3

  • Anglais IMPE ISDS
    • Jamal Ait Mouhoucht, Département de langues
      • Remise à niveau en anglais
      • Préparation aux entretiens professionnels oraux
      • Préparation au TOEIC

UE - Insertion Professionnelle 3

  • Insertion professionnelle pour les non apprentis IMPE ISDS
    • Vincent Lemaire
      • Séances d’exposés de “culture financière”
      • Ateliers d’aide à la recherche de stage et mise en place du projet professionnel

Second semestre

Bloc de spécialisation

UE - Spécialisation 1 6

  • VBA IMPE ISDS
    • Maha Abdallah (SU) et Florian Pons (CRI4DATA)
    • 30h
    • Cours de M. A. pour les non apprentis : Modélisation et conception de schéma de BD (modèle E/A), Traduction de schéma conceptuel en schéma logique (modèle relationnel), Introduction à SQL et requêtes simples, Requêtes SQL avancées (jointures, imbrication, agrégation, regroupement), Création et modification de schéma, Contraintes d’intégrité, Insertion et mises à jour de données, Manipulation avancée de données (programmation Transact-SQL, Triggers, etc.), Transactions et propriétés ACID, Introduction aux bases de données NoSQL, Éléments de programmation en VBA/Excel.

      ou

      Cours de F. P. pour les apprentis : Programmation en VBA dans Excel. Notion générales de Bases de données, SQL (requêtes courantes) et NoSQL (mongodb). Utilisation du SQL dans le cadre d’un projet Excel et VBA. Enseignement des fondamentaux de la programmation et de la cybersécurité.

  • Fiabilité IMPE
    • Michèle Thieullen (SU), Thomas Guillon (RTE)
    • 30h
      • Partie théorique (M. Thieullen): Modèles semi-markoviens et processus déterministes par morceaux (PDMP).

      Le but du cours et des séances de TD est de passer en revue certains aspects théoriques des modèles fondamentaux en fiabilité. On y abordera les chaînes de Markov, le processus de Poisson, les processus de renouvellement, les processus semi-markoviens et de Markov déterministes par morceaux. Le fil conducteur est la notion de taux de hasard pour la modélisation d’événements aléatoires.

      • Partie industrielle (T. Guillon, A. Fremond et S. Tazi, RTE): Introduction à la science des risques et aux trois grandes stratégies de gestions de risques (Risk-Informed, principe de prudence, stratégie discursive), études des cas : Faillite de Pacific Gas & Electricity, Crashs Boeing 737 MAX. Statistiques des durées de vie et biais d’observations (estimateur de Kaplan-Meier, estimateur du maximum de vraisemblance, regréssion de survie). Valorisation des conséquences et analyse socio-économique. Politiques de maintenance préventive, processus de renouvellement à récompense, politiques optimales de remplacement par âge. Étude de cas et TP en python.

UE - Spécialisation 2 6

  • Machine Learning IMPE
    • Ana Karina Fermin Rodriguez (Univ. Paris Nanterre)
    • 15h
    • Introduction à l’apprentissage statistique supervisé: construction de prédictions automatisées à partir d’une base d’exemples de bonnes prédictions. Nous décrirons le cadre théorique et présenterons les méthodes les plus classiques. Un accent sera mis sur le choix et la validation de ces méthodes à l’aide des données elles-mêmes. Le cours est illustré par des exemples dans le langage R. Il se valide par un projet avec R sur des données réelles.

  • Marchés des matières premières
    • Olivier Bardou (GRDF)
    • 15h
    • Ce cours est une introduction aux marchés des énergies et aux méthodes actuellement développées pour répondre aux questions de valorisation de produits dérivés et de gestion des risques qui s’y rencontrent. Le programme du cours est le suivant :

      • Présentation des marchés du pétrole, du gaz, de l’électricité, du charbon et des émissions,
      • Modèles de prix pour les énergies et les émissions,
      • Valorisation et couverture des produits dérivés sur les marchés de l’énergie,
      • Valorisation et gestion des actifs réels (options swing, stockages, CCGT…),
      • Gestion du risque (financier, physique et climatique).
  • Produits dérivés de taux
    • Sébastien Roland (SGCIB)
    • 15h
    • Le cours aborde la modélisation de certaines courbes de taux ainsi que différents modèles stochastiques de taux. On y voit notamment comment ces derniers sont construits, calibrés et utilisés dans les usages quotidiens de la banque. On se donne pour but de construire, à partir de données de marché liquides, un framework dans lequel on est capable de calculer les prix de différents produits présents ou pas dans le marché de départ.

  • Financial Risk Management: Market risk and Counterparty risk
    • Babacar Diallo (Natixis)
    • 12h
    • Ce cours est une introduction à la gestion des risques en finance de marché. Nous présenterons les concepts réglementaires et la modélisation du risque de marché et du risque de contrepartie. Nous verrons comment ces risques sont gérés dans les banques à travers des métriques tel que la VaR, l’ES, l’IRC, les Stress-test, l’EEPE, ou encore la CVA VaR.

Stage

UE - Stage 18

  • Stage en entreprise ISDS IMPE

Validation et Diplôme

La validation des semestres du Master 2 (semestres S3 et S4 du Master) se fait selon la règle suivante:

A la fin d’une année réussie vous serez diplômé de Sorbonne Université

Master de Sciences et Technologies de la Faculté des Sciences de Sorbonne Université
Mention Mathématiques et Applications
Spécialité Ingénierie mathématique
Majeure Ingénierie Financière et Modèles Aléatoires