2017-11-12 4 views
0

Ich versuche ein Programm zu erstellen, das Daten von Yahoo abruft, um alle Aktienkurse zu finanzieren. Ich fand eine Rest-API, die mir einen Aktienkurs gibt, aber ich muss zwei Parameter ex übergeben. wenn ich Apple Aktienkurs bekommen muss, muss ich Apple und Stock-Namen übergeben, aber ich will alle Aktien-Daten, wie bekomme ich ??yahoo finance aktienpreis NSE, BSE rest-api

kann mir jemand Dank im Voraus helfen

Antwort

0

Leider gibt es keine offizielle Quelle von Tickern oder Methode von ihnen.

können Sie dieses Skript verwenden link tickers zum Download, sondern als Schöpfer erwähnt:

es nicht möglich ist, alle aufgrund von Einschränkungen durch Yahoo setzen die Symbole zu erhalten. Ungefähr 75% -90% aller Symbole werden mit diesem Skript abhängig vom Typ gesammelt.

Und es downloadet auch einige nicht mehr vorhandene oder unzugängliche Ticker.

Von dieser Website link können Sie Liste von fast allen Tickern herunterladen, aber etwa 30% der Ticker sind entweder in der falschen Kategorie oder funktionieren nicht. Die Überprüfung, ob ein Ticker existiert, ist einfach, denn wenn die API keine Daten zurückgibt, können wir daraus schließen, dass der Ticker falsch ist. Aber zu überprüfen, ob die Kategorie angemessen ist, ist ein bisschen komplizierter.

Ich habe Ticker von der zweiten Seite gefiltert, aber nur ETFs und Investmentfonds, Sie können sie auf meiner GitHub finden. Diese Dateien enthalten etwa 99% der auf Yahoo verfügbaren ETFs und Mututal Funds. Ich könnte erwägen, Aktien später zu filtern und dann werde ich sie auch mit Skript hochladen. Beachten Sie, dass das Filtern von Tickern auf einem Lauf ohne VPN nicht möglich ist, da Yahoo die Anfrage auf ca. 10k-20k pro Tag begrenzt und es ca. 20k-Ticker pro Kategorie gibt und die Überprüfung jedes Tickers 2 Anfragen erfordert.

Verwandte Themen