de unde pot obține o listă cu toate simbolurile stocurilor financiare Yahoo

Îmi amintesc că am văzut asta undeva, nu mai pot găsi. Oricine știe cum poate Obțin toată lista de acțiuni de pe Yahoo Finance.

Sau chiar toate acțiunile americane, poate Russell 1000/2000/3000 …

Comentarii

Răspuns

BATS are un fișier descărcabil frumos: http://batstrading.com/market_data/listed_symbols/

Există „CS și XML. Au 7.000 de acțiuni în această listă. Stocuri bune, nu OTC.

Comentarii

  • că ' este unul grozav, nu ' t have not US, or I could not ' t find non-us. Dar am acceptat în continuare răspunsul, deoarece am menționat doar indicele Russell. Ceva similar pentru restul lumii? (Marea Britanie, Australia …)
  • Nu am găsit '. Piețele din SUA au cele mai bune surse de date datorită popularității.
  • După ce am descărcat CSV, am doar 359 de simboluri, deși

Răspunde

Pentru stocurile americane: dacă utilizați Python 3, puteți mai întâi, dintr-un terminal, faceți

pip install get-all-tickers 

apoi

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() 

Alternativ, puteți clona fișierul din https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv

Răspuns

Puteți obține o listă de bifere gratuit folosind API-ul Finnhub.

Trebuie doar să solicitați o cheie API gratuită.

Consultați următoarea documentație: https://finnhub.io/docs/api#stock-symbols

Răspuns

Răspuns

Yahoo și-a închis AP-ul De asemenea, descărcăm manual toate simbolurile pentru utilizarea noastră. De asemenea, îl împărtășim cu totul pe https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . puteți descărca de pe linkul de mai sus.

Google Yahoo nu mai oferă listă de simboluri și Google furnizează date istorice doar pentru un an al oricărei companii.

Răspuns

YQL pare să eșueze la interogările cu „% AM%” și, de asemenea, nu există o altă modalitate de a obține lista a tuturor simbolurilor stoc. dar cred că acest lucru poate face trucul.

selectați * din yahoo.finance.industry unde id în (1,2,3 …. 260)

acest lucru va da lista companiilor și simbolurile. începeți cu select * din yahoo.finance.industry unde id in (112) și vedeți dacă funcționează.

Comentarii

  • îmi puteți da un exemplu despre cum să utilizați YQL? se folosește un fel de legătură?

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *