L'API yahoo finance quotes ( http://download.finance.yahoo.com/d/quotes.csv ?) Donne accès à un certain nombre de fonctionnalités associées à une société pour l'année en cours.
(Sector Price
Dividend Yield
Price/Earnings
Earnings/Share
Book Value
52 week low
52 week high
Market Cap
EBITDA
Price/Sales
Price/Book).
Yahoo Apk ( http://ichart.finance.yahoo.com/table.csv ?) Ne fournit que les informations suivantes pour une entreprise pour une période déterminée (début de AAMMJJ, fin AAMMJJ)
> "Open": "15.32",
> "High": "15.35",
> "Low": "15.13",
> "Close": "15.24",
> "Volume": "20126900",
> "Adj_Close": "15.24"
Comment puis-je obtenir des données historiques sur le rendement des dividendes, le cours/les résultats, les résultats/le partage associés à une société? (parce qu'actuellement, je ne peux obtenir que des informations relatives à l'année en cours à l'aide de l'API finance.quotes et je ne peux pas obtenir de données historiques associées à ces fonctionnalités)
Pour obtenir des dividendes historiques, vous pouvez ajouter "g=v"
à votre requête comme suit
http://ichart.finance.yahoo.com/table.csv?s=MSFT&g=v
Cela vous donnera les champs suivants
Date
Dividends
Je créditerais où j'ai trouvé cette information mais je ne me souviens pas d'où je l'ai eue. Même si je recherche d’autres sites, je ne trouve pas du tout de détails sur cette API.
Vous pouvez regarder
https://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys#h=select+ * + de + yahoo.finance.historicaldata + where + symbole +% 3D +% 22YHOO% 22 + et + startDate +% 3D +% 222009-09-11% 22 + et + endDate +% 3D +% 222010-03-10% 22
Il sera difficile de trouver gratuitement les données dont vous avez besoin. C'est pourquoi les personnes qui fournissent des données financières, comme Michael Bloomberg, sont milliardaires.
Une option que vous pouvez essayer est Quandl . J'ai utilisé avec succès leur base de données Wiki Stock comme sauvegarde de l'API de données historiques de Yahoo, ainsi que comme source principale d'indices difficiles à trouver. Vous pourrez peut-être calculer certaines des données dont vous avez besoin à partir de leurs bases de données gratuites.
Pour ceux qui sont intéressés, voici comment télécharger les données de eodhistoricaldata.com:
https://eodhistoricaldata.com/api/eod/AAPL.US?from=2017-01-05&to=2017-02-10&api_token=OeAFFmMliFG5orCUuwAKQ8l4WWFQ67YX&period=d
Appelez l'URL avec les paramètres suivants: * Eod: 'end of day' this n'est qu'une des nombreuses possibilités de téléchargement. consultez leur site pour la liste complète * AAPL.US: le stock en question * de et à: le de et à ce jour * api_token: un jeton pour votre compte
Le résultat est un fichier csv, qui peut être manipulé, par exemple, c # en utilisant cet exemple: download csv