Trading algorítmico
Uso de software para determinar parámetros de órdenes o ejecutarlas conforme a reglas programadas. Puede automatizar una estrategia completa o solo dividir y ejecutar una orden. Los datos, decisiones humanas incorporadas, costes y posibles fallos de código siguen formando parte del método; automatizar no demuestra rentabilidad.
¿Qué significa?
Uso de software para determinar parámetros de órdenes o ejecutarlas conforme a reglas programadas. Puede automatizar una estrategia completa o solo dividir y ejecutar una orden. Los datos, decisiones humanas incorporadas, costes y posibles fallos de código siguen formando parte del método; automatizar no demuestra rentabilidad.
Ejemplo concreto
Una estrategia hipotética compra 100 unidades tras un cruce de medias confirmado al cierre. Un límite de una posición impide repetir la compra en cada tick mientras siga abierta. Si se pierde ese control y llegan tres eventos que repiten la instrucción, podrías solicitar 300 unidades en vez de 100, aun con la misma idea de señal.
El estado de posición y órdenes debe controlar la repetición; automatizar una señal no basta.
- Regla
- 100 unidades – Compra tras cruce confirmado.
- Con límite
- Una posición – Nuevos ticks no autorizan duplicados.
- Sin control, tres solicitudes
- 300 unidades solicitadas – Solicitado no implica ejecutado.
Comprueba lo aprendido
Aprox. 2 minutos de práctica.
Ver respuesta y explicación
El límite debe aplicarse al estado confirmado y contemplar solicitudes pendientes.
Conceptos relacionados
Aprender en contexto
Fuentes y ampliación
El enlace a una fuente no implica que todas sus condiciones variables se revisen cada día que visitas la página.
Los ejemplos son hipotéticos. Las condiciones del instrumento y las normas nacionales pueden variar.