hvor kan jeg få en liste over alle yahoo-finansieringsaktiesymboler

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

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

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?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *