Sistemas de trading intermercado

Mar 13, 2023 | EasyLanguage, TradeStation

Sistemas de trading intermercado

Muchos mercados están interrelacionados. Estas interrelaciones pueden ofrecer capacidades predictivas de unos activos respecto de otros. El estudio de estas interrelaciones se llama análisis intermercado, para ello usaremos la “memoria” de los mercados para la creación de estrategias de trading intermercado.

Las correlaciones estándar (correlación de Pearson) entre mercados no son útiles si nuestro objetivo es predecir los precios futuros o generar señales rentables porque la correlación actual no nos dice nada sobre precios futuros. Una metodología desarrollada por Ruggiero a mediados de la década de 1990, llamada divergencia entre mercados nos permite medir el poder predictivo de una relación entre mercados y producir señales objetivas al 100%. Otras metodologías para el desarrollo de estrategias de trading intermercado pueden funcionar bien durante los períodos dentro muestra, pero no funcionan tan bien en fuera de muestra o en el trading real. Puedes ver ejemplos de estrategias intermercado aquí.

Una relación intermercado ampliamente conocida es la que existe entre el S&P 500 y el bono del Tesoro a 30 años de los Estados Unidos. Los precios de los bonos generalmente se correlacionan positivamente con el S&P 500 (mientras que los rendimientos se correlacionan negativamente), aunque esto no siempre es cierto, los bonos generalmente deben liderar a los índices es en los puntos de inflexión. Otro hecho importante es que una de las mejores operaciones que puede realizar en el S&P 500 es cuando los bonos del Tesoro a 30 años generan una divergencia respecto del S&P 500. En la imagen puede ver el calculo de la correlación en Excel tanto de los precios (0,79) como de los incrementos porcentuales (-0,064).

Correlacion ES US 1 1024x543 1

Correlación entre el S&P 500 y el bono americano a 30 años

Considerando la correlación positiva de los precios entre el bono y el S&P 500 deberemos de:

  • Si los bonos están subiendo y el S&P 500 está bajando , comprar el S&P 500
  • Si los bonos están bajando y el S&P 500 está subiendo, vender el S&P 500.

Aunque esta relación se ha roto en los últimos años, su existencia a largo plazo es de importancia histórica para la ciencia del análisis entre mercados.

El primer paso para el desarrollo de una estrategia de trading intermercado  será la búsqueda de mercados interrelacionados con una justificación fundamental (índices-bonos, bonos-materias primas…). Esto es muy importante, porque sin una premisa previa (que debemos entender) que da sentido a nuestro sistema, no tenemos nada.

Después, trataremos de encontrar alguna divergencia entre los mercados para crear un modelo sencillo para la generación de señales a partir de los mercados interrelacionados. Por ejemplo, el bono americano y el índice de bienes públicos de Philadelphia. Vemos en la imagen que la correlación de los precios es positiva (0.704).

Correlacion US UTY 2

Correlación de precios entre el bono y el índice de materias primas de Philadelphia

Para localizar las divergencias compararemos el cierre de cada activo con su promedio móvil de «n» periodos. Si el cierre está por encima de la media, la tendencia será alcista y si está por debajo será bajista. El pseudo código que utilizaremos será el siguiente:

– InterInd = Close of intermarket – average(Close of intermarket,N)

– MarInd = Close traded market – average(Close of traded market,M)

Siendo «InterInd» el mercado que utilizaremos para localizar la divergencia (si la hay) y «MarInd» el mercado en el que operaremos.

Los setups de entrada se producirán cuando aparezca una divergencia entre ambos mercados considerando la correlación entre ellos.

 

  • Correlación positiva:

 If InterInd > 0 and MarInd < 0 then buy next bar open

If InterInd < 0 and MarInd > 0 then sell next bar open

 

  • Correlación negativa:

 If InterInd < 0 and MarInd < 0 then buy next bar open

 If InterInd > 0 and MarInd > 0 then sell next bar open

 

Si utilizamos como ejemplo el bono y el índice de bienes públicos de Philadelphia (UTY), sabiendo que la correlación de los precios entre ambos es positiva procedemos de la siguiente manera:

 

– Si intermarket (UTY) > 0 y mercado operable (US) <0 ⇒ compramos US siguiente barra

– Si intermarket (UTY) < 0 y mercado operable (US) >0 ⇒ vendemos US siguiente barra

 

Usando esta lógica y probándola en Tradestation podemos llegar a un resultado realmente interesante. Se debe tener en cuenta que el resultado  que puede ver más abajo es sin ningún filtro ni stop loss, simplemente son las divergencias calculadas en función de la pendiente de los cierres de las dos datos y sus respectivas medias.

Curva Bond Intermarket Free min 1

Esta misma lógica la puede implementar en QM Portfolio Builder también. A continuación veremos la estrategia desarrollada por Murray Ruggiero en 1998 en la plataforma QM Portfolio Builder.

Curva de capital en TradersStudio del sistema de trading Bond Intermarket min

En 2011 Ruggiero quiso ir un paso más allá y se plateó si debe importar, además de la divergencia entre los distintos activos, cómo hemos llegado a dicha divergencia para desarrollar estrategias de trading intermercado. Usando nuestro ejemplo del US y UTY, si los bonos están por debajo de su promedio móvil y UTY está por encima, compramos. Esta regla funciona muy bien, pero ¿Cómo llegamos a esta divergencia?

 

Cuando el mercado en el que vayamos a operar (US) o el mercado secundario (UTY) está por encima de su promedio móvil, usamos el signo «+» para identificar ese estado. Cuando está por debajo de su promedio usamos un signo «-«. En nuestro modelo predictivo de  bonos, usando el índice UTY, queremos comprar de la siguiente manera:

  • US (-) y UTY (+)

 

Antes de darse esa condición, lo más probable es que hubiéramos tenido previamente:

  • US (-) y UTY (-)
  • US (+) y UTY (+)

 

La pregunta que debemos hacernos es, ¿Importa cómo llegamos al setup de entrada en la estrategia? A las diferentes casuísticas Ruggiero les llamó estados (states en inglés).

 

  • Estado 0 = indiferente
  • Estado 1 = US (+), UTY (+)
  • Estado 2 =  US (+), UTY (-)
  • Estado 3 =  US (-), UTY (-)
  • Estado 4 = US (-),  UTY( +)

 

Las señales de divergencia entre mercados a menudo son más precisas cuando ocurren después de un estado anterior dado. Considerando los estados previos, el análisis entre mercados se lleva al siguiente nivel.

 

Actualmente ofrecemos portfolio de trading intermercado, en el cual operamos S&P 500, Nasdaq, Oro, Cobre, Crudo, Bono Americano 10y, Bitcoin y Ethereum, el cual está obteniendo unos resultados fenomenales con esta metodología (+30,45 YTD). Si deseas conocer más acerca de este portfolio, escríbanos un mensaje aquí.

Artículo escrito por Quantified Models

Canal de YouTube de Quantified Models

En nuestro canal de YouTube tenemos varios videos disponibles que pueden resultarle muy útiles para desarrollar sistemas de trading.

Esperamos que esta información te haya sido de utilidad. 

 

Easylanguage | Sistema de trading: Tortugas

Easylanguage | Sistema de trading: Tortugas

He visto una plétora de publicaciones sobre las estrategias de comercio de tortugas donde se proporcionan las reglas y el código. Los códigos van desde una mera ruptura de Donchian hasta una representación bastante cercana. Sin retroalimentación de...

leer más

Subscribe to our Newsletter

Join our mailing list to receive the latest news and updates from Quantified Models team.

Subscribe to our Newsletter

You have Successfully Subscribed!

Ir al contenido