Saltar al contenido

Research

Finviz III: fundamentales en AmiBroker

Un flujo en dos pasos con Python y variables estáticas para mostrar los datos de Finviz en un DashBoard

  • 10 Feb 2026
  • Datos Macro y Fundamentales
  • Serie Finviz
  • Research 3 de 4

Tercera parte de la serie sobre Finviz, dedicada a llevar los datos fundamentales a AmiBroker. El Research expone las dificultades de consultar la librería con frecuencia y propone trabajar en dos pasos: exportar con Python todos los fundamentales de un símbolo a un archivo CSV y leerlo después desde AmiBroker en variables estáticas. Con ellas construye un indicador con un DashBoard. Incluye el código Python y AFL.

Evidencia

Figura del Research «Finviz III: fundamentales en AmiBroker»
Figura incluida en el Research.
Ver gráfico ampliado

Figura original del Research

Metodología

Descargar una vez, leer cuando haga falta

El Research revisa primero por qué la función del informe anterior resulta poco práctica en un uso frecuente: las descargas repetidas pueden generar errores, las bases de datos que se refrescan de forma continua multiplican las llamadas y un ParamTrigger puede dejar la importación incompleta si el código tarda en ejecutarse.

La solución separa la descarga de la lectura: una función de Python genera el archivo con todos los datos y el código de AmiBroker lo abre y almacena cada parámetro en una variable estática asociada al símbolo. Por último dibuja un cuadro con los fundamentales agrupados en columnas según el tipo de información. El código completo se encuentra en el Research.

Relación con la Serie

Pertenece a la Serie Finviz · Research 3 de 4

Ver Serie Finviz

Este Research forma parte de la Serie «Finviz» y no se vende por separado.

Research Serie

Continúa con la Serie completa

Serie Finviz · 4 Research

Ver Serie Finviz

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.