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
- Możliwy duplikat Skąd pobrać listę wszystkich akcji zwykłych notowanych na NYSE, NASDAQ i AMEX?
- Jeśli chcesz codziennie aktualizować dane, warto zajrzeć do tego interfejsu API rapidapi.com/logicione/api/…
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ź
Udało mi się znaleźć to narzędzie: https://github.com/Benny-/Yahoo-ticker-symbol-downloader
Wykorzystuje interfejs wyszukiwania https://finance.yahoo.com/_finance_doubledown/api/resource/searchassist;searchTerm=s6s?device=console&returnMeta=true
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?