Saltar al contenido

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

Gráfico de cotización del Research «Actualización automática de una base de datos de Investing en Amibroker»
Gráfico de cotización incluido en el Research.
Ver gráfico ampliado

Figura original del Research

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

Ver Serie Bases de Datos con Investing

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

Ver Serie Bases de Datos con Investing

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.