Research
Actualización automática de una base de datos de Investing en Amibroker
Importación del listado de símbolos con sus IDs y actualización de toda la base de datos mediante código AFL
- 5 Ago 2025
- AmiBroker, Python y Automatización
- Serie Bases de Datos con Investing
- Research 4 de 4
Cierra la serie sobre bases de datos con Investing. Explica cómo dar al listado de símbolos del S&P500 el formato de columnas que requiere el plugin, cómo importarlo y enviarlo a la base de datos de AmiBroker, y cómo automatizar la actualización, ya que un símbolo solo se actualiza al abrirlo en la ventana activa. Incluye código Python para preparar el archivo csv y código AFL que recorre los símbolos de forma manual o a una hora programada.
Evidencia
Metodología
Importar el listado y recorrerlo de forma automática
La primera parte adapta con Python el archivo obtenido en los informes anteriores al formato del plugin y describe los pasos de importación, desde el editor de símbolos hasta el envío a AmiBroker. La segunda desarrolla un procedimiento en AFL que cambia de forma automática el símbolo de la ventana activa, de modo que cada activo se carga y queda actualizado sin intervención.
El código ofrece dos modos de uso, una ejecución manual sobre todos los activos y una actualización programada a una hora fijada, y admite el listado completo o categorías concretas de símbolos. El código completo, los tiempos de espera entre activos y su configuración se desarrollan en el Research.
Relación con la Serie
Pertenece a la Serie Bases de Datos con Investing · Research 4 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.

