gdzie mogę znaleźć listę wszystkich symboli giełdowych Yahoo Finance

Pamiętam, że gdzieś to widziałem, nie mogę go już znaleźć. Każdy wie, jak może Dostaję całą listę akcji Yahoo Finance.

Albo nawet wszystkie amerykańskie akcje, może Russell 1000/2000/3000 …

Komentarze

Odpowiedź

BATS ma ładny plik do pobrania: http://batstrading.com/market_data/listed_symbols/

Jest CS i XML. Na tej liście mają 7000 akcji. Dobre akcje, a nie OTC.

Komentarze

  • że ' to fajne, ale nie ' nie mam spoza Stanów Zjednoczonych lub nie mogłem ' znaleźć spoza Stanów Zjednoczonych. Ale nadal zaakceptowałem odpowiedź, ponieważ wspomniałem tylko o indeksie Russella. Coś podobnego dla reszty świata? (Wielka Brytania, Australia …)
  • Nie, że ' znalazłem. Rynki w USA mają najlepsze źródła danych ze względu na popularność.
  • Po pobraniu pliku csv mam tylko 359 symboli.

Odpowiedź

Akcje amerykańskie: jeśli używasz Pythona 3, możesz najpierw wykonać z terminala

pip install get-all-tickers 

a następnie

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

Alternatywnie możesz sklonować plik z https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv

Odpowiedź

Możesz pobrać listę pasków za darmo, korzystając z interfejsu API Finnhub.

Wystarczy poprosić o bezpłatny klucz API.

Sprawdź następującą dokumentację: https://finnhub.io/docs/api#stock-symbols

Odpowiedź

Odpowiedź

Yahoo zamknęło punkt dostępu Ja również pobieramy ręcznie wszystkie symbole do naszego użytku. Udostępniamy go także wszystkim na https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . Możesz pobrać z powyższego linku.

Google Yahoo nie dostarcza już listy symboli, a także Google dostarcza dane historyczne tylko dla jednego roku dowolnej firmy.

Odpowiedź

Wydaje się, że YQL zawodzi przy zapytaniach typu „% AM%”, a także nie ma innego sposobu na uzyskanie listy wszystkich symboli giełdowych. ale myślę, że to może załatwić sprawę.

wybierz * z yahoo.finance.industry, gdzie id w (1,2,3 …. 260)

to da lista firm i symbole. zacznij od select * z yahoo.finance.industry, gdzie id w (112) i zobacz, czy działa.

Komentarze

  • Czy możesz mi podać przykład używania YQL? czy to jest użycie jakiegoś linku?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *