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.

Enfoque práctico 8 semanas €1.680

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.

1
Desarrollo del sistema

Arquitectura con Python: módulos, orquestación y patrones de diseño.

2
Pruebas históricas

Validación de reglas con series temporales y evaluaciones reproducibles.

3
Ejecución en tiempo real

Colas de mensajes, latencia, reconexión y manejo de eventos del mercado.

4
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

€1.680
  • ✓ 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
Solicitar plaza

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.