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
Une très bonne préparation et expertise de la part du formateur, une communication parfaite en anglais. Le cours était pratique (exercices + partage d'exemples de cas d'utilisation)
Monika - Procter & Gamble Polska Sp. z o.o.
Formation - Developing APIs with Python and FastAPI
Traduction automatique
C'était un cours intense car nous avons dû aborder beaucoup de contenu en peu de temps. Notre formateur connaissait bien le sujet et a livré les contenus pour répondre à nos besoins. Il y avait beaucoup de choses à apprendre, mais notre formateur était très aidant et encourageant. Il a répondu à toutes nos questions avec des détails précis et nous avons l'impression d'avoir acquis beaucoup de connaissances. Les exercices étaient bien préparés et les tâches étaient adaptées à nos besoins. J'ai apprécié ce cours.
Bozena Stansfield - New College Durham
Formation - Build REST APIs with Python and Flask
Traduction automatique
Formateur développe la formation selon le rythme des participants
Farris Chua
Formation - Data Analysis in Python using Pandas and Numpy
Traduction automatique