Research
Automatizar una base de datos en AmiBroker
Listado actualizado de símbolos, nombres y sectores GICS del S&P500 generado con Python a partir de la Wikipedia
- 24 Jul 2025
- AmiBroker, Python y Automatización
- Serie Bases de Datos con Investing
- Research 2 de 4
Segunda parte de la serie dedicada a construir una base de datos mediante el plugin de Investing. Utiliza Python para obtener de la Wikipedia la tabla de compañías del S&P500, con sus símbolos, nombres y sectores, y la cruza con el archivo de códigos GICS presente en la carpeta de AmiBroker para asignar a cada compañía su código sectorial. El resultado es un archivo csv actualizado que puede importarse en AmiBroker. Incluye el código Python.
Metodología
De la tabla de la Wikipedia a un archivo importable
El código importa el archivo de códigos GICS de AmiBroker a un dataframe y la tabla de la Wikipedia a otro. Tras renombrar las columnas necesarias, normaliza el texto del sector y convierte los códigos en un diccionario, de modo que cada compañía recibe su código GICS a partir del nombre de su sector.
La base de datos resultante se guarda en un archivo csv que puede importarse en AmiBroker y que sirve de punto de partida para el siguiente informe de la serie, dedicado a incorporar los IDs de Investing.
Relación con la Serie
Pertenece a la Serie Bases de Datos con Investing · Research 2 de 4
Este Research forma parte de la Serie «Bases de Datos con Investing» y no se vende por separado.
Research Serie
Continúa con la Serie completa
Serie Bases de Datos con Investing · 4 Research
SMQuantum publica contenido formativo, informativo y de investigación cuantitativa. SMQuantum no presta asesoramiento de inversión personalizado: no formula recomendaciones adaptadas a tu situación financiera, tu cartera, tu perfil de riesgo, tus objetivos o tus circunstancias personales. Las decisiones de inversión que tomes son tuyas. Invertir y operar en los mercados financieros implica riesgo y puede producir pérdidas. Los resultados históricos, simulados o de backtest no garantizan resultados futuros. Más información en el Aviso legal.
