Jeg husker å ha sett det et sted, jeg kan ikke finne det lenger. Noen vet hvordan kan Jeg får hele listen over aksjer på Yahoo finance.
Eller til og med alle amerikanske aksjer, kanskje Russell 1000/2000/3000 …
Kommentarer
- Mulig duplikat av Hvor laster du ned en liste over alle vanlige aksjer som handles på NYSE, NASDAQ og AMEX?
- Hvis du vil ha oppdaterte data daglig, vil du kanskje se på dette API rapidapi.com/logicione/api/…
Svar
BATS har en fin nedlastbar fil: http://batstrading.com/market_data/listed_symbols/
Der «er CS og XML. De har 7000 aksjer på den listen. Gode aksjer, ikke OTC.
Kommentarer
- at ' er kult, det ' t har ikke USA, eller jeg kunne ikke ' t finne ikke-oss. Men jeg godtok likevel svaret siden jeg bare nevnte Russell-indeksen. Noe lignende for resten av verden? (Storbritannia, Australia …)
- Nei som jeg ' har funnet. Amerikanske markeder har de beste datakildene på grunn av popularitet.
- Etter nedlasting av csv har jeg bare 359 symboler skjønt
Svar
For amerikanske aksjer: Hvis du bruker Python 3, kan du først, fra en terminal, gjøre
pip install get-all-tickers
deretter
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 over tickers gratis ved hjelp av Finnhubs API.
Du trenger bare å be om en gratis API-nøkkel.
Sjekk ut følgende dokumentasjon: https://finnhub.io/docs/api#stock-symbols
Svar
Jeg har funnet dette verktøyet: https://github.com/Benny-/Yahoo-ticker-symbol-downloader
Den bruker søke-api https://finance.yahoo.com/_finance_doubledown/api/resource/searchassist;searchTerm=s6s?device=console&returnMeta=true
Svar
Yahoo lukket AP Jeg, vi laster også ned manuelt alle symbolene for vårt bruk. Vi deler det også på https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . du kan laste ned fra lenken ovenfor.
Google Yahoo gir ikke lenger noen symbollister, men Google leverer bare historiske data i ett år fra et selskap.
Svar
YQL ser ut til å mislykkes ved spørsmål med som «% AM%», og det er heller ingen annen måte å få listen av alle aksjesymboler. men jeg tror dette kan gjøre susen ..
velg * fra yahoo.finance.industry hvor id i (1,2,3 …. 260)
dette vil gi du viser en liste over selskaper og symboler. start med velg * fra yahoo.finance.industry hvor id i (112) og se om det fungerer.
Kommentarer
- kan du gi meg et eksempel på hvordan jeg bruker YQL? bruker du en lenke av noe slag?