var kan jag få en lista över alla yahoo-finansiella aktiesymboler

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

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

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?

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *