Jag kommer ihåg att jag har sett det någonstans, jag kan inte hitta det längre. Någon vet hur kan Jag får hela listan över aktier på Yahoo Finance.
Eller till och med alla amerikanska aktier, kanske Russell 1000/2000/3000 …
Kommentarer
- Möjlig kopia av Var kan man ladda ner en lista över alla vanliga aktier som handlas på NYSE, NASDAQ och AMEX?
- Om du vill ha dagligen uppdaterade data, kanske vill titta på detta API rapidapi.com/logicione/api/…
Svar
BATS har en trevlig nedladdningsbar fil: http://batstrading.com/market_data/listed_symbols/
Det finns en CS och XML. De har 7000 aktier i listan. Bra lager, inte OTC.
Kommentarer
- att ' är en cool, det är inte ' jag har inte USA, eller jag kunde inte ' inte hitta andra än oss. Men jag accepterade fortfarande svaret eftersom jag bara nämnde Russell-index. Något liknande för resten av världen? (Storbritannien, Australien …)
- Nej som jag ' har hittat. Amerikanska marknader har de bästa datakällorna på grund av popularitet.
- Efter nedladdning av csv har jag bara 359 symboler dock
Svar
För amerikanska aktier: om du använder Python 3 kan du först, från en terminal, göra
pip install get-all-tickers
sedan
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()
Alternativt kan du klona filen från https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv
Svar
Du kan få en lista med tickers gratis med Finnhubs API.
Du behöver bara begära en gratis API-nyckel.
Kolla in följande dokumentation: https://finnhub.io/docs/api#stock-symbols
Svar
Jag har hittat det här verktyget: https://github.com/Benny-/Yahoo-ticker-symbol-downloader
Den använder sökningen api https://finance.yahoo.com/_finance_doubledown/api/resource/searchassist;searchTerm=s6s?device=console&returnMeta=true
Svar
Yahoo stängde sin AP Jag, vi laddar också ner manuellt alla symboler för vårt bruk. Vi delar det också på https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . du kan ladda ner från länken ovan.
Google Yahoo tillhandahåller båda inte längre symbollistor och Google tillhandahåller historisk data endast under ett år av något företag.
Svar
YQL verkar misslyckas vid frågor med som ”% AM%” och det finns inget annat sätt att få en lista av alla aktiesymboler. men jag tror att det här kan göra tricket ..
välj * från yahoo.finance.industry där id i (1,2,3 …. 260)
detta kommer att ge du lista över företag och där symboler. börja med välj * från yahoo.finance.industry där id i (112) och se om det fungerar.
Kommentarer
- kan du ge mig ett exempel på hur jag använder YQL? använder du en länk av något slag?