Gestion de portefeuille
PROJET
GESTION DE PORTEFEUILLES
AMZALLAG Simon VAN DEN BORN David PARTOUCHE Ruben
Mme BEN TAHAR
1|20
Gestion de Portefeuilles 2010 Le but de cette première partie est de mettre en œuvre des méthodes statistiques de base pour explorer des données financières.
1.1
Téléchargement et préparation des données
Sur le site YAHOO FINANCE, nous avons récupéré les cours journaliers et mensuels sur les 10 dernières années d’un indice boursier, le S&P500. On récupère ainsi deux fichiers .csv(Comma Separated Value) : - PriceListDaily.csv, dans lequel sont répertoriés les cours mensuels du S&P500 entre le 1er janvier 2000 et le 31 janvier 2010. - PriceListMonthly.csv, dans lequel sont répertoriés les cours journaliers du S&P500 entre le 1er janvier 2000 et le 31 janvier 2010.
On stocke les données dans différentes variables, on remplace les valeurs inconnues (NA) par 0 puis on visualise le jeu de données. #récupération des données dans 2 variables coursD et coursM coursD=rev(read.csv("C:/Documents and Settings/Administrateur/Bureau/GDP/Projet/Projet 2010/priceListDaily.csv")); coursM=rev(read.csv("C:/Documents and Settings/Administrateur/Bureau/GDP/Projet/Projet 2010/priceListMonthly.csv")); #traitement des données manquantes : on parcourt les matrices en remplaçant les NA par 0 for(i in 1:nrow(coursD)){ for(j in 2:ncol(coursD)){ if( !is.finite(coursD[i,j])) {coursD[i,j]=0;} } } for(i in 1:nrow(coursM)){ for(j in 2:ncol(coursM)){ if( !is.finite(coursM[i,j])) {coursM[i,j]=0;} } } # On visualise ensuite les données finales avec la commande edit() edit(coursD) edit(coursM)
2|20
Gestion de Portefeuilles 2010
1.2
Graphiques à partir des données
1. On s’intéresse aux cours de fermeture ajustés. On crée un graphique représentant l’évolution chronologique des cours de fermeture ajustés(pour les cours journaliers et mensuels).
#On stocke l’ensemble des cours de fermeture ajustés dans les variables closeD et