Tabla de Métricas en la Curva de Equity de AmiBroker: Código AFL Completo

por | Ene 11, 2026 | Amibroker, Premium, Screeners, Sistemas | 0 Comentarios

En este artículo mostraremos cómo agregar métricas estadísticas al report de Amibroker en forma de tabla.

Anteriormente, vimos cómo incluir métricas en los charts de nuestros backtests.

En aquel artículo la información se mostraba en forma de texto y aunque era funcional, no mostraba un formato muy amigable.

Lo que traigo hoy es una actualización del anterior que muestra las métricas en forma de tabla, además puede servir como ejemplo para incluir nuevos parámetros de forma sencilla ya que la generación de la tabla se hace mediante una función Celda, similar a nuestro conocido Excel.

Esta función sirve para aportar información en el gráfico en forma de celda, por lo que podremos generar en gráfico tantas filas y columnas como información queramos para incluir.

A modo recordatorio, cada vez que realizamos un backtest, éste nos devuelve tantos gráficos como AFLs tengamos en la ubicación: …/Amibroker/Formulas/Report Charts

Para no interferir con los gráficos que actualmente saca Amibroker, salvaremos el AFL con un nombre diferente a los de los ficheros que ya tenemos en la carpeta Report Charts.

En mi caso, para que quede ordenado con números le he dado el nombre 1.2 Portfolio Performance with BenchMark and Table, aquí cada uno tendrá que usar su lógica.

Con este código generaremos a las siguientes métricas:

  1. Beneficio
  2. Retorno anualizado (CAR)
  3. Volatilidad o desviación estándar de los retornos
  4. Maximo Draw Down en porcentaje
  5. Número máximo de barras en Draw Down
  6. Maximo Draw Down en currency
  7. Ratio Sharpe
  8. Sortino (medida de rentabilidad ajustada por riesgo)
  9. Ulcer Index.
  10. Ulcer Performance Index.

Recordar que este listado no es exhaustivo y de forma sencilla podremos incluir más métricas o modificar las existentes en función de las métricas que más valoremos en nuestros backtests.

👨‍💻 El Código AFL Completo

Aquí está el código completo del screener, con comentarios detallados.

Encontrarás la curva del Benchmark (Índice de Referencia), el mDD, la tabla de métricas y la gráfica de equity en escala logarítmica.

Desbloquea todos los contenidos con la Zona Premium

Antes de esta modificación el resultado era el siguiente:

El mismo gráfico, pero con los datos en formato tabla quedaría:

Parece que la he pegado de un Excel ¿verdad? Os aseguro que no es así.

🏁 Conclusión

En este artículo hemos conseguido transformar la presentación de métricas en nuestros backtests de AmiBroker.

La función Celda() que hemos creado es completamente modular: si queréis añadir nuevas métricas, solo tenéis que agregar una línea para el nombre y otra para el valor, siguiendo el mismo patrón.

El código ya incluye variables calculadas para métricas adicionales como Omega Ratio, MAR o los ratios de Keller que podéis activar fácilmente.

Guarda el archivo en la carpeta Report Charts y a partir de ahora cada backtest te mostrará automáticamente esta tabla con las métricas más relevantes del sistema.

¿Por qué es útil personalizar los Report Charts?

  • ✅ Visualización más clara y profesional de los resultados
  • ✅ Comparación rápida entre diferentes sistemas
  • ✅ Métricas adaptadas a tu estilo de trading
  • ✅ Base para crear dashboards más completos
  • ✅ Documentación visual de tus backtests

Dominar las funciones GFX de AmiBroker te abre un mundo de posibilidades para personalizar tus análisis exactamente como los necesitas.

🎓 ¿Quieres Dominar AmiBroker Completamente?

Las funciones GFX y la personalización de reports son solo una parte de lo que puedes hacer con AmiBroker.

Si quieres:

  • ✅ Programar sistemas de trading completos desde cero
  • ✅ Entender cada línea de código de tus estrategias
  • ✅ Hacer backtests precisos sin sorpresas en producción
  • ✅ Crear visualizaciones gráficas personalizadas como esta
  • ✅ Evitar los errores típicos que invalidan tus resultados

Nuestro Curso de AmiBroker desde Cero te enseña TODO lo que necesitas saber.

Más de 200 inversores ya dominan AmiBroker gracias a este curso estructurado paso a paso.

Este artículo fue cortesía de Juan Carlos Sobrino para MKTSignals.

La newsletter de MKTSignals

Si quieres estar al tanto de todas nuestras novedades, suscríbete a nuestra newsletter. ¡Es gratis!

¡Puntúa este artículo!

Total votos: 6. Promedio: 5

También te puede interesar:

¿Quieres acceder a todo el contenido Premium HOY?

+50 códigos de Amibroker

0 comentarios

Enviar un comentario

Loading...
logo factura v1
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Tienes una explicación más detallada en nuestra política de privacidad