yfinance lädt keine Daten

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Python_Test
User
Beiträge: 9
Registriert: Samstag 10. Februar 2018, 17:50

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
Antworten