Quant500 Academy

7. Logging, monitorización y checklist final: cierre del curso

Nivel 13: Conectar con Brokers Reales

Queda la parte menos vistosa y la que más veces salva un sistema: saber, en todo momento, qué está haciendo tu programa y por qué.

Logging: la caja negra

Cuando algo salga mal (y saldrá), el registro será la única evidencia de lo que pasó. Por cada decisión, un sistema serio deja constancia de: marca de tiempo, datos de entrada, señal generada, decisión del gestor de riesgo, orden enviada con su identificador, respuesta recibida y, más tarde, la ejecución real con su precio y comisión. Con eso puedes reconstruir cualquier operación meses después.

Dos reglas: el log debe ser estructurado (una línea por evento, en un formato consultable de forma automática como JSON, no prosa suelta), y nunca se registran claves, secretos ni cabeceras de autenticación. Es fácil filtrar un secreto volcando el objeto completo de la petición en un log de depuración que acaba en un servicio externo.

Monitorización: las métricas que importan

Un sistema en producción se vigila con unas pocas métricas bien elegidas:

Hay una distinción de diagnóstico que conviene tener clara: si el slippage y los rechazos están en su rango normal pero el resultado se deteriora, el problema es del modelo; si el resultado se deteriora a la vez que el slippage se dispara, el problema es de ejecución. Son dos enfermedades distintas con dos tratamientos distintos.

Checklist antes de operar con dinero real

El camino recorrido

Empezaste con Python y datos financieros. Aprendiste a obtener y limpiar series de precios, a calcular rentabilidades y medidas de riesgo, a construir y validar señales, y a montar un backtest cuyas conclusiones significan algo, sin engañarte con sesgos de anticipación ni con sobreajuste. En este último nivel has cerrado el círculo: esa lógica sale de tu ordenador y se convierte en una orden en un mercado real.

De todo el curso, quédate con una idea por encima de las demás: el trabajo del quant no es encontrar la estrategia que gana, es descartar con honestidad todas las que solo lo parecían. El backtest riguroso, el paper trading, el tamaño mínimo y la monitorización son las únicas herramientas que tienes para distinguir una ventaja real de un espejismo estadístico. La programación se aprende en meses; esa disciplina se practica durante toda la carrera.

Este curso enseña programación y método cuantitativo, no da consejos de inversión. Lo que hagas con tu dinero es tu decisión y tu responsabilidad.

El resto de Quant500

Lo que estás aprendiendo, aplicado al índice todos los días:

La cartera del modelo, cada semana en tu correo

Cada sábado, su semana en un minuto: cómo fue, lo mejor y lo peor, y qué directivos compraron con su dinero. Y el día que el modelo se rehace, qué entra y qué sale. Es una simulación, no un consejo. Como mucho un correo a la semana, sin publicidad y sin cuenta; te das de baja con un clic. Lo hace una persona: Pol Gracia.

Cartera modelo con resultados simulados, no una recomendación personalizada. Tu correo se usa solo para esto: privacidad.

Detrás de la Academia y del resto de Quant500 hay una sola persona: Pol Gracia Serrahima.