Ich erinnere mich, dass ich das irgendwo gesehen habe und es nicht mehr finden kann. Jeder weiß, wie es geht Ich erhalte die gesamte Liste der Aktien bei Yahoo Finance.
Oder sogar alle amerikanischen Aktien, vielleicht Russell 1000/2000/3000 …
Kommentare
- Mögliches Duplikat von Wo kann ich die Liste aller an NYSE, NASDAQ und AMEX gehandelten Stammaktien herunterladen?
- Wenn Wenn Sie täglich aktualisierte Daten wünschen, sollten Sie sich diese API ansehen rapidapi.com/logicione/api/…
Antwort
BATS hat eine schöne herunterladbare Datei: http://batstrading.com/market_data/listed_symbols/
Es gibt CS und XML. Sie haben 7.000 Aktien in dieser Liste. Gute Aktien, nicht OTC.
Kommentare
- dass ' cool ist, es nicht ' hat keine Nicht-USA, oder ich konnte ' keine Nicht-US finden. Aber ich habe die Antwort trotzdem akzeptiert, da ich nur den Russell-Index erwähnt habe. Etwas Ähnliches für den Rest der Welt? (UK, Australien …)
- Nein, dass ich ' gefunden habe. US-Märkte haben aufgrund ihrer Beliebtheit die besten Datenquellen.
- Nach dem Herunterladen der CSV habe ich jedoch nur 359 Symbole
Antwort
Für amerikanische Aktien: Wenn Sie Python 3 verwenden, können Sie zuerst von einem Terminal aus
pip install get-all-tickers
dann
from get_all_tickers import get_tickers as gt list_of_tickers = gt.get_tickers() # or if you want to save them to a CSV file get.save_tickers()
Alternativ können Sie die Datei von https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv klonen
Antwort
Mit der Finnhub-API können Sie kostenlos eine Liste von Tickern abrufen.
Sie müssen nur einen kostenlosen API-Schlüssel anfordern.
Lesen Sie die folgende Dokumentation: https://finnhub.io/docs/api#stock-symbols
Antwort
Ich habe dieses Tool gefunden: https://github.com/Benny-/Yahoo-ticker-symbol-downloader
Es wird die Such-API https://finance.yahoo.com/_finance_doubledown/api/resource/searchassist;searchTerm=s6s?device=console&returnMeta=true
Antwort
Yahoo hat seinen AP geschlossen Ich, wir laden auch alle Symbole für unsere Verwendung manuell herunter. Außerdem teilen wir alles auf https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . Sie können von oben Link herunterladen.
Google Yahoo liefert keine Symbolliste mehr und Google liefert historische Daten nur für ein Jahr eines Unternehmens.
Antwort
YQL scheint bei Abfragen mit „% AM%“ fehlzuschlagen, und es gibt auch keine andere Möglichkeit, eine Liste abzurufen aller Aktiensymbole. Aber ich denke, das kann den Trick machen.
Wählen Sie * aus yahoo.finance.industry, wo ID in (1,2,3 …. 260)
dies geben wird Sie Liste der Unternehmen und dort Symbole. Beginnen Sie mit select * aus yahoo.finance.industry, wo id in (112) ist, und prüfen Sie, ob es funktioniert.
Kommentare
- Können Sie mir ein Beispiel für die Verwendung von YQL geben? Verwendet das einen Link?