Sistemas de Trading: Guía Completa para el Desarrollo y Optimización

Sistemas de Trading

Introducción

Los sistemas de trading son conjuntos de reglas que guían a los operadores sobre cuándo y qué comprar o vender. Ayudan a controlar las emociones y a determinar la viabilidad de las reglas.

Existen dos tipos principales de sistemas de trading:

  1. Sistemas mecánicos: La generación de órdenes se automatiza según el marco temporal.
  2. Sistemas no mecánicos: El éxito depende de la intuición del operador, que puede ser subjetiva y volátil.

Ventajas de los Sistemas Mecánicos

  • Proporcionan una ventaja matemática derivada del backtesting.
  • Permiten controlar el riesgo de manera disciplinada.
  • Ofrecen un conjunto de reglas claras para la toma de decisiones.

Desventajas de los Sistemas Mecánicos

  • Los resultados del backtesting pueden no ser completamente extrapolables a los resultados en tiempo real.
  • El proceso de desarrollo requiere mucho trabajo y tiempo.
  • Los sistemas tendenciales pueden tener elevados drawdowns.

MAXDD

Es la mayor distancia entre un pico y un valle en la Equity Line.

Análisis Cuantitativo

a) Análisis Fundamental y Sistemas de Trading

El objetivo es determinar el valor intrínseco de un activo. Es fácil de aplicar utilizando ratios como PER, ROE y dividendos.

Problemas:

  • Gran disparidad en la escala temporal de los datos.
  • Solución: Tomar el marco temporal más grande, aunque se pierde robustez.

b) Chartismo

El precio y el volumen reflejan toda la información disponible y relevante de los activos.

Crítica: Los mercados financieros son demasiado ineficientes para generar beneficios mediante el trading.

c) Indicadores y Osciladores

Eliminan la discrecionalidad del chartismo y mecanizan la operativa.

Objetivos de la Inversión

  • Revalorización
  • Gestión pasiva
  • Mantenimiento indefinido de la posición
  • Objetivo a largo plazo
  • No es posible utilizar técnicas de validación estadística

Objetivos del Trading

  • Generar ingresos recurrentes
  • Todo lo contrario a los objetivos de inversión

Fases del Desarrollo de un Sistema de Trading

  1. Filosofía de trading y premisas básicas
  2. Activos sobre los que se aplicará el sistema
  3. Función objetivo
  4. Frecuencia del trading y tipo de órdenes
  5. Tamaño de la cuenta de trading
  6. Posiciones y apalancamiento
  7. Gestión del riesgo
  8. Retorno anual esperado
  9. Reglas de entrada y salida
  10. Gestión de los datos
  11. Optimización
  12. Comisiones
  13. Gestión monetaria
  14. Análisis de sensibilidad
  15. Lanzamiento del sistema

Backtesting (Midiendo el Éxito del Sistema)

  1. Número de operadores
  2. Beneficio de los ganadores
  3. Pérdida de los perdedores
  4. Beneficio neto $
  5. Beneficio neto %
  6. Factor de beneficio
  7. Porcentaje rentable
  8. Relación de pago
  9. Pérdida máxima
  10. Máximo de operaciones perdedoras consecutivas
  11. Exposición
  12. Periodo de tenencia
  13. Longitud de la operación ganadora promedio en relación con la operación perdedora
  14. Relación de recuperación
  15. Relación de Sharpe
  16. Desviación estándar frente a desviación estándar a la baja
  17. Relación de Teynor

Optimización

Matemáticas: Maximizar una función objetivo sujeta a restricciones.

Sistema de trading: La función objetivo puede ser un ratio de rentabilidad-riesgo o el beneficio neto.

Optimización explícita: Modificar los parámetros del sistema para obtener diferentes valores de la función objetivo.

Optimización implícita: Examinar alternativas y verificar si los resultados mejoran.

Sobreoptimización: Mayor riesgo al que se enfrenta un desarrollador de sistemas.

Mapas de optimización: Representan gráficamente los resultados de la optimización.

Métodos de optimización: OOS (fuera de muestra) y WFO (dentro de muestra).

Análisis de Montecarlo

Modelo que genera resultados simulados similares al backtesting. No sirve para validar o invalidar el backtest.

Tipos de Órdenes de Contratación

  1. Orden a mercado: Entrada inmediata, incertidumbre en el precio.
  2. Orden limitada: Posicionamiento por debajo del precio actual (compra) o por encima (venta).
  3. Orden on-stop: Apertura de una nueva posición, limitación de pérdidas o protección de beneficios.
  4. Orden stop limitada: Combinación de orden stop y orden limitada.
  5. Orden por lo mejor si toca (MIT): Similar a la orden limitada, pero se transforma en una orden a mercado cuando se ejecuta.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *