PlanèteMembres  |  Mission   xlsAsset xlsAsset
Cherchez dans nos forums :

Communauté des investisseurs heureux (depuis 2010)

Echanges courtois, réfléchis, sans jugement moral, sur l’investissement patrimonial pour devenir rentier, s'enrichir et l’optimisation de patrimoine

Invitation Vous n'êtes pas identifié : inscrivez-vous pour échanger et participer aux discussions de notre communauté !

Information Nouveau venu dans cette longue discussion ?
Flèche Consultez une sélection des messages les plus réputés en cliquant ici.

Flèche Découvrez les actions favorites des meilleurs gérants en cliquant ici.

[+1]    #101 12/10/2017 11h38

Membre (2017)
Réputation :   8  

Pour le Financial Times, il y a possibilité d’avoir le tarif étudiant - abordable <15 euros - pour les personnes qui ont un universitaire ou un étudiant dans leur entourage.

Il "suffit" d’avoir une adresse email universitaire nominative.

Hors ligne Hors ligne

 

#102 12/10/2017 12h42

Admin (2009)
Top 5 Année 2024
Top 5 Année 2023
Top 5 Année 2022
Top 10 Portefeuille
Top 5 Dvpt perso.
Top 20 Expatriation
Top 5 Vivre rentier
Top 5 Actions/Bourse
Top 50 Obligs/Fonds EUR
Top 5 Monétaire
Top 5 Invest. Exotiques
Top 10 Crypto-actifs
Top 5 Entreprendre
Top 5 Finance/Économie
Top 5 Banque/Fiscalité
Top 5 SIIC/REIT
Top 20 SCPI/OPCI
Top 50 Immobilier locatif
Réputation :   3904  

 Hall of Fame 

INTJ

PoliticalAnimal a écrit :

J’ai vécu les débuts d’internet où tout était gratuit maintenant tout se remonétise même des données de base pourtant gratuites, non vraiment sans fausse naïveté, un truc m’échappe.

L’internet que nous avons connu n’est plus. ;-)

MisterVix a écrit :

Question annexe IH: si le WSJ devient payant, on perd xlsValorisation alors?

Je chercherai comme à chaque fois une solution alternative à ce moment-là.

MisterVix a écrit :

Quid d’un abonnement type "Corporate" ou "Groupe" pour une communauté comme la notre?

Renseignez-vous et dîtes-nous ! :-)

Hors ligne Hors ligne

 

[+1]    #103 20/10/2017 19h56

Membre (2016)
Top 50 Année 2024
Top 20 Année 2023
Top 50 Année 2022
Top 10 Dvpt perso.
Top 50 Vivre rentier
Top 5 Entreprendre
Top 50 Finance/Économie
Top 20 Banque/Fiscalité
Top 20 Immobilier locatif
Réputation :   594  

Je voudrai apporter ma pierre à cet édifice. Avec je pense une solution pas parfaite, complètement artisanale, mais satisfaisante pour les "nuls" en Excel, comme moi. J’espère que les pros de l’info financière et d’Excel seront indulgents (mais qu’ils apporteront tout de même des critiques constructives pour pistes d’amélioration).

En tant qu’investisseur débutant, je cherche à me fabriquer un screener pour les 300 sociétés+ éligibles au PEA-PME. Donc bâtir une base de données financière pour ces sociétés. Concrètement, 300 lignes (une par société) et en colonne la dizaine de métriques dont j’ai besoin comme matériau de base (CA, Ebitda etc. + quelsques indicateurs de type béta, dividend yield etc.) x autant d’années que disponible sur le MS. De là, je pourrai fabriquer mes ratios (% évol. taux etc.)

Mon premier réflexe a été d’aller télécharger les bilans et CR sur le site du MS. Ce que j’ai fait (300 pour le CR + 300 pour les bilans - en fait moins si on compte les manquants sur le site). Ca m’a pris 3 bonnes heures , dont à peu près 2 pour trouver un moyen semi-automatisé de le faire puis convertir automatiquement les .csv en .xls sans avoir à les ouvrir les uns après les autres.

…Et à ce stade, je me suis aperçu que j’avais foncé comme un poulet sans tête. Les fichiers téléchargés ne sont franchement pas pratiques. Pas bien agencés, difficile de s’y repérer + surtout, je ne suis pas assez expert pour les fusionner et en faire une base de données cohérente et lisible. Bref, erreur de débutant : j’ai sorti la bombe A pour tuer une mouche et je ne sais pas me servir d’une bombe A.

Alors je suis revenu à la base. Fondamentalement, je n’ai à ce stade besoin que d’une dizaine de métriques pour mon screener. L’étude des bilans/CR complets se fera sur la short list. Comme je suis nul en NTIC, j’ai décidé d’investir $17 dans l’achat sur Internet d’un petit Excel avec une fonction ad hoc très simple d’utilisation, justement développée pour parser le site du MS (bilans, comptes de résultats et cash flow statement).

Donc dans Excel, pour télécharger les Chiffres d’affaires :
1. Pour une première société (ligne 1 de mon fichier), en colonne ’CA 2012’ (pour chiffre d’affaires 2012), entrer les 5 arguments nécessaires dans la fonction Excel ad hoc (code bourse, Ticker société, revenue, 2012 et période de référence - annuelle pour moi). Répéter 4 fois, en changeant simplement l’année - au final, 5 colonnes pour 5 années
2. Dans cette fonction, il suffit de changer ensuite le code société pour les 299 lignes suivantes. Ca prend environ 2 mns avec l’outil concatener.
3. Ca mouline ensuite une grosse 20aine de minutes (300 lignes sur 5 colonnes à parser)
3. Et voilà - pour 300 sociétés, 5 colonnes avec dans chacune le CA de l’année considérée (en fait non : quelques sociétés sont manquantes sur MS + évidemment données absentes pour les financières + pour une poignée, il faut changer le code de bourse - amsterdam et Bruxelles)

Durée totale de l’opération : une quinzaine de mns pour bien calibrer/vérifier la fiabilité sur quelques sociétés puis laisser mouliner 15-20 minutes.

J’ai réitéré pour l’Ebitda et ça marche très bien.
Je vais continuer sur la dizaine d’autres éléments dont j’ai besoin.

Ensuite, il y aura un gros travail d’audit à faire (pour vérifier la fiabilité des données et compléter les manquants). Mais au final, ça m’évite de faire des copier-coller depuis les pages Web, société par société…

En espérant que ça aide.

Dernière modification par carignan99 (20/10/2017 19h58)

Hors ligne Hors ligne

 

#104 20/10/2017 21h02

Membre (2015)
Réputation :   72  

Bonjour,
Très intéressant. En revanche je n’ai pas compris où vous téléchargez vos données. Qu’entendez vous par "site du MS" ?

Dernière modification par icare (20/10/2017 21h02)

Hors ligne Hors ligne

 

[+1]    #105 20/10/2017 21h21

Membre (2016)
Top 50 Année 2024
Top 20 Année 2023
Top 50 Année 2022
Top 10 Dvpt perso.
Top 50 Vivre rentier
Top 5 Entreprendre
Top 50 Finance/Économie
Top 20 Banque/Fiscalité
Top 20 Immobilier locatif
Réputation :   594  

Morning Star
je pensai l’avoir indiqué, désolé

Hors ligne Hors ligne

 

#106 21/10/2017 06h51

Membre (2015)
Réputation :   25  

carignan99 a écrit :

J j’ai décidé d’investir $17 dans l’achat sur Internet d’un petit Excel avec une fonction ad hoc très simple d’utilisation, justement développée pour parser le site du MS (bilans, comptes de résultats et cash flow statement).

Bonjour,
pourriez-vous donner plus de détail sur ce "petit Excel" ? (nom? éditeur?…)

Merci,


Iuva te et caelum te iuvabit

Hors ligne Hors ligne

 

#107 21/10/2017 09h06

Membre (2016)
Top 50 Année 2024
Top 20 Année 2023
Top 50 Année 2022
Top 10 Dvpt perso.
Top 50 Vivre rentier
Top 5 Entreprendre
Top 50 Finance/Économie
Top 20 Banque/Fiscalité
Top 20 Immobilier locatif
Réputation :   594  

je n’y vois aucun inconvénient, bien au contraire (j’ai tellement ramé pour trouver un moyen simple de recueillir ces données de base que je serai ravi d’aider) - mais j’ignore si la charte m’y autorise? Un modérateur ou quelqu’un d’autre peut-il m’éclairer sur ce point?

Hors ligne Hors ligne

 

[+1]    #108 21/10/2017 16h46

Membre (2016)
Réputation :   116  

Pourquoi ne pas utiliser MorningStar direct Add-In Excel ? Ca a l’air gratuit.
Morningstar Excel Add-In

Dernière modification par niceday (21/10/2017 16h47)

Hors ligne Hors ligne

 

#109 21/10/2017 17h33

Membre (2016)
Top 50 Année 2024
Top 20 Année 2023
Top 50 Année 2022
Top 10 Dvpt perso.
Top 50 Vivre rentier
Top 5 Entreprendre
Top 50 Finance/Économie
Top 20 Banque/Fiscalité
Top 20 Immobilier locatif
Réputation :   594  

J’ai bien tenté avant de m’exciter sur d’autres outils. Mais :
1. L’add-in a fait crasher mon Excel. j’ai réessayé plusieurs fois, sans plus de succès
2. Si j’ai bien compris (à partir du manuel, très vague), ça permet de faire des recherches action par action mais pas de télécharger en un coup plusieurs années pour un indicateur sur plusieurs centaines de tickers
3. Je n’ai pas trouvé trace de cet add-in sur le forum; je me suis dit que si ça marchait, ça aurait été déjà discuté (peut être ai-je mal cherché?)

Beaucoup de "si" donc. Mais si quelqu’un trouve que çet add-in fonctionne et que ça permet de télécharger des indicateurs fondamentaux dans un fichier à plat, alors mon post est nul, non avenu et vous aura fait perdre votre temps (et j’en serai sincèrement navré)

Hors ligne Hors ligne

 

#110 02/11/2017 20h09

Membre (2015)
Réputation :   36  

Depuis ce matin la requête http://download.finance.yahoo.com/d/quotes.csv? pour télécharger les cours des actions ne fonctionne plus, cela renvoie un message d’erreur : error 999.
Certains ont-ils le même problème ?

Dernière modification par Franc23 (02/11/2017 20h47)

Hors ligne Hors ligne

 

#111 03/11/2017 13h06

Membre (2010)
Top 50 Actions/Bourse
Top 50 Finance/Économie
Réputation :   237  

Yahoo a écrit :

It has come to our attention that this service is being used in violation of the Yahoo Terms of Service. As such, the service is being discontinued. For all future markets and equities data research, please refer to finance.yahoo.com.

En d’autres termes le service est arrêter.
Yahoo modifie ses pages avec du code  JSON et les anciennes pages purement HTML sont abandonnées.

Hors ligne Hors ligne

 

#112 03/11/2017 14h14

Membre (2010)
Top 50 Crypto-actifs
Top 50 Entreprendre
Top 50 SIIC/REIT
Réputation :   186  

Il faut utiliser l’adresse :
https://query1.finance.yahoo.com/v7/finance/download/

Mais il y a une protection en plus donc c’est un peu plus compliqué (cf stackoverflow ou autre sources web pour plus d’info).

Hors ligne Hors ligne

 

#113 03/11/2017 14h34

Membre (2012)
Réputation :   21  

Je confirme, depuis hier http://download.finance.yahoo.com/d/quo … 6ynkd1de7e est hors service, et aujourd’hui aussi.

Celle-ci: https://query1.finance.yahoo.com/v7/fin … .csv?s=CLF ou https://query1.finance.yahoo.com/v7/finance/download ne foncionne pas pour moi, j’ai une page d’erreur:

{
    "finance": {
        "error": {
            "code": "Unauthorized",
            "description": "Invalid cookie"
        }
    }
}

Hors ligne Hors ligne

 

[+1]    #114 03/11/2017 14h47

Membre (2010)
Top 50 Crypto-actifs
Top 50 Entreprendre
Top 50 SIIC/REIT
Réputation :   186  

Je peux vous mettre ma partie du code qui gère ça. En gros il faut simuler l’appel sur le site web, donc regarder le code de la page sur yahoo qui appelle l’historique où vous trouverez le cookie à prendre et le crumb. Ça tient une année ensuite.

val cookie = "B=fgh654fgh&b=3&s=i0; expires=Sun, 08-Oct-2018 15:33:05 GMT; path=/; domain=.yahoo.com"
val crumb = "dfgd5df45g"
    
val datasets = table.symbols.split(",") map { symbol => 
      val ws = AhcWSClient()
          
          val response = ws.url(s"https://query1.finance.yahoo.com/v7/finance/download/${symbol}?period1=1000782659&period2=1507474659&interval=1d&events=history&crumb=${crumb}")
            .addHttpHeaders(("Cookie", cookie)).get().map{
        resp => resp.body
      }

PS : vous comprendrez que j’ai changé les données, donc le code ne fonctionnera pas directement.

Dernière modification par JesterInvest (03/11/2017 14h47)

Hors ligne Hors ligne

 

#115 15/11/2017 11h27

Membre (2014)
Top 50 Obligs/Fonds EUR
Réputation :   67  

Bonjour à tous,

Un sujet qui me prends du temps en ce moment, c’est bien la recherche d’un sourcing fiable sur les données fondamentales et prix des actions, afin de faire tourner ma petite stratégie sur le PEA. Je suis même prêt à payer pour avoir quelquechose de fiable sur le long terme ! Connaissez-vous des solutions payantes efficaces ?

Au cours de ces recherches, j’ai trouvé quelquechose qui pourrait faire le bonheur de certains. Un fournisseur de données sérieux, a pris l’initiative très récemment, de palier à l’abandon de l’API Yahoo. Il propose une API gratuite mais qui, à priori, ne couvre que le marché US.

Hors ligne Hors ligne

 

[+2]    #116 03/12/2017 17h03

Membre (2012)
Réputation :   22  

Comme écrit précédemment la requête Yahoo suivante ne fonctionne plus :
http://finance.yahoo.com/d/quotes.csv?s … mp;f=sl1c4
qui renvoyait un fichier CSV avec ici les cours de IBM et BAC.

Voici une requête équivalente (mais sans Crumb ni cookie) et qui fonctionne encore :
https://query1.finance.yahoo.com/v7/fin … MarketTime
Elle renvoie un flux JSON (pas aisément exploitable dans un tableur).

Pour mémoire j’indique aussi une autre forme :
https://query2.finance.yahoo.com/v8/fin … .yahoo.com
que je n’ai pas explorée (mais pareil elle ne nécessite pas de cookie).

Peut-être l’une de ces API permet-elle la récupération d’autres informations financières. A voir pour les curieux.

Sinon il existe aussi un autre fournisseur de cotes et autres données financières :
https://www.alphavantage.co/ (attention .co pas .com)
Certaines données sont gratuites, dont les cours sur de nombreux marchés.
Format CSV ou JSON. Les tickers sont au format Yahoo (avec au besoin l’extension .PA, .L, …). Exemples :
https://www.alphavantage.co/query?funct … xxxxxxxxxx
https://www.alphavantage.co/query?funct … xxxxxxxxxx
Vous noterez qu’il faut fournir une ApiKey, disponible gratuitement après inscription sur le site.

L’outil que j’utilise maintenant est une suite de scripts Perl : Finance::Quote (F::Q de son petit nom).
Disponible sur https://sourceforge.net/projects/finance-quote/ et sur CPAN.
Il est principalement utilisé par le logiciel de gestion de comptes personnelle GnuCash.
F::Q s’interface avec plusieurs fournisseurs de cours et renvoie un format unifié.
Certaines interfaces ne sont plus fonctionnelles mais les suivantes au moins le sont : Yahoo, AlphaVantage, MorningStar, Boursorama, et d’autres.

Si l’interfaçage avec du Perl vous semble abscons, vous pouvez utiliser ou vous inspirer des scripts fournis par GnuCash (par exemple gnc-fq-dump).
La production d’un fichier CSV est ensuite assez aisée.


Je ne joue plus

Hors ligne Hors ligne

 

[+2]    #117 21/05/2019 14h01

Admin (2009)
Top 5 Année 2024
Top 5 Année 2023
Top 5 Année 2022
Top 10 Portefeuille
Top 5 Dvpt perso.
Top 20 Expatriation
Top 5 Vivre rentier
Top 5 Actions/Bourse
Top 50 Obligs/Fonds EUR
Top 5 Monétaire
Top 5 Invest. Exotiques
Top 10 Crypto-actifs
Top 5 Entreprendre
Top 5 Finance/Économie
Top 5 Banque/Fiscalité
Top 5 SIIC/REIT
Top 20 SCPI/OPCI
Top 50 Immobilier locatif
Réputation :   3904  

 Hall of Fame 

INTJ

Après des années de galère sur le sujet, voici une source de données financières et boursières très complète et facile d’accès :

Historical Prices and Fundamental Financial Data API

Le prix est modique (50 € par mois) et donne accès à des tonnes d’informations.

Plutôt que se galérer avec du web scrapping et de la rotation d’IP, on récupère ici les données au format JSON, et on a droit à 100 000 requêtes par jour, donc il y a de la marge.

Cerise sur le gâteau, la société est française, basée à Lyon.

Elle n’a que deux ans d’existence, donc on espère qu’elle est là pour durer, mais en l’état, il n’y a simplement pas mieux, et à ce prix, c’est juste ridiculement bon marché.

Hors ligne Hors ligne

 

#118 15/05/2020 18h17

Membre (2020)
Réputation :   0  

Bonjour à tous.

Dernièrement je me pose la question de comment peut-on faciliter l’importation des données du bilan et autres EV, EBITDA etc.. dans un fichier Excel ou Google Sheets.

Avez vous des sites, ou astuces qui permettraient de le faire ?

Merci

Hors ligne Hors ligne

 

[+1]    #119 23/10/2020 01h46

Membre (2020)
Réputation :   3  

Hello,

Suite à mon inscription je me suis mis également à chercher des sources fiables et abordables pour des données. Voici un recap de ce que j’ai trouvé aujourd’hui:

Scraping

Le scraping est probablement contraire aux TOS:

- Morningstar: https://github.com/caiobran/mstables et Excel Morningstar Excel Add-In
- Yahoo Finance, code Python

BabyStepGiantStep a écrit :

import yfinance as yf

def hello_yahoo():
  CAC40 = yf.Ticker("CAC.PA")

  print(CAC40.history(start="2018-01-01", end="2020-10-01", interval="1mo"))

  # Dividends
  print(CAC40.dividends)

hello_yahoo()

Output Python a écrit :

Open   High    Low  Close     Volume  Dividends  Stock Splits
Date                                                                     
2018-01-01  48.96  51.35  48.47  50.53  3202712.0       0.00             0
2018-02-01  50.78  50.97  46.63  49.05  4919310.0       0.00             0
2018-03-01  49.01  49.01  46.51  47.69  4559145.0       0.00             0
2018-04-01  47.69  51.13  47.03  51.13  3743672.0       0.00             0
2018-05-01  51.13  52.89  50.53  50.85  5155804.0       0.00             0
2018-06-01  51.29  52.52  49.66  50.38  3233066.0       0.00             0
2018-07-01  49.76  51.44  49.17  50.73  3055017.0       0.00             0
2018-07-11    NaN    NaN    NaN    NaN        NaN       1.59             0
2018-08-01  52.41  52.48  50.10  51.24  2049875.0       0.00             0
2018-09-01  51.21  52.63  49.52  52.15  3075179.0       0.00             0
2018-10-01  52.10  52.38  46.46  48.32  8635183.0       0.00             0
2018-11-01  48.19  49.00  46.43  47.47  3681092.0       0.00             0
2018-12-01  48.51  48.55  43.15  44.30  7989055.0       0.00             0
2018-12-12    NaN    NaN    NaN    NaN        NaN       0.14             0
2019-01-01  44.97  47.63  43.79  47.43  2955165.0       0.00             0
2019-02-01  47.49  49.83  46.97  49.75  6141445.0       0.00             0
2019-03-01  49.99  51.74  49.57  50.88  1816493.0       0.00             0
2019-04-01  51.27  53.39  51.16  53.38  1279523.0       0.00             0
2019-05-01  53.38  53.40  50.15  51.77  2673148.0       0.00             0
2019-06-01  50.29  54.42  50.07  54.05  1641573.0       0.00             0
2019-07-01  54.63  54.92  52.15  52.36  1081352.0       0.00             0
2019-07-10    NaN    NaN    NaN    NaN        NaN       1.57             0
2019-08-01  53.73  54.31  50.47  53.47  5618384.0       0.00             0
2019-09-01  53.53  55.57  53.15  55.48  2928751.0       0.00             0
2019-10-01  55.63  56.43  52.70  55.99  2039663.0       0.00             0
2019-11-01  56.24  58.29  56.12  57.71  1538339.0       0.00             0
2019-12-01  57.91  59.20  55.74  58.33   941546.0       0.00             0
2019-12-11    NaN    NaN    NaN    NaN        NaN       0.11             0
2020-01-01  58.44  59.93  56.88  56.92  1266198.0       0.00             0
2020-02-01  57.10  59.88  51.35  51.92  2335018.0       0.00             0
2020-03-01  52.96  54.11  35.70  43.25  9302191.0       0.00             0
2020-04-01  41.85  46.37  40.74  44.83  3259409.0       0.00             0
2020-05-01  44.83  47.30  41.55  46.44  2263149.0       0.00             0
2020-06-01  47.21  51.61  46.47  48.99  4001380.0       0.00             0
2020-07-01  49.08  50.96  47.10  47.10  1933324.0       0.00             0
2020-08-01  47.31  50.15  46.93  48.71  1137068.0       0.00             0
2020-09-01  48.94  50.52  46.86  47.58  2429297.0       0.00             0
2020-10-01  48.05  49.30  47.11  48.61   938291.0       0.00             0
Date
2018-07-11    1.59
2018-12-12    0.14
2019-07-10    1.57
2019-12-11    0.11
Name: Dividends, dtype: float64

Fournisseur API (précemment mentionnés)

Récap des fournisseurs d’API mentionnés précédemment
- Quandl: https://docs.quandl.com/
- Barchart: https://www.barchart.com/ondemand/free-market-data-api
- Alphavantage: https://www.alphavantage.co/ et https://github.com/RomelTorres/alpha_vantage
- EOD Historical Data: https://eodhistoricaldata.com/

Fournisseur API (nouveaux)

Voici des fournisseurs d’API que je n’ai pas vu mentionné sur le forum

- ADVFN: Plusieurs repos sur Github, notamment pour le Brésil mais je suis sceptique sur le temps passé à comprendre l’API, exemples:
  - https://uk.advfn.com/Help/exporting-results-588.html
  - Reports Air Liquide
    - Arlington Asset Investment Corp AI Fundamentals and Key Ratios
    - Arlington Asset Investment Corp AI Fundamentals and Key Ratios
  - Prix EOD UK en CSV: https://uk.advfn.com/p.php?pid=filterxd … &zip=0

- FinancialModelingPrep: https://financialmodelingprep.com/developer/docs/, exemple d’interface: https://github.com/amolnaik/pynance
- FMPCloud: https://fmpcloud.io/ et https://github.com/razorhash/pyfmpcloud

Opinions

Quandl: Je me suis inscrit sur Quandl, la doc semble dev-first est très bien ficelée, par contre je ne comprends absolument pas le pricing. Cela ressemble à une marketplace, ça me rappelle les méthodes Bloomberg et Reuters pour les pros avec un prix par flux/stock exchange et par ligne, en tant que particulier je préfère un flat rate avec un accès clair à tout le catalogue.

ADVFN: Comme dit précédemment, je suis sceptique sur comprendre la logique de leur API et le site me semble très vieillot ce qui me laisse douter de la qualité des APIs, les examples des rapports Air Liquide donne des rapports de 2015 également donc je me pose des questions sur leurs fraicheurs (peut-être que ça renvoi automatiquement le plus vieux rapport disponible, celui d’il y a 5 ans mais je n’avais pas envie de creuser).

FinancialModelingPre et FMPCloud me semble très prometteur, plusieurs examples concis sur Github, un site dev/API first et un pricing simple (gratuit 250 requêtes/jour, illimités pour 14 dollars/mois). En revanche, je ne comprends pas la différence entre les deux offres.

Barchart: Pas de bourse de Paris

EOD Historical Data: je ne me suis pas encore penché dessus.
A noter que EODHD a sorti un screener https://eodhistoricaldata.com/financial … rket-data/ et un add-in Excel https://eodhistoricaldata.com/financial … rice-feed/

Alphavantage: je ne me suis pas penché dessus non plus.
Toutefois, les limitations de leur API free sont assez dures à trouver, voir ici: https://algotrading101.com/learn/alpha-vantage-guide/ de plus je n’ai pas l’impression qu’ils fournissent les fondamentaux.


La chance, c'est quand la préparation rencontre l'opportunité.

Hors ligne Hors ligne

 

Favoris 3   [+4]    #120 16/02/2021 14h38

Membre (2014)
Top 50 Dvpt perso.
Réputation :   180  

INTJ

Aujourd’hui, petit test des api alphavantage.

Avec un compte free, voici les limitations :

Are there usage/frequency limits for the API service?

We are pleased to provide free stock API service for our global community of users for up to 5 API requests per minute and 500 requests per day. If you would like to target a larger API call volume, please visit premium membership.

Je n’ai pas trouvé d’infos sur leurs sources ni sur l’ensemble des marchés couverts par les api, mais à première vue, les marchés US, Canadiens, LSE, allemands (xetra, franckfort) et français sont couverts.
Ce qui est une bonne surprise car lors de mes précédentes recherches sur d’autres fournisseurs, les US sont souvent le seul pays couvert.

* Une recherche par libellé ou sur une partie du ticker est possible, ce qui permet de récupérer les tickers et places de marchés associées.
exemple : recherche de KWEB, réponse : 2 occurences, l’une à NY, l’autre à londres.
https://www.alphavantage.co/query?funct … ey=xxxxxxx

{
    "bestMatches": [
        {
            "1. symbol": "KWEB",
            "2. name": "KraneShares CSI China Internet ETF",
            "3. type": "ETF",
            "4. region": "United States",
            "5. marketOpen": "09:30",
            "6. marketClose": "16:00",
            "7. timezone": "UTC-05",
            "8. currency": "USD",
            "9. matchScore": "1.0000"
        },
        {
            "1. symbol": "KWEB.LON",
            "2. name": "KraneShares CSI China Internet ETF USD",
            "3. type": "ETF",
            "4. region": "United Kingdom",
            "5. marketOpen": "08:00",
            "6. marketClose": "16:30",
            "7. timezone": "UTC+00",
            "8. currency": "GBP",
            "9. matchScore": "0.8000"
        }
    ]
}

* quelques apis intéressantes pour moi proposées par alphavantage:
1. Forex
2. Données End Of month. Mon objectif est de récupérer le cours au dernier jour du mois d’un indice ou d’un fond afin d’en faire un benchmark.
Autre point intéressant avec cette api, c’est que le dividende versé au cours du mois est mentionné.
exemple : https://www.alphavantage.co/query?funct … ey=xxxxxxx

{
    "Meta Data": {
        "1. Information": "Monthly Adjusted Prices and Volumes",
        "2. Symbol": "GLU",
        "3. Last Refreshed": "2021-02-12",
        "4. Time Zone": "US/Eastern"
    },
    "Monthly Adjusted Time Series": {
        "2021-02-12": {
            "1. open": "19.5000",
            "2. high": "19.6000",
            "3. low": "18.6900",
            "4. close": "19.0880",
            "5. adjusted close": "19.0880",
            "6. volume": "219133",
            "7. dividend amount": "0.1000"

3. Les données fondamentales sont disponibles.
Bonus pour ceux que cela intéresserait : le calendrier des prochaines "earnings" et le calendrier des prochaines ipos (sur 3 mois) sont disponibles.

Enfin Alphavantage propose des add-ons pour excel. Perso, je préfère utiliser mes propres méthodes d’appel depuis excel et consommer les apis de façon totalement customisé, mais c’est un choix perso.

Bref, après un premier tour rapide, la solution me parait faire des choses intéressantes.


"Without risk there can be no progress". George Low

Hors ligne Hors ligne

 

#121 16/04/2021 18h19

Membre (2020)
Réputation :   17  

Bonjour

Je pense que c’est la bonne file…

Partant du principe que sur du long ou très long terme, les cours d’une action reflètent la qualité des fondamentaux, je cherche une source de données pour avoir les retours des actions en annuel.

Pour les actions US, il y a le site 1Stock1 (dont je ne garantis aucunement la fiabilité). Les données sont directement en % par année, et sont scrappables. C’est déjà un début.

Pour la France ou l’Europe, j’ai scrappé les cours en mensuel sur yahoo finance, mais c’est trop difficile à exploiter (entre les splits, les erreurs de données, etc).

Savez vous si il existe une base de données (gratuite?) avec ces informations ?

Merci


"Il ne faut pas se fier aux choses qui ne peuvent pas arriver, car c'est justement celles là qui arrivent" (Pierre Dac)

Hors ligne Hors ligne

 

#122 25/07/2021 09h15

Membre (2019)
Top 50 Année 2022
Top 50 Portefeuille
Réputation :   212  

Bonjour,

Est ce que certains parmi ceux qui récupèrent des données financières ont encore accès à celles du WSJ?

Aucun message indiquant que l’accès est devenu payant, mais les états financiers ne sont plus disponibles.

Merci

Bien à vous,

Hors ligne Hors ligne

 

#123 25/06/2023 17h14

Membre (2019)
Top 50 Année 2022
Top 50 Portefeuille
Réputation :   212  

Bonjour L1vestisseur,

Ne reste plus qu’à insérer manuellement les données d’une soixantaine de valeurs (mon portefeuille + ma watch list) et de les traduire par des scores.

Très bonne initiative smile. Pourquoi ne pas profiter de votre retour prématuré de vacances pour apprendre à automatiser ce remplissage? Vous développerez ainsi une nouvelle compétence..L’union de l’utile et l’agréable.

Avec une soixantaine de valeurs (et encore ce n’est qu’un début) et une vingtaine de colonnes ça va finir par être très chronophage, sans compter les erreurs de saisies au bout de 2h de travail.

Autre avantage, cela vous permettra de vraiment screener, c’est à dire commencer à dénicher des valeurs que vous ne connaissez pas encore et qui correspondent à vos critères.

bonne semaine,

Hors ligne Hors ligne

 

#124 25/06/2023 20h46

Membre (2020)
Top 20 Année 2024
Top 5 Année 2023
Top 10 Année 2022
Top 20 Portefeuille
Top 50 Actions/Bourse
Réputation :   457  

Bonjour Selden,

Effectivement c’est une bonne idée. N’étant pas très doué en Excel, si vous avez des ressources à me conseiller pour apprendre à automatiser les données je suis preneur.


𝓛1𝓿𝓮𝓼𝓽𝓲𝓼𝓼𝓮𝓾𝓻. 𝒫𝒶𝓇𝓇𝒶𝒾𝓃 𝐵𝒾𝓉𝓅𝒶𝓃𝒹𝒶, 𝐵𝑜𝓊𝓇𝓈𝑜𝓇𝒶𝓂𝒶 (𝒸𝑜𝒹𝑒 𝒟𝒜𝐻𝐸𝟩𝟫𝟣𝟨), 𝐵𝒻𝑜𝓇𝐵𝒶𝓃𝓀 (𝒸𝑜𝒹𝑒 NG0K), 𝐼𝓃𝓉𝑒𝓇𝒶𝒸𝓉𝒾𝓋𝑒 𝐵𝓇𝑜𝓀𝑒𝓇𝓈 𝑒𝓉 𝒟𝑒𝑔𝒾𝓇𝑜

Hors ligne Hors ligne

 

[+1]    #125 26/06/2023 11h58

Membre (2019)
Réputation :   13  

ESTJ

Il y a differentes manieres plus ou moins efficaces (je ne suis pas expert non plus mais si je peux vous faire gagner les quelques heures que j’ai passe sur la question):

Niveau 1: utiliser la fonction stockhistory d’excel ou de google sheet. Avantage: simple / Inconvenient: donnees en "live" et pas tres pratique pour construire une database.

Niveau 2: payer l’acces a une database qui va vous donner un API. Utilsier powerquery (integere dans excel) pour acceder a cette database. Avantage: simple / Inconvenient : payant

Niveau 3: coder un script python pour faire du webscrapping et fabriquer vous meme votre database. Avantage: 100% homemade + vous montez en competences / Inconvenients: il faut apprendre a coder en python et passer du temps sur la solution.

Je suis preneur des autres methodes si certains ont creuse plus loin le sujet.

Hors ligne Hors ligne

 

Information Nouveau venu dans cette longue discussion ?
Flèche Consultez une sélection des messages les plus réputés en cliquant ici.


Pied de page des forums