El trading en grid es una estrategia automatizada de trading de divisas en la que un inversor crea un «grid de precios» o cuadrícula. La idea básica de la estrategia es comprar repetidamente al precio preestablecido y luego esperar a que el precio suba por encima de ese nivel y luego vender la posición (y viceversa con operaciones en corto y cobertura). Exploraremos los conceptos básicos y mostraremos escenarios favorables y desfavorables en el primer artículo sobre este estilo de negociación. Los artículos posteriores profundizarán e investigarán cómo se relaciona el trading en Grid con otras estrategias de trading sistemáticas.
Introducción
En una operación de grid, un trader primero establece su precio de referencia inicial. Luego, se colocan varias órdenes de compra a la vez por debajo de este precio de referencia en varios niveles (generalmente pares) establecidos por la cuadrícula. Las órdenes de venta se emparejan con cada orden de compra y se establecen por encima de los precios en las órdenes de compra. Lo mismo se puede hacer (y generalmente se hace) con el lado corto, creando una cuadrícula de pedidos cortos y de cobertura.
Un inversor necesita establecer varios parámetros para automatizar el sistema. Estos parámetros incluyen el precio más alto, el precio más bajo, las propias cuadrículas, el tamaño de la posición y los stop loss.
El precio más alto y el precio más bajo del grid generalmente se establecen en función del rango de precios histórico reciente, es decir, entre los precios más altos y más bajos recientes del mercado en un período determinado. Por lo tanto, los parámetros se basan en gran medida en la volatilidad pasada del par de divisas.
A continuación, la cuadrícula nos dice cuántas órdenes pendientes se colocan dentro del rango de precios establecido. Al configurar la cuadrícula, debemos tener en cuenta las comisiones por ejecución. La cuadrícula no debe ser demasiado densa; de lo contrario, es posible que la ganancia no sea lo suficientemente alta para cubrir las comisiones. Por último, el tamaño de la posición es la cantidad de dinero o la fracción de cuenta que utiliza un operador para realizar operaciones en el grid.
Escenario favorable
La siguiente imagen muestra un escenario favorable de una estrategia de negociación en grid. Comenzamos en la línea gris, que representa nuestro precio inicial. Colocamos la primera orden de compra cuando la divisa negociada alcanza la primera línea roja (cuadrícula). Debido a que el precio del par de divisas disminuye, colocamos la segunda, tercera y cuarta orden de compra a medida que llegamos a la segunda, tercera y cuarta línea roja (cuadrícula). Debido a que superamos nuestro precio más bajo preestablecido, no colocamos más órdenes de compra, a pesar de que la moneda de negociación sigue disminuyendo. A medida que aumenta la moneda, comenzamos a realizar órdenes de venta. Realizamos una orden de venta cuando el precio aumenta a una longitud de cuadrícula y media desde el precio en el que colocamos la orden de compra.
Además, podemos realizar acciones inversas a medida que el valor de la divisa negociada aumenta y alcanza las líneas verdes. Por ejemplo, podemos abrir una posición corta cada vez que pasamos una línea verde y cerrarla cuando la divisa disminuya a una longitud de cuadrícula y media desde el precio donde abrimos la posición corta, como se ilustra en la siguiente imagen.
Como puede ver, este tipo de estrategia se basa en el supuesto de que los precios oscilarán durante el día. Por lo tanto, si el precio solo bajara (/ subiera), no podríamos cerrar la posición en ganancias y eventualmente perderíamos (cantidad ilimitada de) dinero.
Parámetros adicionales
Para evitar pérdidas ilimitadas como se mencionó anteriormente, se pueden agregar más parámetros (/ setups) al modelo. Uno de los más típicos es el “Stop Loss Price”. Este precio tiene que ser más bajo que el precio más bajo. Si el precio de la divisa de negociación cae al precio de Stop Loss, el sistema activará una operación de Stop Loss que vende todas las posiciones de compra abiertas en una cuenta. Esta operación evita mayores pérdidas provocadas por la caída de los precios de las divisas negociadas.
Otra opción incluye establecer también el precio de activación. Un interruptor, que permite que el trading se active solo cuando el precio de mercado de la divisa alcanza el precio de activación.
Además, hay dos tipos de cuadrícula: aritmética y geométrica. Al aplicar la cuadrícula aritmética, cada cuadrícula genera la misma ganancia, por ejemplo, $ 10. Por lo tanto, este tipo de cuadrícula es más adecuado para rangos de precios más pequeños. Por otro lado, la cuadrícula geométrica, que es más adecuada para rangos de precios más grandes, genera la misma tasa de retorno (por ejemplo, 1.0%) para cada cuadrícula.
Cuando funciona y cuando … no
El trading en grid es un ejemplo de manual de una estrategia de trading de martingala. Esto significa que la estrategia aumenta el riesgo y el apalancamiento con pérdidas crecientes (a menos que se haya alcanzado un stop-loss). Es de naturaleza similar al conocido ejemplo de la estrategia de apuestas de la ruleta: apueste siempre en un color y, si pierde, duplique su apuesta hasta que gane de nuevo (o hasta que se arruine).
Las técnicas modernas de dimensionamiento de posiciones y administración de dinero generalmente funcionan exactamente de manera opuesta, es decir, disminuyen el riesgo después de las pérdidas y aumentan el riesgo después de las ganancias. Dicho esto, esto no significa que el trading en grid sea malo o no rentable. Es arriesgado de otra manera.
Los entornos en los que las estrategias de grid prosperan literalmente son en los rangos de precios, las oscilaciones y los mercados laterales. El trading en grid es una estrategia ideal para esos períodos. Por otro lado, la estrategia de negociación del grid fácilmente deja de ser rentable si la tendencia de los mercados es persistente. En otras palabras, si el precio se mueve solo en una dirección y no gira.
Informes de rendimiento del trading en grid
Digamos que tenemos una estrategia de trading en grid de divisas intradía, que restablece la cuadrícula (y cierra todas las operaciones) todos los días. Hay dos formas de informar los resultados de esta estrategia. Puede informar el valor real de la cartera cada minuto: informe Mark To Market (MTM). O puede informar el valor de la cartera solo cuando se cierra una operación.
El «informe de operaciones cerradas» puede crear la ilusión de una estrategia muy rentable hasta el final del día, cuando todas las posiciones están cerradas. Esto se debe a la forma en que funcionan las estrategias de negociación del grid. Las únicas operaciones que se cierran durante el día son las ganadoras. Sin embargo, podemos esperar grandes saltos cuando todas las operaciones (incluidas las perdedoras) se cierran al final del día.
El siguiente cuadro muestra los dos métodos de presentación de informes antes mencionados. Como podemos ver, la primera forma de reportar (línea azul) muestra el valor de la cartera cada minuto, mientras que el segundo tipo (línea roja) tiene grandes saltos repentinos al final de los días.
¿Qué curva de equidad preferiría? Bueno, la roja duele menos, ¿verdad?
Análisis de la estrategia de trading en grid
Analizamos una estrategia de trading de grid simple en EUR / USD utilizando datos de un minuto. El punto de partida de nuestro conjunto de datos es 21.1.2021 23:00, y el punto final es 2.2.2021 7:40, lo que nos deja con 10926 puntos de datos (siete días de negociación).
Al final de cada día, cerramos todas las posiciones abiertas para «empezar de nuevo» al día siguiente. Se establece un precio de referencia al comienzo de cada día como el primer precio de apertura del nuevo día. Luego, la cuadrícula se crea de acuerdo con este precio en función de la volatilidad del día anterior. La volatilidad, en nuestro ejemplo, rondaba el 0,4%.
Para el primer ejemplo, decidimos usar diez niveles de cuadrícula para el lado largo y diez niveles de cuadrícula para el lado corto. La distancia entre el precio de referencia y las primeras líneas de la cuadrícula, así como la distancia entre las líneas de cuadrícula individuales, se calcula como el 10% de la volatilidad del día anterior.
Cada vez que llegamos a una línea de cuadrícula por debajo (/ por encima) del precio de referencia, abrimos una posición larga (/ corta). Luego, la posición se cierra cuando el precio de la divisa negociada aumenta (/ disminuye) a una longitud de cuadrícula y media desde el precio donde abrimos la posición larga (/ corta).
El segundo ejemplo muestra una estrategia similar, con una única diferencia. Esta vez usamos 20 niveles de cuadrícula. Esto significa que la distancia entre líneas de cuadrícula individuales se calcula como el 5% de la volatilidad de ayer. Esperamos que esta estrategia funcione de manera similar, pero también esperamos que la diferencia entre los informes MTM y los informes de operaciones cerradas sea mucho más significativa. La diferencia entre las dos formas de informar se debe al hecho de que 20 niveles de cuadrícula permiten ganancias más pequeñas. Sin embargo, cada vez que abrimos una nueva operación, todas las operaciones ya abiertas están perdiendo. Entonces, si la curva no cambia al final del día, la pérdida es mucho mayor.
El último ejemplo que presentamos es de la misma estrategia de negociación del grid que se mostró en el primer ejemplo. Sin embargo, en esta ocasión analizamos un período de tiempo en el que el precio no ha oscilado tanto durante el día y, por tanto, la estrategia no es rentable. El período de tiempo en este ejemplo es 7 días después, es decir, desde el 2.2.2021 a las 8:55 hasta el 11.2.2021 a las 20:25, lo que nos deja con 10926 puntos de datos (una vez más, 7 días de negociación).
Como puede ver, hay varios días perdidos seguidos. Esto se debe al hecho de que el precio no ha oscilado durante el día. En cambio, tendió en una dirección. Incluso si el precio aumenta durante un día y cae durante el siguiente, seguimos perdiendo dinero al aplicar esta estrategia, si el precio mostró una tendencia durante el día. Para tener una estrategia rentable de negociación en grid, que se reinicia al final de cada día, necesitamos que el precio oscile durante el día.