Sektor einer Aktie aus Yahoo-Finance

Django, Flask, Bottle, WSGI, CGI…
Antworten
Python_Test
User
Beiträge: 9
Registriert: Samstag 10. Februar 2018, 17:50

Hallo Pyhton-Gemeinde,
ich arbeite mich aktuell in die Nutzung für Python für Algo-Trading ein.
Aktuell scheitere ich an der Aufgabe über ein Skript aus Yahoo-Finance die Brancheninfos (engl. Sector & Industry) einer Aktie zu ziehen wie Bspw. "Technologie" & "Consumer Electronics" für Apple. Siehe hier:

https://finance.yahoo.com/quote/AAPL/profile?p=AAPL

Es gibt ja jede Menge Befehle wie bspw. für Marktkapitalisierung "get_market_cap()" auf https://pypi.org/project/yahoo-finance/.
Aber eben nicht für die Info der Branche.

Habt ihr eine Idee, über welchen Befel man an die Brancheninfos kommt.

vielen Dank im Vorraus,
Matthias
Bolitho
User
Beiträge: 219
Registriert: Donnerstag 21. Juli 2011, 07:01
Wohnort: Stade / Hamburg
Kontaktdaten:

Hast du get_info() ausprobiert? Ist allerdings nicht mehr in der GitHub Readme erwähnt.

Ansonsten ist die Yahoo API nicht mehr offiziell online. Und der inoffizielle Service sehr unzuverlässig.

Schau Mal bei alphavantage oder iextrading. Evtl gibt es die Daten da. Ansonsten bleibt nur das nicht so feine Scraping. Mindestens solltest du da ein großzügiges time.sleep() setzen, wenn du mehrere Unternehmen abfragen willst. Das Setzen von korrekten Header Daten und variable Pausen bewahren in der Regel vor dem Bann.
Bolitho
User
Beiträge: 219
Registriert: Donnerstag 21. Juli 2011, 07:01
Wohnort: Stade / Hamburg
Kontaktdaten:

Antworten