[Importation] Importation des cours avec Fichier CSV
Modérateur : Patrice15220
-
- Messages : 37
- Enregistré le : 19 juillet 2013, 23:34
[Importation] Importation des cours avec Fichier CSV
Bonjour a tous
Je prends en main ce nouveau logiciel et je cale sur l'importation par fichier de fond de placement qui ne se trouve dans aucun des choix auto (Yahoo, bourso ou les echos).
J'ai essayé plusieurs mouture et meme en lisant la notice help je ne comprends pas comment faire ce fichier.
Est il possible d'avoir un fichier d'exemple en CSV au bon format.
Ex de mon fichier CSV qui ne fonctionne pas.
date"02/01/2008"Cours de cloture"24,55"ISIN"QS0009069848
date"03/01/2008"Cours de cloture"24,59"ISIN"QS0009069849
Merci a vous pour vos réponse a venir
@+
Je prends en main ce nouveau logiciel et je cale sur l'importation par fichier de fond de placement qui ne se trouve dans aucun des choix auto (Yahoo, bourso ou les echos).
J'ai essayé plusieurs mouture et meme en lisant la notice help je ne comprends pas comment faire ce fichier.
Est il possible d'avoir un fichier d'exemple en CSV au bon format.
Ex de mon fichier CSV qui ne fonctionne pas.
date"02/01/2008"Cours de cloture"24,55"ISIN"QS0009069848
date"03/01/2008"Cours de cloture"24,59"ISIN"QS0009069849
Merci a vous pour vos réponse a venir
@+
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: Impotation des cours avec Fichier CSV
Bonjour et bienvenue
En effet le guillemet est utilisé comme séparateur de champ, or seuls la tabulation, la virgule et le point virgule peuvent être utilisés comme séparateur de champ.
Si vous remplacez le guillemet par un point virgule et si vous confirmez que les libellés "date", "cours de cloture" et "ISIN" se retrouvent sur chaque ligne,
les colonnes du format pourrait être définies ainsi en respectant l'ordre :
Pour le reste des paramètres généraux, la date est du type JMA, l'année sur 4 chiffres, le séparateur de décimal une virgule et il n'existe pas de séparateur de texte.
A partir de quel site générez-vous le fichier à importer ?
Cette structure de fichier ne peut pas être intégré dans GesFine car aucun format d'importation ne sait le reconstituer.Giacomino13 a écrit :date"02/01/2008"Cours de cloture"24,55"ISIN"QS0009069848
date"03/01/2008"Cours de cloture"24,59"ISIN"QS0009069849
En effet le guillemet est utilisé comme séparateur de champ, or seuls la tabulation, la virgule et le point virgule peuvent être utilisés comme séparateur de champ.
Si vous remplacez le guillemet par un point virgule et si vous confirmez que les libellés "date", "cours de cloture" et "ISIN" se retrouvent sur chaque ligne,
les colonnes du format pourrait être définies ainsi en respectant l'ordre :
Code : Tout sélectionner
Autre champ
Date
Autre champ
Cours de clôture
Autre champ
ISIN
A partir de quel site générez-vous le fichier à importer ?
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
-
- Messages : 37
- Enregistré le : 19 juillet 2013, 23:34
Re: [Importation] des cours avec Fichier CSV
Bonjour et merci
Je genere le fichier a partir du site Natixis Interepargne en format .rsc
que je transforme en csv
Dans votre exemple autre champs correspond a quoi ?
@+
Je genere le fichier a partir du site Natixis Interepargne en format .rsc
que je transforme en csv
Dans votre exemple autre champs correspond a quoi ?
@+
-
- Messages : 37
- Enregistré le : 19 juillet 2013, 23:34
Re: [Importation] des cours avec Fichier CSV
info
le fichier telechargé en rsc
arrive en colonne
date;cours de cloture;
12/07/2013;45,72796;
05/07/2013;44,46359;
28/06/2013;46,24911;
21/06/2013;44,98794;
14/06/2013;46,39571;
07/06/2013;48,18828;
31/05/2013;51,17924;
Voici pour exemple
c'est moi qui l'est mis en format sur 1 seule ligne "date;cours"ISIN
afin d'essayer après plusieurs échecs
@+
le fichier telechargé en rsc
arrive en colonne
date;cours de cloture;
12/07/2013;45,72796;
05/07/2013;44,46359;
28/06/2013;46,24911;
21/06/2013;44,98794;
14/06/2013;46,39571;
07/06/2013;48,18828;
31/05/2013;51,17924;
Voici pour exemple
c'est moi qui l'est mis en format sur 1 seule ligne "date;cours"ISIN
afin d'essayer après plusieurs échecs
@+
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
[Importation] Importation des cours avec Fichier CSV
Votre fichier doit contenir au minimum le code ISIN, la date et le cours de clôture. Je ne vois pas le code ISIN dans votre exemple.
Avec le code ISIN et cette structure, il est tout à fait possible d'importer les cours.
Présentez moi un extrait du fichier (sans le retravailler) avec les 3 données minimales et je vous ferais une image du format à créer
Avec le code ISIN et cette structure, il est tout à fait possible d'importer les cours.
Présentez moi un extrait du fichier (sans le retravailler) avec les 3 données minimales et je vous ferais une image du format à créer
"Autre champ" correspond à une colonne de données qui ne nous intéresse pas pour l'importation.Giacomino13 a écrit :Dans votre exemple autre champs correspond a quoi ?
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
-
- Messages : 37
- Enregistré le : 19 juillet 2013, 23:34
Re: [Importation] des cours avec Fichier CSV
Bonjour,
C'est OK pour mes 6 fonds
j'ai crée de Isin bidons que j'ai mis dans les propriétés du fond et dans le fichier CSV
merci pour votre rapide et bientot
@+
C'est OK pour mes 6 fonds
j'ai crée de Isin bidons que j'ai mis dans les propriétés du fond et dans le fichier CSV
merci pour votre rapide et bientot
@+
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Importation] des cours avec Fichier CSV
L'essentiel c'est qu'il y ait correspondance entre le code ISIN géré dans GesFine (dans les propriétéq du titre) et celui du fichier d'importation car c'est la clé d'affectation lors de l'importation.Giacomino13 a écrit :j'ai crée de Isin bidons
Bonne continuation.
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
Re: [Importation] des cours avec Fichier CSV
Bonjour à tous,
Quelqu'un sait-il répondre en l'absence de Jacques qui est parti en congés ?
J'essaye d'importer des cours du cac via le format csv. J'ai regardé l'aide et le forum mais je bloque encore.
J'ai restreint la liste à uniquement alstom pour réduire le test au minimum.
Les données sont dans une seule colonne, comme suit :
ISIN;FR0010220475;date;17.07.2013;ouverture;24,64;haut;24,655;bas;24,255;cloture;24,59;volume;1709705
J'ai dans le fichier 13 lignes et lors de l'importation Gesfine indique "nbre de cours non conformes ignorés" : 16.
D'où provient l'écart ?
Dans Gesfine les paramètres sont définis comme suit :
extension fichier : csv
format date : JMA
délimiteur date : .
années : 4 chiffres
séparateur de champs : ;
séparateur décimales : ,
séparateur d'heure : h (je ne sais pas quoi mettre dans ce champ obligatoire)
séparateur texte : vide
première ligne : non cochée
Dans le bandeau de droite j'ai : autre champ - ISIN - autre champ - date- autre champ - cours ouverture - autre champ - plus haut - autre champ - plus bas - autre champ - cloture - autre champ - volume
Merci pas avance
Quelqu'un sait-il répondre en l'absence de Jacques qui est parti en congés ?
J'essaye d'importer des cours du cac via le format csv. J'ai regardé l'aide et le forum mais je bloque encore.
J'ai restreint la liste à uniquement alstom pour réduire le test au minimum.
Les données sont dans une seule colonne, comme suit :
ISIN;FR0010220475;date;17.07.2013;ouverture;24,64;haut;24,655;bas;24,255;cloture;24,59;volume;1709705
J'ai dans le fichier 13 lignes et lors de l'importation Gesfine indique "nbre de cours non conformes ignorés" : 16.
D'où provient l'écart ?
Dans Gesfine les paramètres sont définis comme suit :
extension fichier : csv
format date : JMA
délimiteur date : .
années : 4 chiffres
séparateur de champs : ;
séparateur décimales : ,
séparateur d'heure : h (je ne sais pas quoi mettre dans ce champ obligatoire)
séparateur texte : vide
première ligne : non cochée
Dans le bandeau de droite j'ai : autre champ - ISIN - autre champ - date- autre champ - cours ouverture - autre champ - plus haut - autre champ - plus bas - autre champ - cloture - autre champ - volume
Merci pas avance
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Importation] des cours avec Fichier CSV
Salut Thomas, je suis encore là jusqu'à ce soir
Je constate que tu n'as pas résolu tes problèmes de connexion, même en te connectant sur le domaine du nom de ton ordinateur (Bxxxxxx) ?
Sinon pour le format, pourquoi mettre le nom des champs dans la ligne des données importées ?
Une ligne de cours ressemble plutôt à :
Pour ce cas tu crées le format suivant :
Puis tu ajoutes les colonnes (en respectant l'ordre des données)
Si tu n'y arrives pas, envois moi une ligne des données à importer je vérifierai la structure des données.
Je constate que tu n'as pas résolu tes problèmes de connexion, même en te connectant sur le domaine du nom de ton ordinateur (Bxxxxxx) ?
Sinon pour le format, pourquoi mettre le nom des champs dans la ligne des données importées ?
Une ligne de cours ressemble plutôt à :
Code : Tout sélectionner
FR0010220475;17.07.2013;24,64;24,655;24,255;24,59;1709705
Code : Tout sélectionner
extension fichier : csv
format date : JMA
délimiteur date : .
années : 4 chiffres
séparateur de champs : ;
séparateur décimales : ,
séparateur d'heure : :
séparateur texte : vide
première ligne : non cochée
Code : Tout sélectionner
ISIN
Date
Cours ouverture
Plus haut
Plus bas
Cours de clôture
Volume
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
Re: [Importation] des cours avec Fichier CSV
Salut et bonnes vacances !!
J'ai essayé plusieurs modèles d'importation des données...mais c'est sans succés.
L'exemple que tu m'as donné correspond bien au type de format que j'avais au début.
Voici la liste de mes données (à la fin j'ai 520 lignes ignorées non conformes) :
BE0003470755;17.07.2013;104,5;106,2;103,5;105,95;224195
BE0003470755;18.07.2013;105,5;105,55;103,1;104,7;203376
BE0003470755;19.07.2013;104,6;106,1;103,65;105,2;180320
BE0003470755;22.07.2013;105,05;105,15;103,9;104,05;119565
BE0003470755;23.07.2013;104,45;104,95;103,65;103,75;96261
BE0003470755;24.07.2013;104,35;105,65;104;105,15;125406
BE0003470755;25.07.2013;104,9;105,35;101;101,9;276698
BE0003470755;26.07.2013;102,15;102,7;101,75;102;159425
BE0003470755;29.07.2013;102,1;102,9;101,6;101,8;153573
BE0003470755;30.07.2013;101,7;104,3;101,7;104,1;251104
BE0003470755;31.07.2013;103,5;103,5;100,5;101,8;505299
BE0003470755;01.08.2013;103,5;104,45;102,65;104,3;214710
BE0003470755;02.08.2013;104,75;108,15;104,7;107,2;287610
FR0000045072;17.07.2013;6,777;6,816;6,697;6,766;5744262
J'ai essayé plusieurs modèles d'importation des données...mais c'est sans succés.
L'exemple que tu m'as donné correspond bien au type de format que j'avais au début.
Voici la liste de mes données (à la fin j'ai 520 lignes ignorées non conformes) :
BE0003470755;17.07.2013;104,5;106,2;103,5;105,95;224195
BE0003470755;18.07.2013;105,5;105,55;103,1;104,7;203376
BE0003470755;19.07.2013;104,6;106,1;103,65;105,2;180320
BE0003470755;22.07.2013;105,05;105,15;103,9;104,05;119565
BE0003470755;23.07.2013;104,45;104,95;103,65;103,75;96261
BE0003470755;24.07.2013;104,35;105,65;104;105,15;125406
BE0003470755;25.07.2013;104,9;105,35;101;101,9;276698
BE0003470755;26.07.2013;102,15;102,7;101,75;102;159425
BE0003470755;29.07.2013;102,1;102,9;101,6;101,8;153573
BE0003470755;30.07.2013;101,7;104,3;101,7;104,1;251104
BE0003470755;31.07.2013;103,5;103,5;100,5;101,8;505299
BE0003470755;01.08.2013;103,5;104,45;102,65;104,3;214710
BE0003470755;02.08.2013;104,75;108,15;104,7;107,2;287610
FR0000045072;17.07.2013;6,777;6,816;6,697;6,766;5744262
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Importation] des cours avec Fichier CSV
Salut,
j'ai réduit ta liste de cours pour ne pas encombrer le forum.
Voici en image le format à créer et la preuve de l'intégration des 520 cours ... Seuls 46 sont proposés à l'importation car j'ai déjà les autres dans ma base.
j'ai réduit ta liste de cours pour ne pas encombrer le forum.
Voici en image le format à créer et la preuve de l'intégration des 520 cours ... Seuls 46 sont proposés à l'importation car j'ai déjà les autres dans ma base.
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
Re: [Importation] des cours avec Fichier CSV
Yes !
Dans ta copie d'écran tu précises de choisir le format txt alors que je t'envoie un csv.
Du coup, j'ai pris les données du csv et fait un coller dans le bloc note et ce coup-ci j'ai pu importer les cours. OUFFFFF !
çà ne marche pas avec le format csv.
MErci
A+
Dans ta copie d'écran tu précises de choisir le format txt alors que je t'envoie un csv.
Du coup, j'ai pris les données du csv et fait un coller dans le bloc note et ce coup-ci j'ai pu importer les cours. OUFFFFF !
çà ne marche pas avec le format csv.
MErci
A+
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Importation] des cours avec Fichier CSV
Ok tant mieux Thomas
Par contre chez moi le csv fonctionne aussi. Il se peut que le programme qui a généré le csv ne l'ai pas fait dans l'encodage UTF8. Cela pourrait peut être être l'origine du problème.
Par contre chez moi le csv fonctionne aussi. Il se peut que le programme qui a généré le csv ne l'ai pas fait dans l'encodage UTF8. Cela pourrait peut être être l'origine du problème.
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
Re: [Importation] des cours avec Fichier CSV
Je relance le sujet avec la question suivante :
Puisque c'est le libellé du titre qui sert de clé primaire et non le code ISIN, cela veut dire qu'on peut créer des titres sans code ISIN.
Il se trouve que j'en ai une petite poignée dans ce cas.
Pourquoi dans les champs d'importation des cours (dans la gestion de config), n'est-il pas possible de bâtir un CSV qui se baserait uniquement sur le libellé du titre ? Actuellement, le seul choix possible dans les champs d'importation est le code ISIN
Puisque c'est le libellé du titre qui sert de clé primaire et non le code ISIN, cela veut dire qu'on peut créer des titres sans code ISIN.
Il se trouve que j'en ai une petite poignée dans ce cas.
Pourquoi dans les champs d'importation des cours (dans la gestion de config), n'est-il pas possible de bâtir un CSV qui se baserait uniquement sur le libellé du titre ? Actuellement, le seul choix possible dans les champs d'importation est le code ISIN
Quand votre question est résolue, merci d'éditer votre premier message avec le bouton et cocher l'icône de message
-
- Administrateur
- Messages : 6752
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Importation] des cours avec Fichier CSV
Dans GesFine la clé primaire n'est jamais un champ "texte", le libellé est juste un champ qui ne peut pas être "null", contrairement au champ ISIN qui peut effectivement l'être.
Un champ texte n'est pas fiable pour identifier un titre. Le libellé évolue dans le temps au grè des rachats, fusions, etc... Comme les titres sont censés avoir un code ISIN, celui-ci est adapté pour être considéré comme la clé de l'importation.
Tu as des titres sans code ISIN dont tu récupères les cours?
Un champ texte n'est pas fiable pour identifier un titre. Le libellé évolue dans le temps au grè des rachats, fusions, etc... Comme les titres sont censés avoir un code ISIN, celui-ci est adapté pour être considéré comme la clé de l'importation.
Tu as des titres sans code ISIN dont tu récupères les cours?
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
Re: [Importation] des cours avec Fichier CSV
Oui, enfin j'ai contourné le pb en allant chercher un code dans la fiche AMF.
Merci.
Merci.
Quand votre question est résolue, merci d'éditer votre premier message avec le bouton et cocher l'icône de message
Re: [Importation] des cours avec Fichier CSV
Merci Jacques pour la rapidité de tes réponses. L'importation des cours fonctionne sans aucun pb.
Je viens de faire la nouvelle montée de version de Gesfine qui a corrigé mon pb de récupération des cours de clôture.
Je vais donc attendre un peu avant d'installer virtual box avec mon Linux.
Je viens de faire la nouvelle montée de version de Gesfine qui a corrigé mon pb de récupération des cours de clôture.
Je vais donc attendre un peu avant d'installer virtual box avec mon Linux.