FIC · FINANCIAL INNOVATION COLLEGE← Todos los cursos
Pros · Financial Innovation College

Quant Developer: Del Dato al Backtest

Construye la infraestructura de investigación cuantitativa que usan los fondos.
📅 Inicio: 1 de febrero de 2027 2 meses 📍 En linea en vivo + on-demand para toda LATAM 🎓 Practitioners FIC - lideres de la industria financiera
💳 Pago seguro con PayPal (acceso inmediato) — o pagar con tarjeta vía Stripe. Precio + IVA 16%.
El programa

Descripción

Aprendes a construir el stack completo de investigación sistemática: ingesta y limpieza de datos de mercado, cálculo vectorizado de señales, motor de backtesting con costos y slippage, métricas de desempeño y análisis de robustez. Escribes Python de producción —tipado, probado, versionado— del tipo que se revisa en una mesa cuantitativa. Sales con un repositorio que un jefe de trading puede clonar y correr.

Programa pre-profesional de 2 meses para universitarios y jóvenes de 19 a 21 años con base en Python. El foco es ingeniería, no adivinar el mercado: cómo se construye software confiable para investigación cuantitativa. Cubrimos NumPy vectorizado y por qué un ciclo for te cuesta horas, pandas avanzado con MultiIndex y resampling, y la construcción de un motor de backtesting propio antes de tocar vectorbt y Backtrader, para que entiendas qué hace cada librería por dentro. Tratamos con seriedad los errores que arruinan la investigación real: look-ahead bias, survivorship bias, sobreajuste por búsqueda repetida y mala construcción de la muestra fuera de tiempo. En métricas trabajamos Sharpe, Sortino, máximo drawdown, turnover y atribución, además de walk-forward analysis y sensibilidad a parámetros. La ingeniería es igual de exigente: type hints con mypy, formateo con black, pruebas con pytest, integración continua en GitHub Actions y estructura de paquete instalable. Las referencias son las de la industria: Hull para instrumentos y López de Prado para validación.

Hacia dónde llegas

Objetivo general

Construir un framework de investigación cuantitativa en Python —ingesta, señales, backtesting y evaluación— con calidad de código de producción y validación estadísticamente honesta.
Diseñado para ti

¿Quién debe asistir?

Contenido

Temario

  1. Python de producción: tipado, estructura y pruebas: Organizar un paquete Python instalable con type hints verificados por mypy, formateo automático y suite de pruebas en pytest.
  2. Cómputo vectorizado: NumPy y pandas de alto rendimiento: Reemplazar ciclos por operaciones vectorizadas y medir el impacto en tiempo de ejecución con profiling.
  3. Capa de datos: ingesta, ajuste y calidad: Construir un módulo de datos que maneje splits, dividendos, huecos y calendarios de mercado, y que detecte anomalías antes de alimentar el modelo.
  4. Construcción de señales: Implementar señales de momentum, reversión y valor de forma vectorizada, con alineación temporal estricta que elimine look-ahead bias.
  5. Motor de backtesting propio: Escribir desde cero un backtester con posiciones, costos de transacción, slippage y contabilidad de PnL verificable línea por línea.
  6. Librerías del oficio: vectorbt y Backtrader: Replicar el resultado del motor propio en vectorbt y Backtrader, y decidir con criterio cuándo conviene cada herramienta.
  7. Métricas y evaluación de desempeño: Calcular e interpretar Sharpe, Sortino, drawdown, turnover, hit rate y exposición, y construir un reporte de desempeño estandarizado.
  8. Validación honesta: walk-forward y sobreajuste: Diseñar validación fuera de muestra, análisis walk-forward y pruebas de sensibilidad que expongan estrategias que solo funcionan en el pasado.
  9. Infraestructura: CI, logging y reproducibilidad: Configurar GitHub Actions, logging estructurado y semillas y entornos fijos para que cualquier resultado sea reproducible por un tercero.
Información práctica

Detalles del curso

FechasInicio: 1 de febrero de 2027
Duración2 meses
ModalidadEn linea en vivo + on-demand para toda LATAM
InstructorPractitioners FIC - lideres de la industria financiera
Inversión$1790 USD
$1790 USD

[email protected] - WhatsApp +52 55 2265 4459