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 (5)
Expérience du formateur et sa manière de transmettre le contenu
Roggli Marc - Bechtle Schweiz AG
Formation - FinOps
Traduction automatique
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
Service personnalisé et adapté à mes besoins
ANN - New Vitality Clinic
Formation - GnuCash for Business Accounting
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