Estoy trabajando en un sistema de comercio automático. ¿Qué tipo de protección debo tener?Algorithmic trading software guardias de seguridad
La idea principal que tengo es tener varias piezas comprobando entre sí.
Tendré un segundo pequeño proceso independiente que también se conectará a la misma cuenta comercial y supervisará cosas simples, como asegurar que la posición neta total no exceda un cierto límite, o que no haya más de N pedidos en 10 minutos, por ejemplo, o más de M posiciones abiertas simultáneamente. También puede verificar que las posiciones abiertas reales correspondan a lo que el proceso de estrategia cree que realmente tiene. Como extra, podría ejecutar este proceso de verificación en un proveedor de red/máquina diferente.
Además de los controles en la estrategia principal, esto asegurará que cualquier error extraño ocurra, nada realmente malo puede suceder.
¿Alguna otra cosa que deba supervisar y tener en cuenta?
Creo que la "crítica de seguridad" se usa generalmente solo cuando se produce una muerte o lesión (en lugar de una pérdida financiera "solo") como resultado de una falla. – AakashM
"Además de los controles en la estrategia principal, esto asegurará que se produzca cualquier error extraño, no puede pasar nada realmente malo". Después de lo sucedido el 6 de mayo, creo que sería una buena idea tener un gran botón rojo que puedes presionar para desconectar tu Black-Box del mercado, ¡por las dudas! –
De hecho, muchas de las tiendas de HFT como Tradeworx se vuelven oscuras cuando la volatilidad llega a niveles altos. Esto provoca el efecto que se observó el 6 de mayo donde las ofertas desaparecieron del mercado, eliminando la liquidez. –