¿Dónde puedo obtener una lista de todos los símbolos de acciones de Yahoo Finance

Recuerdo haber visto eso en alguna parte, no puedo encontrarlo más. Cualquiera sabe cómo Obtengo toda la lista de acciones en Yahoo Finance.

O incluso todas las acciones estadounidenses, tal vez Russell 1000/2000/3000 …

Comentarios

Respuesta

BATS tiene un buen archivo descargable: http://batstrading.com/market_data/listed_symbols/

Hay un CS y XML. Tienen 7.000 acciones en esa lista. Buenas acciones, no OTC.

Comentarios

  • que ' es genial, no ' no soy estadounidense, o no pude ' t encontrar personas que no son estadounidenses. Pero aun así acepté la respuesta ya que solo mencioné el índice Russell. ¿Algo similar para el resto del mundo? (Reino Unido, Australia …)
  • No, que ' he encontrado. Los mercados de EE. UU. Tienen las mejores fuentes de datos debido a su popularidad.
  • Después de descargar el csv, solo tengo 359 símbolos

Responder

Para acciones estadounidenses: si está usando Python 3, primero puede, desde una terminal, hacer

pip install get-all-tickers 

luego

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

Alternativamente, puede clonar el archivo de https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv

Responder

Puede obtener una lista de tickers de forma gratuita utilizando la API de Finnhub.

Solo necesita solicitar una clave de API gratuita.

Consulte la siguiente documentación: https://finnhub.io/docs/api#stock-symbols

Respuesta

Responder

Yahoo cerró su AP Yo, también estamos descargando manualmente todos los símbolos para nuestro uso. También lo compartiremos en https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . puede descargar desde el enlace de arriba.

Google Yahoo ya no proporciona una lista de símbolos y Google proporciona datos históricos solo para un año de cualquier empresa.

Respuesta

YQL parece fallar en consultas como «% AM%» y tampoco hay otra forma de obtener la lista de todos los símbolos bursátiles. pero creo que esto puede hacer el truco ..

seleccione * de yahoo.finance.industry donde id en (1,2,3 …. 260)

esto dará Lista de empresas y símbolos. Comience con seleccionar * de yahoo.finance.industry donde id en (112) y vea si funciona.

Comentarios

  • ¿Puede darme un ejemplo de cómo usar YQL? ¿Es eso usando un enlace de algún tipo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *