Estoy usando pandas_datareader.data.DataReader y necesito listar todos los ticker disponibles para obtener información, usando yahoo como fuente de datos. ¿Hay algún método para listarlos? Me han enviado a esta web https://www.nasdaq.com/market-activity/stocks/screener pero quiero hacerlo dentro de un programa de python. ¿Será posible?
Respuesta
¿Demasiados anuncios?Puedes descargar ese archivo csv usando una petición GET a la url o con pandas directamente en un DataFrame https://api.nasdaq.com/api/screener/stocks?tableonly=true&limit=25&offset=0&download=true
Como alternativa, puedes consultar algunos paquetes de Python para obtener datos financieros de Yahoo! como los siguientes: