Je me demande comment puis-je obtenir des principes fondamentaux de la série tels que le ratio P / E d'une entreprise utilisant Yfinance. Ratios historiques pour plusieurs entreprises.
J'ai essayé p> mais mon résultat donnez-moi le cadre de données vide
Quelqu'un peut aider? ou toute documentation que je peux être capable de lire
merci beaucoup p> p>
3 Réponses :
Vous voudrez peut-être essayer Google à l'avenir de trouver des documents pour les packages Python. Voici le lien vers la documentation de ce paquet. P>
Yfinance semble ne plus être en mesure de récupérer des finances financières de l'entreprise (cela n'a pas travaillé pour moi depuis octobre 2020)
Cependant, si vous n'êtes pas opposé à une autre bibliothèque, il y a yahoo_fin p> une fois installé: p> Le dictionnaire ressemble à ce qui suit: p> {'1y Target Est': 239.71,
'52 Week Range': '132.52 - 232.86',
'Ask': '215.25 x 800',
'Avg. Volume': 31253650.0,
'Beta (5Y Monthly)': 0.87,
'Bid': '215.00 x 900',
"Day's Range": '214.04 - 216.27',
'EPS (TTM)': 6.2,
'Earnings Date': 'Jan 27, 2021 - Feb 01, 2021',
'Ex-Dividend Date': 'Nov 18, 2020',
'Forward Dividend & Yield': '2.24 (1.04%)',
'Market Cap': '1.627T',
'Open': 214.85,
'PE Ratio (TTM)': 34.72,
'Previous Close': 213.87,
'Quote Price': 215.22999572753906,
'Volume': 12886232.0}
Il existe deux lignes de code qui doivent être insérées pour récupérer des déclarations financières, un bilan et une nouvelle instruction de flux de trésorerie.
La solution a été trouvée par Afju Strong> où il / elle l'a posté dans le Section des commentaires avec une courte explication:
https://aroussi.com/post/python-yahooo-Finance
Voici ce que vous devez changer de ... / Sites-Packages / Yfinance / base.py strong> i>
tellement crédits à lui / son p>
qui a fonctionné pour moi pour la version suivante de Yfinance: P> # get fundamentals
#data = utils.get_json(url+'/financials', proxy)
url = "{}/{}/financials".format(self._scrape_url, self.ticker)
data = utils.get_json(url, proxy)