모든 야후 금융 주식 기호 목록은 어디에서 얻을 수 있습니까?

어딘가에서 더 이상 찾을 수 없다는 것을 기억합니다. Yahoo 금융에 대한 모든 주식 목록을 얻습니다.

또는 모든 미국 주식, 아마도 Russell 1000/2000/3000 …

댓글

Answer

BATS에는 다운로드 가능한 멋진 파일이 있습니다. http://batstrading.com/market_data/listed_symbols/

CS 및 XML이 있습니다. 그들은 그 목록에 7,000 개의 주식을 가지고 있습니다. OTC가 아니라 좋은 주식입니다.

댓글

  • ' 멋진 주식이지만 ' 미국 이외의 국가가 없거나 ' 미국 이외의 국가를 찾을 수 없습니다. 하지만 러셀 지수 만 언급했기 때문에 여전히 대답을 받아 들였습니다. 나머지 세계와 비슷한 것이 있습니까? (영국, 호주 …)
  • 아니요 ' 찾았습니다. 미국 시장은 인기로 인해 최고의 데이터 소스를 보유하고 있습니다.
  • csv를 다운로드 한 후 359 개의 기호 만 있습니다.

답변

미국 주식의 경우 : Python 3를 사용하는 경우 먼저 터미널에서

pip install get-all-tickers 

다음

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

또는 https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv에서 파일을 복제 할 수 있습니다.

답변

Finnhub의 API를 사용하여 무료로 시세 목록을 얻을 수 있습니다.

무료 API 키를 요청하기 만하면됩니다.

다음 문서를 확인하세요. https://finnhub.io/docs/api#stock-symbols

답변

답변

Yahoo가 AP를 닫았습니다. 나는 또한 우리가 사용할 모든 기호를 수동으로 다운로드하고 있습니다. 또한 https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA 에서 모두 공유하고 있습니다. 위 링크에서 다운로드 할 수 있습니다.

Google Yahoo는 더 이상 기호 목록을 제공하지 않으며 Google은 회사의 1 년 동안 만 과거 데이터를 제공합니다.

답변

YQL은 “% AM %”와 같은 쿼리에서 실패하는 것 같으며 목록을 가져올 다른 방법이 없습니다. 모든 주식 기호의. 하지만 이것이 트릭을 할 수 있다고 생각합니다 ..

select * from yahoo.finance.industry where id in (1,2,3 …. 260)

이것은 회사 목록과 기호가 있습니다. (112)의 id가있는 yahoo.finance.industry에서 select *로 시작하고 작동하는지 확인하십시오.

댓글

  • YQL 사용 방법에 대한 예를 들어 주시겠습니까? 일종의 링크를 사용하고 있습니까?

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다