ich bin absoluter Python- Neuling und benötige die Sprache um Finanz- und Börsendaten aus einer API auszulesen.
Das klappt mit der yfinance API von Yahoo Finance schon recht gut.
Nun gibt es aber auch eine API von dem Finanzportal Finanzen.net (finanzen-fundamentals) mit Daten die ich aus der Finance API nicht bekomme.
Jedoch habe ich mit der Dokumentation so meine Probleme: https://pypi.org/project/finanzen-fundamentals/
1.Frage:
Folgenden Code habe ich , ja im Prinz abgeschrieben:
Code: Alles auswählen
%pip install finanzen-fundamentals
import finanzen_fundamentals.stocks as stocks
test = stocks.search_stock("BMW", limit=3)
print(test)
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-1-5445e0fda501> in <module>
3 import finanzen_fundamentals.stocks as stocks
4
----> 5 test = stocks.search_stock("BMW", limit=3)
6 print(test)
7
1 frames
/usr/local/lib/python3.7/dist-packages/finanzen_fundamentals/search.py in search(term, category, limit)
53 result_list = []
54 table_outer_div = soup.find("div", {"class": "table-responsive"})
---> 55 table = table_outer_div.find("table", {"class": "table"})
56 rows = table.find_all("tr")
57
AttributeError: 'NoneType' object has no attribute 'find'
--------------------------------------------------------------------
2. Frage:
Des Weiteren habe ich folgenden Code probiert:
Code: Alles auswählen
%pip install finanzen-fundamentals
import finanzen_fundamentals.stocks as stocks
test = stocks.get_fundamentals(stock="lufthansa-aktie", output="dict")
print(test)
{'Quotes': None, 'Key Ratios': None, 'Income Statement': None, 'Balance Sheet': None, 'Other': None}
Warum wird da überall None ausgegeben ? Ist da nicht übermittelt worden oder muss ich, wenn ich z.Bsp. das Balance Sheet ausgegeben haben möchte
zusätzlichen Code eingeben ?
Ich weiß das sind Fragen auf unterstem Niveau und ich habe auch schon einen "Python- Crashkurs" auf Youtube über 3 Std. gemacht ... leider hilft mir das
an der Stelle nicht weiter und auch sonst sind meine Googlesuchen ins Leere gelaufen, daher hoffe ich hier Hilfe zu finden.
Entweder bin ich zu doof (hohe Wahrscheinlichkeit) oder die API ist Schrott (geringe Wahrscheinlichkeit)

Für eure Hilfe wäre ich wirklich sehr sehr Dankbar !
Besten Gruß
Monjy