Curso de sistemas algorítmicos
Aprende a diseñar bots, realizar pruebas históricas reproducibles y desplegar ejecución supervisada en tiempo real con un enfoque técnico y responsable.
Descripción del curso
El programa se centra en la construcción de sistemas algorítmicos de extremo a extremo: desde la ingesta de datos y la generación de reglas hasta la validación y la ejecución. Se priorizan la trazabilidad, la documentación y la estabilidad operativa.
Desarrollo del sistema
Arquitectura con Python: módulos, orquestación y patrones de diseño.
Pruebas históricas
Validación de reglas con series temporales y evaluaciones reproducibles.
Ejecución en tiempo real
Colas de mensajes, latencia, reconexión y manejo de eventos del mercado.
Gestión de riesgo
Tamaño de posición, límites operativos y monitorización continua.
Contenidos por semanas
Semanas 1–2: Fundamentos de programación
- • Python para series temporales
- • Ingesta y normalización de datos
- • Limpieza y validación
- • Integración de APIs de datos
Semanas 3–4: Reglas y señales
- • Indicadores y filtros
- • Generación de señales
- • Diseño de reglas ejecutables
- • Optimización con cuidado del sobreajuste
Semanas 5–6: Pruebas históricas
- • Marco de backtesting
- • Preparación de ventanas de entrenamiento/prueba
- • Métricas de estabilidad y caídas máximas
- • Informes y trazabilidad
Semanas 7–8: Despliegue y supervisión
- • Ejecución en tiempo real y tolerancia a fallos
- • Gestión del riesgo y tamaño de orden
- • Monitorización, alertas y registros
- • Proyecto final documentado
Precio y calendario
Precio
- ✓ 8 semanas de formación práctica
- ✓ Desarrollo de bots y módulos
- ✓ Backtesting reproducible
- ✓ Mentoría individual
- ✓ Certificado de finalización
- ✓ Soporte durante 4 meses
Calendario
Inicio
Primer lunes de cada mes
Dedicación
15–20 horas/semana
Formato
En línea + prácticas
Duración
8 semanas
Domina la automatización algorítmica
Construye prototipos sólidos, documenta reglas y despliega ejecución con criterios técnicos claros.