Seite 1 von 1

yfinance lädt keine Daten

Verfasst: Donnerstag 2. April 2020, 12:36
von Python_Test
Hallo Python-Gemeinde,
ich interessiere mich für das Laden von Finanzdaten mit Python. Hier bin ich auf yahoofinance gestoßen. Allerdings scheint es ein Problem beim Download für die Marktanalyse zu geben
Für Allilanz (Ticker-Symbol 'ALV.DE') funktioniert es wunderbar :

Code: Alles auswählen

import yfinance as yf
j=yf.Ticker('ALV.DE')
j.info
Gleiches für E-ON (Ticker-Symbol 'EOAN.DE') :

Code: Alles auswählen

import yfinance as yf
j=yf.Ticker('EOAN.DE')
j.info
führt zu folgender Fehlermeldung:
---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
<ipython-input-10-4b7b4ef2b757> in <module>
1 j=yf.Ticker('EOAN.DE')
----> 2 j.info

~\anaconda3\lib\site-packages\yfinance\ticker.py in info(self)
136 @property
137 def info(self):
--> 138 return self.get_info()
139
140 @property

~\anaconda3\lib\site-packages\yfinance\base.py in get_info(self, proxy, as_dict, *args, **kwargs)
413
414 def get_info(self, proxy=None, as_dict=False, *args, **kwargs):
--> 415 self._get_fundamentals(proxy)
416 data = self._info
417 if as_dict:

~\anaconda3\lib\site-packages\yfinance\base.py in _get_fundamentals(self, kind, proxy)
284 holders = _pd.read_html(url)
285 self._major_holders = holders[0]
--> 286 self._institutional_holders = holders[1]
287 if 'Date Reported' in self._institutional_holders:
288 self._institutional_holders['Date Reported'] = _pd.to_datetime(

IndexError: list index out of range

Kann mir jemand sagen, woran das liegt?

Vielen Dank