Tuesday 28 November 2017

Statistical Arbitrage Forex


Advanced Statistical Arbitrage V4.0 Descripción de Opulen Stat Arb V4.0 Opulen es el último producto comercial de Arbitraje Estadístico desarrollado por FX AlgoTrader. V4.0 Opulen utiliza una interfaz JavaFX única para controlar los parámetros de sistema subyacentes implementados en cada gráfico que ejecuta las herramientas de arbitraje de estadísticas en MetaTrader MT4. Stat Arb V4.0 Opulen ha sido diseñado específicamente para funcionar en MetaTrader MT4 con entrada y salida de pedidos completamente automatizadas basadas en parámetros definidos por el usuario. V4.0 Opulen se compone de tres componentes principales que son: - FXA Stat Arb V4 JFX (Un Asesor Experto) FXA STD Indicador V4 JFX (Un Indicador) FXAJFXInterface. jar (El programa de interfaz de control de JavaFX) V4.0 Opulen construye En el éxito de Stat Arb V3.0 con la introducción de las siguientes características de diferenciación de núcleo: - Integración en el FX Indicador de correlación en tiempo real AlgoTrader 8224 Opción de comercio sintético Interfaz de control de JavaFX Optimización de los objetivos de reversión Optimización de la detección de tendencias Y el indicador 8224 El indicador de correlación en tiempo real de FX AlgoTrader es un extra opcional - no está incluido en el paquete base. V4.0 Opulen abre una nueva gama de oportunidades para los comerciantes de arbitraje, ya que el sistema se puede ejecutar en un tradicional modo de negociación de Estadísticas Arbitraje / Pairs o en una tendencia híbrida siguiendo el mercado de automatización adaptable modo de negociación. Para una comprensión de los conceptos básicos involucrados en el arbitraje estadístico le sugerimos que lea la V3.0 Resumen Características en detalle Integración de correlación en tiempo real El análisis de correlación es el paso inicial en la selección de candidatos óptimo para el comercio de arbitraje. La mayor parte de los instrumentos deben estar altamente correlacionados positivamente en los plazos más altos. Esto significa que ambos deben moverse en el paso - así que si uno aumenta en valor el otro sigue el juego y viceversa. Históricamente, el comerciante tendría que controlar la correlación de los pares seleccionados para asegurarse de que contnued ser altamente correlacionada en los plazos más altos. Con 4.0 Opulenthe el comerciante tiene una opción para integrar el sistema con el indicador de correlación en tiempo real de AlgoTrader de FX de modo que cuando la correlación a largo plazo de los pares que son negociados cae debajo de 80 o 0.8 el sistema V4.0 Opulen arb dejará de colocar oficios automatizados. Esta metodología asegura que el sistema de arbitraje se mantenga fuera de situaciones altamente divergentes donde la correlación a largo plazo se ha roto. Tan pronto como se restaure la correlación a largo plazo, el sistema volverá a activarse automáticamente y continuará buscando los requisitos de entrada definidos basados ​​en los parámetros de comerciantes. La captura de pantalla anterior muestra los datos de correlación en tiempo real para varios pares de divisas. Hemos ajustado el indicador para replicar los datos de correlación de 50 períodos publicados por mataf. net con fines de verificación. A partir de los datos anteriores, los candidatos de arbitraje adecuados serían los siguientes: - Estos pares se muestran en amarillo ya que el coeficiente de correlación es mayor que 80 Cuando los dos instrumentos seleccionados para arbitraje tienen un componente común en cada lado, por ejemplo USD o JPY, la posición creada Al abrir dos posiciones en direcciones opuestas, por ejemplo, EURUSD largo / AUDUSD corto) crea efectivamente lo que llamamos un par sintético. Hemos architected V4.0 Opulen de modo que (donde sea posible) solamente el par sintético sea negociado. Esto reduce típicamente el coste del extendido por 50 (como usted está negociando solamente un par) que abra a más corto plazo, oportunidades de negociación de la frecuencia más altas que era siempre posible con los productos más viejos de Stat Arb. Discutiremos estos detalles con más detalle en la sección Tendencia siguiente. V4.0 Opulen puede negociar cualquier activo cotizado en el entorno de MetaTrader 4 por lo que no está restringido a los pares de divisas. Si desea ejecutar el sistema en índices o productos básicos, puede hacerlo. También hemos mejorado el indicador de correlación en tiempo real de FX AlgoTrader para que los operadores puedan ingresar activos definidos por el usuario. Por lo tanto, si desea realizar un seguimiento de la correlación de índices, puede hacerlo fácilmente como se muestra a continuación. Tendencia Seguir - Un ejemplo trabajado Actualmente (05/09/16) los pares de divisas más altamente correlacionados en el marco de tiempo diario son EURJPY y GBPJPY con una correlación de 94.66. La siguiente captura de pantalla muestra el spread para EURJPY y GBPJPY. El spread para EURJPY y GBPJPY muestra una tendencia alcista a largo plazo. El par sintético o la posición creada al negociar simultáneamente EURJPY y GBPJPY (en direcciones opuestas, por ejemplo, Long EURJPY / Short GBPJPY o viceversa) es EURGBP. Obsérvese la simetría virtualmente perfecta entre la expansión de EURJPY / GBPJPY y la tabla EURGBP Diaria siguiente. También cabe destacar la difusión diaria de EURJPY y GBPJPY en la penetración relativamente infrecuente de las zonas de activación. Cleary el número de oportunidades de entrada arb en los plazos más altos utilizando 2 desviaciones estándar ya que nuestra zona de activación son pocos y distantes entre los que pueden dejar a todos, pero los comerciantes más pacientes un poco frustrado por la falta de oportunidades comerciales. Si pudiéramos negociar las tendencias dentro de las tendencias y, pero también permanecer en el lado derecho de las principales tendencias, esto puede proporcionar mayores oportunidades de negociación de la frecuencia. Esto es exactamente lo que el comerciante puede hacer con el sistema de arbitraje V4.0 Opulen. Examinemos el spread EURJPY / GBPJPY en los plazos más bajos para ver cómo podemos usar V4.0 Opulen para detectar automáticamente una tendencia dentro de una tendencia. La captura de pantalla muestra la distribución de 4 horas EURJPY / GBPJPY. Podemos ver que la difusión ha estado cayendo desde alrededor del 19 de agosto de 2016, lo que significa que la tasa EURGBP está en una tendencia a la baja a corto plazo. Observe el número relativamente pequeño de veces que el spread ha tocado los canales de disparo. Así que el período de 4 horas no habría proporcionado muchas, si es que había, oportunidades de entrada. Pasando al gráfico horario. Aquí podemos ver que la propagación se rompe a través de los canales de disparo superior e inferior con más frecuencia, creando así oportunidades de entrada potencial para el sistema. Bajando a la tabla M30. En el marco de tiempo M30 podemos ver significativamente más áreas donde la propagación se rompe a través de los canales de activación. A medida que el tiempo se reduce, también aumenta el potencial de reversión que ofrece el comercio. V4.0 Opulen calcula automáticamente el valor del canal en los plazos específicos. En la tabla de abajo podemos ver cómo el potencial de ganancia cambia proporcionalmente con el tiempo de negociación. Un ejemplo de comercio basado en este análisis. V4.0 Opulen calcula la tendencia del promedio móvil de la propagación en todos los períodos de tiempo de gráficos anteriores e incluyendo M5. Sabemos que la tendencia a largo plazo para EURGBP ha subido, pero también notamos la tendencia desde el 19 de agosto de 2016 ha sido hacia abajo. Dibujar algunas líneas de tendencia básicas en el gráfico de EURGBP muestra cómo la línea de tendencia a largo plazo todavía está intacta a partir de noviembre de 2015. Pero la subida desde junio de 2016 se rompió a principios de agosto de 2016. Desde una perspectiva puramente técnica esperamos ver el EURGBP ir Abajo para probar la línea de tendencia a largo plazo y también ser limitado por la tendencia a la baja a corto plazo que debe actuar como resistencia técnica. En la inspección adicional de los datos de tendencia V4.0 Opulen vemos lo siguiente: - V4.0 Opulen realiza automáticamente análisis en tiempo real de la media móvil de la propagación en cada período de tiempo. Si el promedio móvil de los últimos tres períodos de gráfico está aumentando, el sistema considera que la tendencia está aumentando, correspondientemente, si el promedio móvil del spread está disminuyendo - el sistema deducirá que la tendencia está disminuyendo. Para este ejemplo notamos que las 4 tendencias horarias y diarias están disminuyendo, pero los plazos inferiores M15, M30 y H1 están subiendo. Si nos fijamos en el gráfico M30 a continuación podemos ver el valor del canal es alrededor de 11,69 basado en un tamaño de posición de 0,1 lotes. En vista de esto, establecimos el sistema hasta el comercio en el gráfico M30 (nota M30 está en negrita en el Trade Timeframe Control de datos) y el sistema se estableció a seguir tendencia en el H4 y D1 plazos (Nota: Falling está en negrita para Tanto Trend H4 como Trend H1 en la pantalla de datos Trend Locking amp Filters El sistema ejecutó automáticamente una operación EURGBP corta a las 07:53 el 05/09/2016 que se muestra por la línea vertical en el gráfico anterior Vimos el spread divergir A partir de la media y tocar el canal de disparo superior que satisifes las condiciones de entrada en una tendencia a la baja (definido por nuestros parámetros de bloqueo de tendencia, ya que hemos establecido el sistema para bloquear a la tendencia H4 y D1 que ambos están disminuyendo) Objetivo de 40 USD, que era aproximadamente el doble de ancho de banda, la razón por la que hice esto es porque en los entornos de propagación de tendencias el spread casi seguramente volverá a la media (media móvil del spread) y luego continuará hasta la banda opuesta. A continuación, a menudo verá la propagación a pie la banda opuesta durante algún tiempo, que es muy similar a cómo se comporta el precio con Bollinger Bands que también son volatilidad basada en los indicadores. Este ejemplo de comercio automotriz fue cerrado por el sistema como se muestra a continuación para un beneficio de 40 USD. Nuestro riesgo máximo se fijó en 1 de la cuenta de equidad que en este caso fue de 41,33. Por lo tanto, más o menos un 1: 1 ratio de recompensa de riesgo. Para el comerciante más paciente, los objetivos de reversión se pueden cambiar después de que el comercio se ha abierto. Para hacer esto es excepcionalmente fácil, simplemente aumenta el mutliple de STD en la interfaz de Java y usa un objetivo de ganancia manual o, alternativamente, deja que el sistema cierre el comercio automáticamente estableciendo el objetivo de reversión en Banda opuesta. Puede ver estos parámetros en la captura de pantalla de la interfaz de abajo. Negociación basada en reversión en índices Los índices tienden a tener correlaciones más consistentes que los forex y los diferenciales a largo plazo también son mucho más estacionarios. Estas características hacen que los índices de gran interés para los comerciantes de arbitraje que buscan ejecutar técnicas de reversión de la media de comercio. Examinemos los diferenciales de algunos índices altamente correlacionados comenzando con el DAX alemán (GER30) y el francés CAC 40 (FRA40). En el momento de escribir la correlación diaria entre GER30 / FRA40 es 0.95 significando que son correlación 95 y que se mueven juntos muy de cerca. En la captura de pantalla de la publicación FRA40 / GER30 diaria podemos ver algunos excelentes ejemplos de reversión media donde el spread difiere significativamente de su promedio móvil y se retrotrae bruscamente a él. Éstas son oportunidades excelentes del arb para los comerciantes que son pacientes y pueden negociar en los plazos más largos. Sin embargo, también hay numerosas oportunidades para negociar plazos más cortos y alinear a los comerciantes en la dirección de la tendencia a largo plazo. El acercamiento a la propagación Diaria es ilusorio ya que podemos ver la tendencia de la FRA40 / GER30 propagación ha disminuido en las últimas semanas. Los filtros de tendencia en V4.0 Opulen muestran la tendencia de aumento en los plazos H4 y D1, pero caen en todos los demás aparte de M5 que es estacionario. Si perforamos en los plazos más bajos un poco más. El gráfico de 5 minutos de la propagación FRA40 / GER30 confirma la tendencia a la baja y también muestra numerosos puntos de entrada potenciales para transacciones arbitradas en la dirección de la propagación descendente. El objetivo en una tendencia bajista es tomar las entradas de la banda de activación superior que sería corto FRA40 largo GER30. Así que V4.0 Opulen apunta a entrar en el mercado en momentos oportunos donde la FRA40 se ha recuperado momentáneamente frente a la GER30 en la tendencia bajista global. En esencia estamos vendiendo los mítines en el FRA40 y la compra de GER30 como una cobertura sobre la base de que la tendencia general se reanudará, la propagación volverá a la media y pasar a través del canal de desencadenamiento inferior y más allá. En los diferenciales de tendencia en plazos más cortos el comerciante puede extraer valor significativo del comercio al ampliar los niveles de salida después de que el comercio inicial se ha abierto. Esto se puede lograr fácilmente simplemente aumentando el Múltiple de STD o estableciendo un objetivo de beneficio definido en la interfaz de JavaFX. El screnshot arriba muestra un corto FRA40 Long GER30 comercio activado cuando la propagación tocó el nivel de disparo superior. Establecer el objetivo de reversión como la banda opuesta que teóricamente entregar un beneficio de alrededor de 6 USD basado después de restar los costos de propagación de 0,68. Sin embargo, como la propagación es la tendencia hacia abajo, decidí aumentar el Múltiple STD de 1 a 3,0. Al aumentar el múltiplo STD a 3,0 vemos que las bandas de activación se han alejado del promedio móvil del spread. Esto a su vez ha aumentado el valor del canal a aproximadamente 11 USD. Observará que nuestro punto de entrada está ligeramente por encima de la media móvil, lo que nos dará un beneficio potencial ligeramente mayor si la propagación golpea el canal de disparo inferior que es también el punto de salida arbitraje. Es muy importante tener en cuenta que los niveles de activación cambian en función de la volatilidad (lo mismo que las Bandas de Bollinger). Por lo que en mercados volátiles los niveles de activación pueden ampliarse mientras que en condiciones de mercado menos volátiles los niveles de activación pueden estrecharse y acercarse a la media móvil de la propagación. Por lo tanto, podemos decidir utilizar un objetivo de beneficio definido que se puede establecer fácilmente en la interfaz. Si el comercio arb se deja durante la noche, los márgenes pueden reducirse considerablemente y nuestro beneficio potencial podría ser menor de lo previsto. Así que en este caso estableceremos un objetivo de beneficio definido de 15. Adaptación a las condiciones cambiantes. Dejé la posición de FRA40 / GER30 durante la noche - hoy podemos ver la desviación estándar de la extensión ha aumentado que empuja hacia fuera los canales del disparador. Nuestra posición efectiva no hizo mucho durante la noche, ya que la propagación se mantuvo en un modo muy estacionario con pequeñas oscilaciones alrededor de la media. La ventaja de un aumento en la desviación estándar es que los canales de activación estarán más alejados de la media móvil de la propagación. Esto efectivamente aumenta el beneficio potencial para el arb en la base de los niveles de disparo se golpean (tanto para la entrada y salida). La desventaja es el más alejado el nivel del disparador de la media, más difícilmente será alcanzar - es decir, el número de veces que la extensión probará estos límites será más bajo en frecuencia. Podemos ver desde la captura de pantalla debajo del valor actual del canal usando 3.0 como nuestro múltiple STD es 34 USD. Más temprano en esta mañana, cuando la desviación estándar fue mayor el valor del canal fue aún mayor a más de 80 USD. La buena noticia es que nuestro PL actual para la posición arb es sólo en el beneficio, aunque no hemos visto realmente el reanudamiento propagación de su tendencia a la baja hasta el momento hoy. Al igual que utilizando un objetivo de beneficio definido de 15 USD, realmente no importa qué STD Múltiple usamos en las cartas como V4.0 Opulen saldrá automáticamente de la posición arbitraria tan pronto como el beneficio arbitral total sea mayor o igual a nuestro objetivo de beneficio definido de 15 DÓLAR ESTADOUNIDENSE. Por otro lado, si V4.0 Opulen está usando el objetivo de autovaloración, el sistema buscará salir cuando la propagación ha tocado el objetivo de reversión y la posición arbitral global está en beneficio. Si en este escenario se utilizaba el objetivo de autovalorización, sería aconsejable reducir el múltiplo STD de modo que las bandas de disparo se estrecharan, lo que aumentaría la probabilidad de que el nivel de salida sea tocado por el diferencial. Multi-Timeframe Arbing, las entradas y salidas de fase V4.0 Opulen es muy diferente de todas las versiones anteriores de Stat Arb, ya que puede intercambiar los mismos activos de diferentes cartas. Esencialmente, el operador puede duplicar las mismas posiciones utilizando múltiples arbs que se ejecutan en diferentes gráficos. En Stat Arb V3.0 no era posible duplicar arbs en absoluto. Con V4.0 Opulen puede tener tantos arbs duplicados como desee - pueden ejecutarse desde cualquier tabla MT4. Esto crea oportunidades obvias para entradas escalonadas. En la captura de pantalla de abajo podemos ver dos transacciones sintéticas cortas de EURGBP que están ligeramente fuera del dinero. Los oficios fueron ejecutados a partir de diferentes cartas. Podemos decir esto mirando el comentario de la orden en la ventana del terminal MT4. En la captura de pantalla anterior podemos ver que el sistema ha abierto dos transacciones Short (vender) EURGBP. Una vez abierto desde el gráfico EURUSD con ID de Gráfico terminando 5845 (entre corchetes) y el segundo pedido fue ejecutado a partir de un gráfico AUDUSD con el ID de Gráfico terminando 5847. En ambos casos los arbs se crearon utilizando EURJPY y GBPJPY, . Ambos arbs fueron ejecutados fuera de un gráfico de 5 minutos. Como se puede ver la propagación no hace lo que queremos / esperar todo el tiempo por lo que tener la opción de configurar múltiples puntos de entrada en la misma posición, ejecutando el mismo arb en un gráfico diferente con diferentes parámetros, le da al comerciante herramientas adicionales para Jugar con cuando las cosas no vayan al plan. Por lo tanto, en este caso, podríamos establecer el mismo arb en un período de tiempo más alto en un gráfico diferente que actuaría como un promedio de disminución del comercio. La siguiente captura de pantalla ilustra esto. V4.0 Opulen abrió una tercera operación en el gráfico horario de EURGBP cuando el spread alcanzó el canal de disparo superior. Dependiendo de la actitud de los comerciantes hacia el riesgo como el tiempo increaes usted podría por supuesto aumentar el tamaño de la posición que traería su posición general de nuevo en beneficio más rápidamente si la propagación se trasladó hacia la zona prevista. Si no es así, la probabilidad de ser detenido por el controlador de riesgo global V4.0 Opulen aumenta. Estos son los desafíos que todos los comerciantes tienen que aceptar. Si el comerciante elige a la media de abajo / compuesto sus posiciones que tienen que apreciar que están aumentando el apalancamiento que, a menos controlado cuidadosamente puede destruir las cuentas comerciales. De ahí las estadísticas de 95 fracasos en la divisa minorista. La gente simplemente no obtiene apalancamiento y lo que hace a una cuenta. Hoja de datos Por favor complete los detalles en el siguiente formulario y haga clic en Enviar. A continuación, recibirá un correo electrónico con un enlace a la Hoja de datos. V4.0 se está enahnced sobre una base regular por lo que consulte la hoja de datos para las actualizaciones más recientes y el historial de cambios. También hay una serie de videos tutoriales en las hojas de datos. Compra V4.0 Opulen Rendimiento del sistema A menudo recibimos solicitudes sobre el rendimiento que los operadores de arb pueden esperar del sistema V4.0 Opulen. Desafortunadamente no hay una respuesta definitiva a esta pregunta como V4.0 es un conjunto de herramientas diseñado para automatizar la estrategia de arbitraje comerciantes. Por lo tanto, el éxito o el fracaso de V4.0 depende totalmente de cómo se despliega y de los parámetros y plazos en los que se ejecuta. Probablemente la mejor analogía es pensar en V4.0 como un coche de alto rendimiento que en las manos derechas es capaz de producir un rendimiento sólido, pero por el contrario, en las manos equivocadas, no va a producir un buen retorno o en términos simples, basura en iguales basura El espacio comercial minorista está formado por ganadores y perdedores donde los perdedores representan la mayoría de los participantes en el mercado. Existe una estadística de la industria ampliamente utilizada que indica que 95 de los participantes en el mercado pierden su participación o capital de la cuenta a lo largo del tiempo y los 5 restantes obtienen ganancias consistentes. Las herramientas que comercializamos no necesariamente moverán a los participantes del campo de 95 perdedores al campamento ganador 5 para que los participantes que busquen el sistema elusivo que hace dinero sin requerir esfuerzo o habilidad siempre estarán decepcionados. Tales sistemas simplemente no existen en el espacio comercial. Además, los comerciantes deben ser conscientes de que algunos vendedores de EA publican sistemas altamente optimizados y con curva (basados ​​en datos de muestra) que producen sorprendentes curvas de patrimonio cuando son evaluados de nuevo, pero en realidad nunca logran reproducir su rendimiento histórico backtestado cuando se ejecutan en vivo o en un forward entorno de prueba. Esto se debe a que los mercados están cambiando constantemente por lo que el uso de un sistema optimizado para los patrones históricos específicos del mercado casi siempre decepcionará en el largo plazo a menos que la estrategia se adapta. Por lo tanto, tenga cuidado con los proveedores que afirman que sus EA pueden producir X devoluciones. DIVULGACIÓN DE RIESGO Los productos de este sitio son herramientas comerciales y no tienen la intención de reemplazar la investigación individual o el asesoramiento de inversión con licencia. El rendimiento pasado no garantiza resultados futuros. El comercio de monedas, índices o materias primas implica un riesgo sustancial, y siempre existe el potencial de pérdida. No se está haciendo ninguna representación de que estos productos garantizarán los beneficios o no darán lugar a pérdidas de la negociación. Cualquier explicación o demostración de la operación de los productos no debe interpretarse como una recomendación comercial o la prestación de asesoramiento de inversión. La compra o venta de una moneda sólo puede ser realizada por un corredor / distribuidor autorizado. Técnicas de comercio de arbitraje estadístico (a veces se conoce como convergencia o comercio de pares) se basan en el concepto de reversión de la media. El sistema monitorea continuamente el desempeño de dos instrumentos históricamente altamente correlacionados que el comerciante define. Cuando la correlación entre los dos instrumentos se debilita o diverge más allá de un nivel predefinido - V3 comprará automáticamente y simultáneamente el instrumento más débil y venderá el más fuerte. Una vez que se produce la reversión media, la posición neta creada por las dos operaciones será generalmente en beneficio. Esta estrategia de negociación exige una buena comprensión del control de apalancamiento y riesgo, la capacidad de analizar instrumentos altamente correlacionados en diferentes clases de activos y una comprensión de cómo interpretar los diferenciales. (La Diferencia es la diferencia efectiva entre los dos instrumentos que están siendo monitoreados para las oportunidades potenciales de arbitraje. La imagen a continuación presenta el "Spreadquot" que es un componente básico de cualquier sistema de arbitraje. Las técnicas de negociación de arbitraje / conversión. Los ojos agudos se nota el calendario sobre el que se realizaron estas operaciones conceptuales fue de abril de 2009 a septiembre de 2012 - 7 operaciones en más de 3 años definitivamente califica para el comercio de baja frecuencia aunque las potenciales oportunidades al alza de arbitraje a largo plazo Sin embargo, la mayoría de los comerciantes requieren mayores frecuencias comerciales, por lo que un sistema de arbitraje debe ser capaz de operar en plazos mucho más bajos y con las frecuencias de negociación mucho más alto Arbitrage Trading Horarios y Perspectivas El ejemplo anterior SampP500 / GER40 mostró elegantemente la sencillez de La técnica de reversión media, sin embargo, cuando se analizan activos altamente correlacionados en plazos más cortos, la situación se vuelve más compleja. Teóricamente, el momento ideal para ejecutar transacciones arbitrarias utilizando la lógica convencional de entrada y salida es cuando la propagación se denomina estacionaria. Aquí es donde el spread (la diferencia entre los precios de los dos instrumentos) oscila bastante sinusoidalmente alrededor de su media móvil. Idealmente, la media móvil debería ser lo más plana posible. La captura de pantalla anterior de Oro y Plata demuestra cómo la propagación cambia de una dirección a una naturaleza estacionaria durante un período de tiempo muy corto. Una propagación estacionaria es ideal para el comercio de arb, ya que permite comercios en ambas direcciones - es decir, vender oro / comprar plata cuando la propagación está por encima del nivel de activación superior y la compra de oro / venta de plata cuando la propagación está por debajo del nivel de desencadenamiento inferior. El desafío se produce cuando la dinámica de propagación cambia de estacionaria a direccional. Una propagación direccional es donde el promedio móvil está aumentando / disminuyendo con el tiempo. En otras palabras, un par se refuerza continuamente mientras que el otro no se modifica o se debilita. En este escenario necesitamos un motor de arbitraje automatizado para poder detectar automáticamente la dirección de la propagación. Durante el curso del programa de desarrollo V3 hemos experimentado con varios algoritmos para seguir y supervisar la tendencia de propagación. En la última versión estamos utilizando un algoritmo de detección multi-timeframe para determinar si el spread es estacionario (rango) o direccional (tendencia). Éstos se detallan en detalle en las vistas generales modulares que siguen. Arquitectura V3 Las primeras versiones V3 fueron lanzadas en Junio ​​de 2011 y el producto ha sido actualizado y mejorado sistemáticamente desde su lanzamiento. V3 proporciona una nueva interfaz gráfica de usuario y toda una serie de otras características detalladas a continuación. El sistema de arbitraje V3 consta de dos componentes principales: - El asesor experto de Gen Starb (EA) El indicador STD En términos simples, el indicador STD supervisa la propagación y proporciona señales de entrada. El asesor experto desempeña las funciones de ejecución y gestión comercial. Esencialmente, las dos aplicaciones se comunican en tiempo real utilizando la tabla MetaTrader Global Variable (GVAR). Ambos se sientan en una arquitectura genérica de despliegue de FX AlgoTrader mostrada en la imagen de abajo. DIVULGACIÓN DE RIESGO Los productos de este sitio son herramientas comerciales y no tienen la intención de reemplazar la investigación individual o el asesoramiento de inversión con licencia. El rendimiento pasado no garantiza resultados futuros. El comercio de monedas implica un riesgo sustancial, y siempre existe el potencial de pérdida. No se está haciendo ninguna representación de que estos productos garantizarán los beneficios o no darán lugar a pérdidas de la negociación. Cualquier explicación o demostración de la operación de los productos no debe interpretarse como una recomendación comercial o la prestación de asesoramiento de inversión. La compra o venta de una moneda sólo puede ser realizada por un corredor / distribuidor autorizado. El indicador STD V3 El indicador STD produce estadísticas de propagación en tiempo real que se ponen a disposición del motor Generic Arbitrage a través de la tabla de variables globales MetaTrader. El indicador STD se compone de varios componentes que se detallan en el siguiente diagrama. STD Multiple - Este parámetro permite a los operadores ajustar los niveles de disparo para los puntos de entrada arb. El STD Multiple se ajusta mediante el acceso a los parámetros de entrada externos para el indicador STD. Idealmente los comerciantes deben mirar para establecer el STD Múltiple para que los picos en la divergencia de propagación coinciden con los niveles de disparo superior e inferior. En la captura de pantalla de abajo podemos ver que el Múltiple de STD ha sido ajustado a 0.7 en el gráfico Diario para coincidir con los picos típicos en la divergencia de extensión. Salidas de datos - El indicador STD calcula el promedio móvil (MA), el spread y los niveles de disparo superior e inferior (basados ​​en el múltiplo STD) en tiempo real. Objetivo de reversión: el objetivo de reversión muestra el nivel en el que el sistema intentará cerrar el arb. De forma predeterminada, la media siempre se utiliza como el objetivo de salida arb, pero los operadores pueden cambiar manualmente a destino a la banda de activación opuesta cambiando el parámetro de entrada externa de ReversionToMA a FALSE en las opciones de indicador STD. Tendencia: el indicador de tendencia se basa en un algoritmo de EMA multi-timeframe patentado. Los operadores pueden ajustar hasta 8 filtros de tendencia que calculan la tendencia basada en el análisis de tendencias de varios períodos de tiempo. Por ejemplo, un comerciante puede preferir desencadenar sus operaciones de arbitraje de la carta de 15 minutos y puede querer bloquear los oficios en la dirección de las tendencias M30, M60 y M240. En este caso, el comerciante simplemente establecería el M30, M60 y M240 TFilters a True como se muestra en la captura de pantalla de abajo. Comprobación de datos: Esta es una nueva característica que realiza 4 pruebas de integridad de datos en la propagación cuando se carga en un gráfico inicialmente. Si la propagación pasa las comprobaciones de integridad, se mostrará la etiqueta de datos OK. El motor de arbitraje no puede colocar operaciones a menos que el indicador de verificación de datos se lea Aceptar El Asesor experto de V3 Los motores de arbitraje genéricos supervisan constantemente la tabla de variables globales de MetaTrader para los datos de entrada y salida comerciales de los distintos arbs que el comerciante ha configurado en cada gráfico. Es importante mencionar que cada gráfico debe tener una instancia separada del indicador STD y el motor de arbitraje funcionando juntos. La siguiente captura de pantalla muestra un Stat Arb V3 completo configurado en un gráfico de MetaTrader. Captura de pantalla del indicador V3 EA y STD en un gráfico MetaTrader. Nota: Ningún dato se rellena porque es un fin de semana. El módulo de datos del sistema El módulo de datos del sistema muestra la hora actual del sistema, los instrumentos que se comercializan, el estado del sistema, el modo del sistema y el estado de alerta por correo electrónico. Para más detalles, consulte la Hoja de Datos Técnicos. DIVULGACIÓN DE RIESGO Los productos de este sitio son herramientas comerciales y no tienen la intención de reemplazar la investigación individual o el asesoramiento de inversión con licencia. El rendimiento pasado no garantiza resultados futuros. El comercio de monedas implica un riesgo sustancial, y siempre existe el potencial de pérdida. No se está haciendo ninguna representación de que estos productos garantizarán los beneficios o no darán lugar a pérdidas de la negociación. Cualquier explicación o demostración de la operación de los productos no debe interpretarse como una recomendación comercial o la prestación de asesoramiento de inversión. La compra o venta de una moneda sólo puede ser realizada por un corredor / distribuidor autorizado. Opciones de segmentación de beneficios automáticas y manuales Análisis del comercio de plantillas Servicio de alertas por correo electrónico (cuando se ejecuta en modo no automático) Controles de tiempo de negociación granular Control de riesgo configurable Función de detección y bloqueo de tendencias automatizadas Sistema de agregación de beneficios Característica de bloqueo de beneficios Variable Pata A / Pata B Posición de tamaño Soporte multi-instrumento - índices comerciales, materias primas, divisas, CFDs. Algoritmos más precisos de reversión, de canal y de propagación Una lógica de visualización de entrada más precisa Control de entrada diferido Algoritmo de detección de tendencias de propagación en múltiples etapas Dispositivo de comprobación de datos de dispersión integrado Interfaz gráfica revisada Sistemas de control de comercio simplificado Los productos de este sitio son herramientas comerciales y no tienen la intención de reemplazar a Investigación o asesoramiento de inversión con licencia. El rendimiento pasado no garantiza resultados futuros. El comercio de monedas implica un riesgo sustancial, y siempre existe el potencial de pérdida. No se está haciendo ninguna representación de que estos productos garantizarán los beneficios o no darán lugar a pérdidas de la negociación. Cualquier explicación o demostración de la operación de los productos no debe interpretarse como una recomendación comercial o la prestación de asesoramiento de inversión. La compra o venta de una moneda sólo puede ser realizada por un corredor / distribuidor autorizado. V3 Interfaz de Interfaz de Experto para V3 STD Indicador Unilateral Técnicas de Negociación de Arb Los productos de este sitio son herramientas comerciales y no tienen la intención de reemplazar la investigación individual o el asesoramiento de inversión con licencia. El rendimiento pasado no garantiza resultados futuros. El comercio de monedas implica un riesgo sustancial, y siempre existe el potencial de pérdida. No se está haciendo ninguna representación de que estos productos garantizarán los beneficios o no darán lugar a pérdidas de la negociación. Cualquier explicación o demostración de la operación de los productos no debe interpretarse como una recomendación comercial o la prestación de asesoramiento de inversión. La compra o venta de una moneda sólo puede ser realizada por un corredor / distribuidor autorizado. Stat Arb V3 permite un comercio de Arbitraje totalmente automatizado y sin supervisión con gráficos preconfigurados El uso de técnicas de Arbitrage aumenta la probabilidad de operaciones rentables (dependiente del tiempo) Stat Arb V3 proporciona un conjunto de datos muy granular que permite a los comerciantes ver los beneficios potenciales de reversión de arbit Antes de entrar en el mercado. Stat Arb V3 es un conjunto de herramientas probado y robusto que ha sido desarrollado iterativamente desde 2009. Los productos de este sitio son herramientas comerciales y no tienen la intención de reemplazar la investigación individual o el asesoramiento de inversión con licencia. El rendimiento pasado no garantiza resultados futuros. El comercio de monedas implica un riesgo sustancial, y siempre existe el potencial de pérdida. No se está haciendo ninguna representación de que estos productos garantizarán los beneficios o no darán lugar a pérdidas de la negociación. Any explanation or demonstration of the products operation should not be construed as a trade recommendation or the provision of investment advice. The purchase or sale of a currency can only be performed by a licensed Broker/Dealer. Performance Data: Please enter your email address below to receive the V3 performance data. Note: The previous performance is simply a representation of what can be achieved using the toolset. Ultimately, the system performance will vary considerably depending on which assets are traded, the timeframes and parameters used and the traders ability. The Stat Arb V3 system is simply a toolset to facilitate an automated arbitrage trading strategy based on a traders set of requirements. FX AlgoTrader DO NOT pass on email addresses to third parties. The products on this site are trading tools and are not intended to replace individual research or licensed investment advice. El rendimiento pasado no garantiza resultados futuros. Trading currencies involves substantial risk, and there is always the potential for loss. No representation is being made that these products will guarantee profits or not result in losses from trading. Any explanation or demonstration of the products operation should not be construed as a trade recommendation or the provision of investment advice. The purchase or sale of a currency can only be performed by a licensed Broker/Dealer. Data Sheet for Advanced Statistical Arbitrage V3 Please complete the details in the form below and click submit. You you then receive an email with a link to the Data Sheet FX AlgoTrader DO NOT pass on email addresses to third parties. Attachment contents - New Arb Trader refers to FX AlgoTrader arb tools as FxAlgo. FxAlgo was selected after an exhaustive search of the Internet for automated arbitrage software products that worked within the MetaTrader 4 trading environment. FxAlgo was then tested on four demo broker accounts for a period of two weeks trading FX products only. FxAlgo provided both a stable automated trading platform and a more than acceptable ROCE whilst under test. FxAlgo was then implemented on a live trading account and it has provided returns of over 48 on our initial equity injection over only a six day trading period. The support provided by the author and owner of FxAlgo both during the test period and since moving into live operation has been excellent the level of support we have experienced cannot be faulted. All requests for assistance by email have been answered almost by return and the owner has shown a keen interest in ensuring we were fully appraised of the best methods of applying FxAlgo to meet our trading objectives. The currency pairs we have traded were selected using FxAlgos Correlation Indicator which has been proven to be an extremely useful addition to the FxAlgo V2.5 trading engine. FxAlgo is being used by us to trade currency pairs on the H1 and D1 timeframes. The H1 timeframe was employed initially to gain a faster appreciation of FxAlgos operation and how to control its trading. Since gaining a basic appreciation of the FxAlgo V2.5 trading engine the D1 timeframe has been added and profits have increased as arbitrages in the D1 timeframe seem to offer generally higher profit margins, albeit that they take longer to close out. The standard trigger settings shipped with FxAlgo were initially employed to trigger arbitrage trades. These have been found perfectly adequate and have produced a more than acceptable ROCE. The EB variables recommended in the documentation shipped with FxAlgo work well and have proven to be extremely useful whilst getting to know FxAlgo. They control fundamental trading risk and are a useful extension to the V2.5 engine. We have employed FxAlgo in its stationery recoupling mode only. We currently trade FxAlgo across a substantial number of currency pairs and across two different time frames and have found FxAlgos Global Variables to be of invaluable assistance. These Global Variable allow us to manage risk and capital drawdown across our entire trading activity with consistency and ease. We manage individual trade risk by manipulating the extensive parameters provided on each currency pairs individual trading sheet. We have not experienced any errant spreads or any resulting errant trades as yet. The win/loss ratio we have achieved to date is 65/35. We have only employed FxAlgo in our FX trading to date. However, we have plans to extend our use of FxAlgo to Commodities and Indices trading after we have performed further tests against these two asset classes. We have found FxAlgo V2.5 and the Correlation Indictor to be not only excellent and robustly written software but also from a business perspective to have more than met our stated goals to date. We have also recently acquired the FxAlgo Zeus Risk Controller product but have not yet had time to test this product. The ROCE achieved in live trading (only 6 days to date) has already met the majority of the acquisition costs of both FxAlgo V2.5 and the Correlation Indicator and fully we expect the breakeven point to occur within the first 10 days of trading. New Arb Traders Equity Curve - Live Account The products on this site are trading tools and are not intended to replace individual research or licensed investment advice. El rendimiento pasado no garantiza resultados futuros. Trading currencies involves substantial risk, and there is always the potential for loss. No representation is being made that these products will guarantee profits or not result in losses from trading. Any explanation or demonstration of the products operation should not be construed as a trade recommendation or the provision of investment advice. The purchase or sale of a currency can only be performed by a licensed Broker/Dealer. How much can I make using Statistical Arbitrage EAs for MT4 How fast can you run. There are a lot of people looking for fire and forget trading systems which they can drop on a chart, sit back and watch their 50 initial equity grow into 10 Million in the first year. Sí. people really do believe tools like this exist and unfortunately theres no shortage of vendors happy to position their products as fulfilling these fantasies FX AlgoTrader are not one of these vendors. The Stat Arb EA tools on this site are tools NOT ROBOTS. They provide a rich arbitrage toolset which allows traders to automate their arb trading strategy on whatever timeframe they prefer. If youve never made a penny trading FX or other assets the chances of making money using arb tools, unfortunately, isnt high. They wont turn a losing trader into a winning trader but they will automate an arb strategy and provide solid risk control. How much you make will depend on how good you are as a trader. Some people can run faster than others - if youve got good equipment it makes the job easier Do you have backtest data for the arbitrage tools No. Unfortunately its not possible to backtest EAs in MetaTrader 4 which trade multiple pairs. I noticed the new version of the system has the option to vary the position sizes for each leg of the arb. How do you determine what the correct position size for each leg should be With small accounts trading micro or mini lots its not critical to make the legs balance. As the postion size increases this becomes more significant. For example any pairs which have USD as the quote currency eg majors such as EURUSD GBPUSD will have the same pip value. So a standard lot for EURUSD and GBPUSD will both have the same pip value of 10/pip. If the arb pairs are made up of a cross such as EURJPY the pip value (based on todays rates) would be 12.88/pip. So in order to make the legs balance we would need to reduce the position size of the EURJPY leg by 1/1.2880.78. So to create a balanced EURUSD/EURJPY arb you would need to use 1 lot for the EURUSD leg and 0.78 lots for the EURJPY leg. If we reduce the position size to 0.1 lots (10,000- a mini lot) the position sizes would need to be adjusted to 0.1 and 0.078. So unless you had a micro account you would have to run two mini lots for both legs. Once you reduce the position size to micro lots the effect of balancing the arb becomes increasingly less significant. The easiest way to calculate the pip value is to use an online pip calculator Can I run the same arb on multiple timeframes Eg EURUSD/GBPUSD on H1 and on M15 NO . Dont do this The arb products will only allow one unique instance of a particular arb to run. If you load the same arb setup on another chart it will confuse the internal variables used for trade management. The system will not behave logically as the two arbs will constantly overwrite the internal variables which could create erroneous trade behaviour. You can run any number of unique arbs on the MT4 platform using the tool - but they must all be unique. eg one instance of EURUSD/GBPUSD or AUDUSD/NZDUSD etc etc For advanced arb traders it is possible to create the same arb on a different timeframe by reversing the pair sequencing thus creating an inverse arb. Eg EURUSD/GBPUSD on H1 and GBPUSD/EURUSD on M15. However, the trader would have to control the trade direction of both arb setups by using the trend locking options. This approach can be used to hedge and also reduce drawdown on longer term arbs but this strategy is complex due to the skill required in closing the inverse arb component when long term mean revsersion takes place. Whats the difference between V2 and V3 Is V3 for medium to long term stat arb and V2 is simply for short-term stat arb V2 and V3 can be used on any period for short term or long term arbitrage. V3 is an enhanced version of V2 as it uses logs for the spread analysis which has many advantages such as dynamic profit targetting and a wide range of trader defined external input parameters. V3 is the logical progression from V2 and contains many trader requested enhancements. Do I need to be able to estimate the parameters externally to the model or does the product give them to me How would I go about ascertaining the correlations required Would these be MT4 indicators I just want to get a sense of the process involved in implementing the product. Both arb products have two components an Expert Advisor and an indicator. The indicator provides the statistical analysis component. V2 Arb products calculate the spread of the pairs by dividing one by the other, they then calculate the moving average (of the spread) then plot trader defined standard deviations either side of this moving average. The trade entry and exit thresholds are determined by the STD Multiple in the indicator (this can be adjusted by the trader) The trade entry thresholds (STDs) are set by eyeballing the typical departure from the mean before the spread recouples. Obviously timeframe and system parameters are critically important. 5 minute charts can show what looks like a stationary spread but this can change very quickly and become highly directional. On the other hand a weekly chart provides much more insight into the medium/long term spread dynamics. Short term arbing is very difficult and its easy to get caught when the pairs decouple. This is often seen towards the end of the Asian session and near the Frankfurt open. As liquidity flows into the market spread can become directional over short timeframes. In terms of suitable arb pair selection you can use the FX AlgoTrader real time correlation indicator to select highly correlated arbitrage pairs on any timeframe. The V3 system uses a log spread algorithm which allows the trader to see the reversion potential in dollar terms. This allows traders to see the power of the longer term arb compared to short term arb trading. What knowledge do I need to know in order to use your Stab Arb product You would need to know about mean reversion, correlation, coupling/decoupling/divergence etc. You would need to understand that there are is no guarantee mean reversion will take place when you expect it to. I noticed that the default setting for the EA were 5 lots and 20 risk so I decided to reduce this to only .1 lot and like 5 which may or may not be a good idea. When I reloaded the template the settings reverted back to the default setting. Is it possible to get the default settings to be a lot less. so if for some reason I reload the EA and forget about the settings it doesnt blow the account The template will always use the default settings so if you wanted to change them and keep your modifications just create a new template called New Arb Settings or whetever you like. Then whenever you open the new template your modified settings will be used instead of the default settings. Whats the minimum account size for arb trading forex You could run arbs on a 500 micro account providing you keep the position sizing to a minimum. It would not be wise to run arbs on a mini acocunt with only 500 dollars in equity. Both V2 and V3 arb products can be run on micro, mini and standard MT4 accounts. Which timeframes have you found to be the best to trade arbs Hourly 5m Daily It depends on you and what you want to achieve if you like short term overnight arbs based on the Asian thin liquidity market then 5 minutes might be good for you. Alternatively if you like to make decent money without having to give the broker lots in spread costs - Daily charts would provide fewer trades with much larger profits for arbs which reverted to the mean. Generally the longer the timeframe the higher the profit. A customer made 1200 USD off a 5000 USD account in a week. The guy is an x-commercial trader so bear that in mind The tool is only as good as the trader in terms of picking the right pairs to trade and setting the right parameters. So, in summary, arb traders will need to experiment to find the best system settings which match their trading style, risk and general expectations. In general is this EA quite profitable. Whats the approximate ROI In terms of ROI its hard to say as it depends on which timeframe you trade. The potential profit is displayed by the EA under the Reversion Potential data label on the main chart. This figure is calculated on the difference between the current spread and its moving average. If the reversion target is set to the opposite band the potential profit will be substantially increased but the trader would need a full swing from one band to the other ie 1 to -1 STD or whetever trigger parameters the trader has defined. In terms of timeframe you can make a lot more money on longer term charts in comparison to short term high frequency arb trades. We dont produce ROI or equity curve data any more as the results will vary hugely from trader to trader. The tools only reflect the ability of the trader to select the optimum assets, timeframes and parameters to trade. It all goes back to how fast can you run :) The V3 seems to be closing some trades at a loss - how can this happen There are a number of reasons this could happen which are:- The arb trades have breached the maximum risk parameters and the system has auto closed both positions The system is being run in Aggregation mode and the daily profit target has already been achieved - once the profit target is hit the system will close out all open arbs - this could result in loss making arbs being closed automatically to protect your achieved aggregated target. The trader has set the arb entry points too close to the spread cost channel and the potential profit is so small slippage is tipping the P/L of the arb negative during the arb close procedure. This can easily be solved by trading on longer timeframes and/or increasing the STD multiple to move the trade entry further away from the spread cost channel. Can you help me understand why the EA has not closed a trade even though reversion has already occured This could happen due to the following reasons:- V3 can only close arb trades which are in profit. If your current arb is not in profit (possibly as it was opened on another timeframe) the system will not close the arb trades. The TradeOffTimeframe paramters are not enabled for this chart timeframe The arb trade has been hedged The system is DEACTIVATED Whats going on The Disable Gen Starb global variable has been set by the system. Press F3 to view the GVAR table - there are a few reasons this can happen which are:- 1)CloseAllTrades parameter is set to true. 2) The aggregated daily profit target has been achieved and auto reset is disabled 3) The account equity is below the minimum limit To resolve this problem go to the Global Variable Table in MT4 - press F3 - look for a global variable called Disable Gen Starb with a value of 1. If you delete the variable the system will reactivate. Does the system perform dynamic rebalancing At the moment there is no dynamic rebalancing. I have considered applying a scaling in system to allow the arb position to be increased if a spread continued to decouple this is similar to an averaging down approach but the leverage obviously increases with the position size thus increasing the risk of stop out if the net position P/L reaches the maximum risk parameters set in the system. There are different schools of thought with regard to scaling in/averaging down. An alternative approach is to trade the opposite side of the arb on a lower timeframe which would create a dynamic hedge (to a degree) Additional Comment: Some V3 customers have been experimenting with a alternative approach to dynamic rebalancing in cases where an open arb trade is decoupling from its MA and creating a drawdown. Rather than rebalancing the lot sizing of the existing arb a new arb is set up which is the exact opposite of the current arb. For example if you had a 5 lot per leg EURUSD/GBPUSD arb which was triggered off an houly chart you would set up a GBPUSD/EURUSD arb running on a 15 minute chart and use the LockLong or LockShort parameters to force any new trades off the 15 minute chart to the exact opposite of the arb on the longer timeframe. This creates a perfect hedge and also allows reduces the drawdown as the shorter term arb will gradually eat into the drawdown created by the longer term decoupled arb. The principle is simply based on trading short term spread volatility seen on the shorter timeframe. This approach is not a guaranteed Get of jail free card but it can substantially de-risk positions where significant decoupling has taken place and in tandem reduce the magnitude of a potential loss. I use the FX AlgoTrader correlation indicator and I would like a system to trade when two conditions are met. They are: 1)Daily correlation is more than 75 2)5min correlation is less than -75. These condition are only met only a limited number of times per a day. Its very hard to wait all day in front of my PC. My question for you is. which of your products can identify negative divergence/decoupling when daily correlation is still above 75 in a day If so, what is the product The V2 or V3 arbitrage engine will do this if you set them up accordingly. The correlation indicator was designed to be used for arb traders to aid in their pair selection. So if youre criteria is daily correlation gt75 and 5 min correlation lt-75 you could set up the arb product on your 5 minute chart (probably easier to use an hourly actually) and then set youre STD multiple in the STD indicator so that your trade entry triggers were where you want them. You could do this visually and look to only trade the largest divergences each day. AlexeyKalmykov, one of my mid-range currency based strategies heavily relies on (and in fact trades) currency baskets. This does not directly relate to pairs trading but it is based on statistical anomalies with several fx baskets traded at any given point in time. I have not relied on papers for this approach but I know there is definitely work done in this space (I myself focus almost entirely on currencies at the moment). ndash Matt Wolf Mar 20 13 at 7:31 Fatih Yilmaz. formerly of Bank of America (currently BlueGold), has a piece called Imaginal Spreads and Pairs Trading on exactly this topic, if you can find it (I couldnt find a copy on the public internet), originally published April 17, 2009. He writes: Academics and industry practitioners generally concentrate on time series aspects of currency markets. This is primarily the result of limited number of traded currencies. Most markets for emerging currencies are far from ignorable frictions. Hence, if one is confined to G10 currency markets, considering that shocks to the USD typically account more than 50 of variations in G10 (see Figure 1), not much room is left for cross-sectional selection skills or market neutral strategies. Pairs trading is a market-neutral (or USD-neutral) strategy and it can capture different opportunities within G10 currency markets from a statistical point of view. Moreover, given the strategy sells winners and buys losers, it is likely to be low or negatively correlated with most traditional directional models (such as momentum strategy). Our focus in this note is to test pairs trading strategy within G10 currency markets. Our currency data set is monthly (end of month data obtained from Reuters and DataStream) and we use short-term money market rates for carry calculations (obtained from DataStream). Our data set is from 1973-2009. We take the USD as the numraire currency and form 36 possible pairs using all 9 USD crosses. Our pairs-matching algorithm and trading strategy is described below: Excess returns, Sharpe ratios and directional accuracy statistics generally indicate promising results. In particular, as we increase threshold misalignment level for trading signals, all performance statistics tend to improve. Generally speaking, misalignment levels around 1.5-2.0 standard deviations tend to produce consistently good results. The Sharpe Ratios he refers to are about 0.7-0.8 for a 3M holding period. The presented results in this note should be taken as exploratory. Nevertheless, the first set of results appears to be encouraging for several reasons. Performance statistics are relatively attractive and robust for an active G10 strategy. Especially considering that the strategy is USD neutral and the forecast horizon is over 25y. Moreover, the strategy is contrarian and concentrates on relative value trades. Hence, likely to produce low correlated returns to traditional directional currency models. If we take the presented results in this note at face value, then we should ask an important question: what are we being paid for Transaction costs in this study are not relevant given that we used monthly data. Bankruptcy and liquidity risks and short sales constraints can generally be ignored for G10 currency markets. It would be interesting to analyse the correlation of pairs strategy returns with macroeconomic and related asset market cycles (i. e. time-varying risk premia for cycles). In their study, Goetzmann et. al. (2006) argue that the pairs strategy might be rewarding because of (hidden or latent) common factor as a main driver of the equities they analyse. There is always the risk of being arbitraged away however the strategy appears to produce relatively robust results even in the past decade or so (when hedge fund activity increased significantly). Other possibilities might be that the strategy can be rewarding for pushing markets towards equilibrium via arbitrage trades. Given that the strategy is market neutral and relies on relative value trades, there is also the risk of missing strong market moves with such a strategy from a model allocation point of view. In any case, in our view, understanding fundamental risk-reward characteristics of such a strategy is important and requires further analysis in this context. answered Aug 29 11 at 19:53

No comments:

Post a Comment