Jeg kan huske at have set det et eller andet sted, jeg kan ikke finde det mere. Enhver ved hvordan kan Jeg får hele listen over aktier på Yahoo-finansiering.
Eller endda alle amerikanske aktier, måske Russell 1000/2000/3000 …
Kommentarer
- Mulig duplikat af Hvor downloades listen over alle almindelige aktier, der handles på NYSE, NASDAQ og AMEX?
- Hvis du ønsker daglige opdaterede data, kan du se på dette API rapidapi.com/logicione/api/…
Svar
BATS har en dejlig fil, der kan downloades: http://batstrading.com/market_data/listed_symbols/
Der “er CS og XML. De har 7.000 aktier på listen. Gode lagre, ikke OTC.
Kommentarer
- at ' er seje, det betyder ikke ' t har ikke USA, eller jeg kunne ikke ' ikke finde ikke-os. Men jeg accepterede stadig svaret, da jeg kun nævnte Russell-indekset. Noget lignende for resten af verden? (UK, Australien …)
- Nej, jeg har ' fundet. Amerikanske markeder har de bedste datakilder på grund af popularitet.
- Efter download af csv har jeg dog kun 359 symboler
Svar
For amerikanske aktier: Hvis du bruger Python 3, kan du først fra en terminal gøre
pip install get-all-tickers
derefter
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 klone filen fra https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv
Svar
Du kan få en liste med tickers gratis ved hjælp af Finnhubs API.
Du skal bare anmode om en gratis API-nøgle.
Tjek følgende dokumentation: https://finnhub.io/docs/api#stock-symbols
Svar
Jeg har fundet dette værktøj: https://github.com/Benny-/Yahoo-ticker-symbol-downloader
Den bruger søgningen api https://finance.yahoo.com/_finance_doubledown/api/resource/searchassist;searchTerm=s6s?device=console&returnMeta=true
Svar
Yahoo lukkede sin adgang Jeg, vi downloader også manuelt alle symbolerne til vores brug. Vi deler også det hele på https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . du kan downloade fra ovenstående link.
Google Yahoo leverer begge ikke længere en symbolliste, og Google leverer kun historiske data i et år af enhver virksomhed.
Svar
YQL ser ud til at mislykkes ved forespørgsler med “% AM%”, og der er heller ingen anden måde at få listen på af alle aktiesymboler. men jeg tror, dette kan gøre tricket ..
vælg * fra yahoo.finance.industry hvor id i (1,2,3 …. 260)
dette vil give din liste over virksomheder og der symboler. start med vælg * fra yahoo.finance.industry hvor id i (112) og se om det fungerer.
Kommentarer
- kan du give mig et eksempel på, hvordan jeg bruger YQL? bruger det et link af en slags?