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)
Nos Clients témoignent (3)
Exemples/exercices parfaitement adaptés à notre domaine
Luc - CS Group
Formation - Scaling Data Analysis with Python and Dask
Traduction automatique
Le formateur était très disponible pour répondre à toutes les questions que je me posais.
Caterina - Stamtech
Formation - Developing APIs with Python and FastAPI
Traduction automatique
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course