Plan du cours

Introduction

Mise en place de l'environnement de développement

  • Programming en local ou en ligne : Anaconda et Jupyter

Python Programming Principes fondamentaux

  • Structures de contrôle, types de données, fonctions, structures de données et opérateurs

Étendre les capacités de Python

  • Modules et paquets

Votre première application Python

  • Estimation des dates et heures de début et de fin

[L'importation de données externes avec Python

  • Importer et exporter, lire et écrire des données CSV
  • [Intégrer des données dans une base de données SQL

Organiser des données à l'aide de tableaux et de vecteurs dans Python

  • NumPy et les fonctions vectorielles

Visualiser des données avec Python

  • Matplotlib pour les tracés 2D et 3D, pyplot, et SciPy

Analyser des données avec Python

  • Analyse de données avec scipy.stats et pandas
  • Importation et exportation de données financières (Excel, données de sites web, etc.)

Simulation des trajectoires des prix des actifs

  • Simulation de Monte Carlo

Allocation d'actifs et optimisation de portefeuille

  • Effectuer l'allocation de capital, l'allocation d'actifs et l'évaluation des risques

Analyse du risque et Investment performance

  • Définir et résoudre les problèmes d'optimisation de portefeuille

Analyse des revenus fixes et évaluation des options

  • Effectuer l'analyse des revenus fixes et l'évaluation des options

Analyse des séries temporelles financières

  • Analyser les données de séries temporelles sur les marchés financiers

Mise en production de votre application Python

  • Intégrer votre application à Excel et à d'autres applications web

Performance de l'application

  • Optimiser votre application
  • Calcul parallèle et multiprocessus

Résolution des problèmes

Remarques finales

Pré requis

  • Une compréhension de la finance (titres, produits dérivés, etc.)
  • Une compréhension générale des probabilités et des statistiques
  • Elementary differential and integral calculus
  • (calcul différentiel et intégral)
 35 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires