Motor de scripts para trading con varios instrumentos y datos de mercado
Resumen
Esta guía describe un flujo de trabajo interactivo en Python para el análisis cuantitativo y el trading automatizado mediante un motor de scripts. A diferencia de un flujo vinculado a una sola estrategia, instrumento o mercado, el motor puede conectarse a varias interfaces y suscribirse a diversos instrumentos, por lo que sirve para tareas como la cobertura entre activos, el arbitraje entre productos y la selección automatizada de acciones. El script de ejemplo se suscribe a dos contratos, obtiene sus detalles y luego consulta los ticks actualizados en un bucle que puede detenerse mediante una marca de estado del motor.
La guía también enumera métodos para obtener uno o varios ticks, órdenes, operaciones, contratos, posiciones, cuentas y barras históricas, con la opción de convertir los datos en tablas. Explica cómo enviar y cancelar órdenes, los tipos de órdenes admitidos, el registro de actividad y las notificaciones por correo electrónico. Son ejemplos operativos, no una estrategia de trading: no se presentan lógica de señales, backtesting, análisis de ejecución ni pruebas de rentabilidad. La configuración de las interfaces, el acceso a datos históricos y los tipos de órdenes dependen de la pasarela conectada y sus capacidades.
Ideas clave
- El motor de scripts puede conectarse a varias interfaces de trading y suscribirse a múltiples instrumentos.
- Un script en ejecución continua puede consultar datos de mercado y detenerse cuando se desactiva su marca de actividad.
- Las funciones de consulta abarcan datos de mercado, contratos, barras históricas, órdenes, operaciones, cuentas y posiciones.
- El motor permite enviar y cancelar órdenes, mientras que los tipos disponibles varían según la interfaz.
- El material explica operaciones de la plataforma, pero no evalúa señales ni estrategias de trading.
Etiquetas
Procede de una colección privada de cursos; el original no está publicado.