Plan du cours
Introduction
Mise en place de l'environnement de développement
- Programming localement vs 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
- Importation et exportation, lecture et écriture de données CSV
- Access 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 fonctions vectorisées
Visualiser des données avec Python
- Matplotlib pour les graphiques 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 la tarification 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 avec 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 des finances (titres, dérivés, etc.)
- Une compréhension générale de la probabilité et des statistiques
- Calcul différentiel et intégral Element
Nos clients témoignent (4)
Le fait d'avoir plus d'exercices pratiques utilisant des données plus proches de ce que nous utilisons dans nos projets (images satellites en format raster)
Matthieu - CS Group
Formation - Scaling Data Analysis with Python and Dask
Traduction automatique
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Formation - Developing APIs with Python and FastAPI
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
Bozena Stansfield - New College Durham
Formation - Build REST APIs with Python and Flask
Trainer develops training based on participant's pace