

Optiver Ready Trader Go es una competición de trading algorítmico para estudiantes universitarios organizada por la empresa de creación de mercado Optiver. Los participantes crean algoritmos de trading automatizado que operan en un exchange simulado con el objetivo de maximizar los beneficios sin dejar de cumplir las reglas de trading. Esta referencia abarca los requisitos de elegibilidad, las condiciones de programación, las rondas clasificatorias y los premios para estudiantes interesados en el trading cuantitativo.
Optiver Ready Trader Go permite participar individualmente o en equipos a los estudiantes universitarios que cumplan los requisitos.
La competición de 2023 admitía Python 3.11 y C++17 para desarrollar algoritmos.
Los participantes operaban con futuros y ETF simulados y competían contra un máximo de otros siete algoritmos.
Las 16 mejores participaciones pasaron a la final de 2023, con un fondo de premios total de 63 000 €.
La competición de 2023 ha finalizado y el registro está cerrado.
| Categoría | Detalles |
|---|---|
| Organizador | Optiver |
| Competición | Ready Trader Go |
| Formato | Desafío de trading algorítmico |
| Participantes elegibles | Estudiantes universitarios que cumplan los requisitos regionales y demás requisitos |
| Formato de participación | Individual o en equipos de hasta tres personas |
| Lenguajes de programación | Python 3.11 o C++17 |
| Activos financieros | Futuros y fondos cotizados (ETF) |
| Algoritmos por partida | Ocho |
| Objetivo principal | Maximizar las ganancias y pérdidas del trading (P&L) |
| Fases de la competición | Dos torneos preliminares y una final |
| Fondo de premios de 2023 | 63 000 € |
| Última edición confirmada y finalizada | 2023 |
Según el sitio web oficial de Ready Trader Go, la competición de 2023 ha finalizado. Sus reglas históricas siguen disponibles, pero las futuras ediciones pueden tener condiciones diferentes.
La competición de 2023 estaba abierta a estudiantes universitarios de 18 años o más que cumplieran los requisitos de residencia y matriculación.
Entre las regiones elegibles se incluían Australia, Nueva Zelanda, Singapur, Taiwán, China continental, Reino Unido, Estados Unidos y la Unión Europea, incluidos los países del espacio Schengen.
Los requisitos de elegibilidad oficiales permitían participar individualmente o en equipos de hasta tres estudiantes. Cada participante solo podía inscribirse una vez.
Se animaba a participar a los estudiantes sin experiencia profesional previa en trading. Los empleados actuales o antiguos de Optiver o de sus competidores definidos no podían participar, al igual que determinados solicitantes con contratos de trabajo aceptados.
Los premios obtenidos en competiciones anteriores y otras restricciones también podían afectar a la elegibilidad.
Los conocimientos de programación y de los mercados financieros ayudaban a los participantes a desarrollar algoritmos, pero no era necesario contar con experiencia profesional en trading.
Ready Trader Go consiste en desarrollar un algoritmo que interprete datos de mercado, identifique oportunidades de trading y coloque órdenes automáticamente.
Los participantes operan con dos activos financieros correlacionados:
| Instrumento | Características del mercado |
|---|---|
| Futuro | Mercado muy líquido con un diferencial estrecho, a veces prácticamente nulo |
| ETF | Mercado relativamente ilíquido con diferenciales más amplios |
El futuro proporciona una referencia de precios, mientras que el ETF crea oportunidades para que los creadores de mercado coticen precios de compra y venta.
Los creadores de mercado pueden obtener beneficios potenciales al proporcionar liquidez a través de los libros de órdenes. Sus órdenes pueden reducir el diferencial en los mercados ilíquidos, aunque las variaciones adversas de los precios generan riesgos.
Los participantes pueden identificar oportunidades de arbitraje cuando los precios del ETF y del futuro divergen temporalmente.
Cada partida de trading incluye ocho algoritmos, por lo que los participantes compiten contra otros siete traders automatizados.
El objetivo es maximizar las ganancias y pérdidas sin infringir las condiciones del exchange.
Los participantes pueden probar varios enfoques de trading algorítmico.
Creación de mercado: los algoritmos actualizan continuamente los precios de compra y venta e intentan capturar el diferencial mientras controlan la exposición del inventario.
Trading de pares: las estrategias supervisan la relación entre el futuro y el ETF y ejecutan operaciones compensatorias cuando los precios relativos divergen.
Modelo de Avellaneda-Stoikov: este marco matemático ajusta las cotizaciones en función del riesgo del inventario, la volatilidad y las condiciones del mercado.
Una implementación de un participante documentada públicamente describió el modelo de Avellaneda-Stoikov como la estrategia más fiable de las que probó. Se trataba de un resultado de un proyecto individual, no de una clasificación oficial de los modelos de trading de toda la competición.
Los costes de trading también afectan al rendimiento. La diferencia entre las comisiones de maker y taker ilustra por qué la ejecución de las órdenes es importante, aunque Ready Trader Go aplica su propia estructura de comisiones.
El exchange simulado impone restricciones sobre la actividad de las órdenes, el tamaño de las posiciones y las conductas de trading prohibidas.
Las reglas del exchange de Ready Trader Go publicadas especifican los siguientes límites:
| Regla | Límite de 2023 |
|---|---|
| Operaciones de órdenes | Máximo de 50 por segundo móvil |
| Órdenes activas | Máximo de 10 |
| Volumen de órdenes activas | Máximo de 200 lotes |
| Posiciones | Máximo de 100 lotes |
| Exposición sin cobertura | No más de 10 lotes durante más de un minuto |
| Wash trading | Prohibido |
Las órdenes que infrinjan los límites de las órdenes activas pueden rechazarse. Determinadas infracciones de los límites de posición y de mensajes pueden revocar el acceso durante el resto de una ronda.
Estas condiciones obligan a los algoritmos a gestionar la velocidad de ejecución, el inventario y el riesgo, en lugar de colocar órdenes ilimitadas.
La competición sigue un proceso de clasificación estructurado.
Los participantes reciben código inicial, un simulador de exchange y datos de mercado de muestra. Pueden ejecutar pruebas, consultar los registros de rendimiento y actualizar su algoritmo de trading.
Las instrucciones oficiales de la competición describen dos torneos preliminares. Los equipos envían su código a través de repositorios de Git antes de las fechas límite correspondientes.
Después de cada ronda, los participantes reciben comentarios e información de la clasificación. Pueden revisar sus estrategias durante las semanas siguientes.
Las 16 mejores participaciones clasificadas pasan a la final.
La competición de 2023 concedió 30 000 € al primer puesto, 10 000 € al segundo y 5 000 € al tercero, además de premios adicionales para otros finalistas.
El fondo de premios total fue de 63 000 €.
Ready Trader Go introduce a los estudiantes en la creación de mercado, la ejecución automatizada y la gestión del riesgo mediante trading simulado.
Los participantes aprenden cómo el rendimiento de un algoritmo depende de la precisión de los precios, la gestión de órdenes, la liquidez y la competencia de otros traders.
Conceptos similares aparecen en los mercados de criptomonedas, donde los datos del libro de órdenes de futuros pueden ser procesados por algoritmos de trading para supervisar los precios y la liquidez disponible.
La competición tiene un objetivo educativo. Los resultados del trading simulado no demuestran que una estrategia vaya a generar beneficios en los mercados financieros reales.
Sí. Los estudiantes universitarios elegibles sin experiencia profesional en trading pueden participar. Los conocimientos de programación y la familiaridad con los mercados financieros son útiles.
Sí. Las reglas de 2023 permitían participar individualmente o en equipos de hasta tres estudiantes elegibles.
La competición de 2023 admitía Python 3.11 y C++17. Los algoritmos enviados funcionaban en un entorno Linux.
Los participantes se clasifican según el rendimiento de sus algoritmos en partidas de trading simulado. Las participaciones clasificadas con mejor posición pasan a la final, donde los resultados del trading determinan las posiciones premiadas.
No. El sitio web oficial identifica la competición de 2023 como finalizada y señala que el registro está cerrado. En la página oficial todavía no se ha confirmado el calendario de una futura competición.











