QCM : Gestion de données financières avec Python — 9 questions

Questions et réponses du QCM

1. Quel est le principal objectif de ce cours sur la gestion de données financières avec Python et pandas?

Apprendre à coder en Python pour des jeux vidéo
Maîtriser un workflow complet d’analyse de données financières
Étudier la théorie financière sans programmation
Créer des sites web interactifs avec pandas

Maîtriser un workflow complet d’analyse de données financières

Explication

L’objectif principal est de maîtriser un workflow complet pour analyser efficacement des données financières en utilisant Python et pandas, incluant l’importation, la transformation, l’analyse et l’exportation de données.

2. Quel est le principal avantage d'utiliser la normalisation Min-Max dans l'analyse des données financières avec pandas?

Aligner les différentes séries pour une comparaison plus facile,
Éliminer complètement les outliers de la série,
Réduire la skewness des données automatiquement,
Convertir toutes les données en valeurs logarithmiques,

Aligner les différentes séries pour une comparaison plus facile,

Explication

La normalisation Min-Max ajuste les données pour qu'elles soient comprises entre 0 et 1, ce qui facilite la comparaison entre séries de différentes échelles, mais ne supprime pas les outliers ni ne modifie la distribution.

3. Parmi les formats de fichiers mentionnés, lequel est considéré comme simple et universel pour l’importation/exportation de données avec pandas?

Fichiers XML
Fichiers JSON
Fichiers CSV
Fichiers SQL

Fichiers CSV

Explication

Le format CSV est simple, universel et largement utilisé pour l’importation et l’exportation de données avec pandas, grâce à sa simplicité et sa compatibilité avec de nombreux outils.

4. Quelle fonction pandas est utilisée pour importer un fichier Excel dans un DataFrame?

pd.read_excel()
pd.to_excel()
pd.import_excel()
pd.load_excel()

pd.read_excel()

Explication

La fonction pandas `pd.read_excel()` est spécifiquement conçue pour importer des fichiers Excel (.xlsx) dans un DataFrame, tandis que `to_excel()` est pour l'export.

5. Quelle étape du workflow consiste à vérifier la structure et le contenu des données après leur chargement dans pandas?

Inspect
Transform
Fetch
Export

Inspect

Explication

L’étape 'Inspect' consiste à examiner la structure et le contenu des données chargées pour s’assurer de leur conformité avant de procéder à des transformations ou analyses.

6. Selon la fiche, quelle est la formule pour calculer le rendement d'une action? (assurez-vous que l'option est une déclaration ou une formulation de la formule)

(Close - Open) / Open * 100
(High - Low) / Mid * 100
(Close - Open) / Close * 100
(Open - Close) / Close * 100

(Close - Open) / Open * 100

Explication

Le rendement financier est calculé comme la variation relative du prix de clôture par rapport au prix d'ouverture, multipliée par 100 pour obtenir un pourcentage.

7. Quelle étape du workflow consiste à vérifier la structure et le contenu des données après importation?

Inspecter
Charger
Transformer
Exporter

Inspecter

Explication

L'étape d'"Inspecter" permet de vérifier la structure, la cohérence, et d'identifier d'éventuels problèmes ou outliers dans les données importées.

8. Quel mécanisme est utilisé pour automatiser la récupération de plusieurs tickers à l’aide d’une boucle? (choisissez la réponse la plus précise)**

Une boucle for permettant de traiter chaque ticker successivement
Une fonction lambda appliquée à des listes de tickers
Une boucle while infinie
Une instruction if else pour chaque ticker

Une boucle for permettant de traiter chaque ticker successivement

Explication

Une boucle for est couramment utilisée pour automatiser la récupération et le traitement de plusieurs tickers successivement dans un script Python.

9. Quel est l’effet principal de l’utilisation de la transformation logarithmique sur des séries financières?

Réduire la skewness et analyser les variations relatives
Augmenter la variance des données
Convertir la série en une série normalisée avec un Z-score
Supprimer tous les outliers de manière automatique

Réduire la skewness et analyser les variations relatives

Explication

La transformation logarithmique est utilisée pour réduire la skewness d’une série et pour faciliter l’analyse des variations relatives, notamment dans le cas de séries financières très asymétriques.

Révisez avec les flashcards

Mémorisez les réponses avec 10 flashcards sur Gestion de données financières avec Python.

Types de données financières

Time series, cross-sectional, panel

Types de données financières ?

Time series, cross-sectional, panel.

Formats de fichiers courants

CSV, Excel

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Gestion de données financières avec Python.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM