Trading de alta frecuencia (HFT): algoritmos y estrategias
Trading de alta frecuencia (HFT): algoritmos y estrategias

Video: Trading de alta frecuencia (HFT): algoritmos y estrategias

Video: Trading de alta frecuencia (HFT): algoritmos y estrategias
Video: LA ESTRATEGIA DE TRADING MÁS SENCILLA PARA OPCIONES BINARIAS GRATIS | QUOTEX FORMACIÓN 2024, Noviembre
Anonim

La gente ya no es responsable de lo que sucede en el mercado porque las computadoras toman todas las decisiones, dice el autor de Flash Boys, Michael Lewis. Esta declaración caracteriza más completamente el comercio de alta frecuencia HFT. Más de la mitad de todas las promociones que se implementan en los EE. UU. no son realizadas por humanos, sino por supercomputadoras capaces de realizar millones de pedidos todos los días y obtener una ventaja de milisegundos al competir por los mercados.

Historial de HFT

Historia de la creación de HFT
Historia de la creación de HFT

HFT es una forma de negociación algorítmica en finanzas creada en 1998. A partir de 2009, las conversaciones de alta frecuencia representaron entre el 60 % y el 73 % de todas las transacciones bursátiles en EE. UU. En 2012, este número se redujo a alrededor del 50%. El nivel de transacciones de alta frecuencia hoy en día oscila entre el 50% y el 70% de los mercados financieros. Las empresas que operan en el campo del comercio de alta frecuencia compensan los bajos márgenes con increíblemente altosvolúmenes de negociación en millones. Durante la última década, las oportunidades y los beneficios de dicho comercio han disminuido drásticamente.

HFT utiliza sofisticados programas informáticos para predecir el rendimiento de los mercados basándose en un método cuantitativo. El algoritmo analiza los datos del mercado en busca de oportunidades de colocación al monitorear los parámetros del mercado y otra información en tiempo real. A partir de esta información se dibuja un mapa, en el que la máquina determina el momento adecuado para pactar precio y cantidad. Centrándose en la división de órdenes por tiempo y mercados, selecciona una estrategia de inversión en órdenes límite y de mercado, estos algoritmos se implementan en muy poco tiempo.

La capacidad de ingresar directamente a los mercados y colocar órdenes en las posiciones, a una velocidad de milisegundos, condujo al rápido crecimiento de este tipo de operaciones en el volumen total del mercado. Según los expertos, el comercio de alta frecuencia representa más del 60 % de las transacciones en EE. UU., el 40 % en Europa y el 10 % en Asia. HFT se desarrolló por primera vez en el contexto de los mercados de valores y, en los últimos años, se ha ampliado para incluir opciones, futuros, divisas ETFS (Treaty Funds Exchange) y materias primas.

Términos comerciales algorítmicos

Comercio algorítmico: términos
Comercio algorítmico: términos

Antes de entrar en el tema de HFT, hay algunos términos a tener en cuenta que hacen que las explicaciones de la estrategia sean más precisas:

  1. Algoritmo - un conjunto ordenado y finito de operaciones que le permite encontrar una solución a un problema.
  2. Lenguaje de programación: un lenguaje formal diseñado para describir un conjunto desecuencia de acciones y procesos que debe seguir la computadora. Este es un método práctico mediante el cual una persona puede decirle a la máquina qué hacer.
  3. Un programa de computadora es una secuencia de instrucciones escritas para realizar una tarea específica en una computadora. Este es un algoritmo escrito en un lenguaje de programación.
  4. Backtest: el proceso de optimización de una estrategia comercial en el pasado. Permite conocer, en una primera aproximación, el posible rendimiento y evaluar si la operación es la esperada.
  5. Servidor de mensajes: una computadora diseñada para hacer coincidir las órdenes de compra con las ventas de un activo o mercado en particular. En el caso de FOREX, cada proveedor de liquidez tiene sus propios servidores que brindan operaciones en línea.
  6. Ubicación conjunta: determina cómo colocar el servidor de ejecución lo más cerca posible del servidor de mensajes.
  7. Análisis cuantitativo: una rama financiera de las matemáticas que, a través del prisma de las teorías, la física y las estadísticas, las estrategias comerciales, la investigación, el análisis, la optimización y diversificación de carteras, la gestión de riesgos y las estrategias de cobertura, da el resultado.
  8. El arbitraje es una práctica basada en la explotación de las diferencias de precios (ineficiencias) entre dos mercados.

Naturaleza del sistema comercial de alta frecuencia

La naturaleza del sistema de comercio de alta frecuencia
La naturaleza del sistema de comercio de alta frecuencia

Estos sistemas no tienen absolutamente nada que ver con los asesores expertos. Los algoritmos que manejan estas máquinas no coinciden con el estilo principal del asesor: si el precio cruza a la baja, la media móvilentra en una posición corta. Utilizan herramientas de análisis cuantitativo, sistemas de predicción basados en la psicología y el comportamiento humanos y otros métodos que la mayoría de los usuarios probablemente nunca conocerán. Los científicos e ingenieros que desarrollan y codifican estos algoritmos comerciales de alta frecuencia se denominan quants.

Estos son sistemas que realmente generan dinero, con un enorme potencial de hasta $120,000,000 por día. Por lo tanto, el costo de implementar estos sistemas es ciertamente alto. Basta con calcular los costos de desarrollo de software, el salario de los cuantos, el costo de los servidores necesarios para ejecutar el software especificado, la construcción de centros de datos, terrenos, energía, colocalización, servicios legales y mucho más.

Este sistema comercial se denomina "de alta frecuencia" por el número de transacciones que realiza cada segundo. Por tanto, la velocidad es la variable más importante en estos sistemas, la clave de la que se deriva la decisión. Por lo tanto, la co-localización de los servidores que calculan el algoritmo para el comercio de criptomonedas de alta frecuencia es muy importante.

Esto se desprende de este hecho específico: en 2009, Spread Network instaló un cable de fibra óptica en línea recta desde Chicago a Nueva Jersey, donde se encuentra la Bolsa de Valores de Nueva York, a un costo de $20,000,000 por el trabajo. Esta revisión de la red redujo el tiempo de transmisión de 17 milisegundos a 13 milisegundos.

Ejemplo de un acuerdo comercial. Un comerciante quiere comprar 100 acciones de IBM. Hay 600 acciones en el mercado BATS a $145.50 yhay 400 acciones más en el mercado Nasdaq al mismo precio. Cuando completa su orden de compra, las máquinas de alta frecuencia lo detectan antes de que la orden llegue al mercado y compran esas acciones. Luego, cuando la orden llegue al mercado, estas máquinas ya las pondrán a la venta a un precio más alto, por lo que eventualmente el comerciante comprará 1,000 acciones a 145.51 y los creadores de mercado obtendrán la diferencia debido a la conexión más rápida y la velocidad de procesamiento.. Para HFT, esta operación estará libre de riesgos.

Plataformas e infraestructura opacas

Dado el ejemplo anterior, debe comprender cómo el HFT sabrá en el mercado sobre una orden para comprar 1000 acciones. Aquí es donde entran las plataformas de comercio algorítmico opacas que utilizan los mismos "corredores" y son una sala de servidores. La ventaja es que, en lugar de enviar órdenes al mercado, algunos corredores las enrutan a su plataforma HFT opaca, que usa la velocidad y compra acciones en el mercado y luego las vende por más del precio inicial al inversor, en solo unos pocos milisegundos.. En otras palabras, un corredor que teóricamente sigue los intereses de un operador en realidad le vende HFT, por lo que cobra una buena tarifa.

Plataformas e infraestructura opacas
Plataformas e infraestructura opacas

La infraestructura que necesitan los mercados de alta frecuencia es asombrosa. Se ubica en centros de datos, muchas veces de las propias instituciones financieras, junto a las oficinas de cambio, que también son centros de datos. La proximidad a los centros de datos es extremadamente importante ya que la velocidad importa en esta estrategia,y cuanto más corta sea la distancia que tiene que viajar la señal, más rápido llegará a su destino. Esto incluye grandes firmas financieras que pueden asumir el costo de comprar terrenos y construir su propio centro de datos con miles de servidores, sistemas de energía de emergencia, seguridad privada, facturas astronómicas de electricidad y otros gastos.

Más empresas "pequeñas" que se dedican a este negocio prefieren alojar sus servidores dentro de plataformas de intermediarios no transparentes o centros de datos en los mismos mercados. Este es un punto discutible ya que los mismos corredores y mercados están 'alquilando' espacio para HFT para minimizar los tiempos de acceso a los precios.

Ventajas y desventajas del trading

Ventajas y desventajas del comercio
Ventajas y desventajas del comercio

Según lo anterior, la imagen de HFT en el debate público es muy negativa, especialmente en los medios de comunicación, y en un sentido más amplio se percibe como una emanación de finanzas "frías", deshumanización con nefastas consecuencias sociales. En este contexto, a menudo es difícil hablar racionalmente sobre un tema que tradicionalmente se basa en la pasión financiera y el sensacionalismo, ya sea en el ámbito político o mediático.

En determinadas circunstancias, HFT puede tener implicaciones para la estabilidad de los mercados financieros. Además de los aspectos puramente técnicos asociados a las estrategias de negociación para la negociación de alta frecuencia en valores de baja volatilidad, el principal riesgo a nivel global es el riesgo sistémico y la inestabilidad del sistema. Para algunos HFT requeridoun requisito para adaptarse al ecosistema del mercado es la innovación, que aumenta el riesgo de una crisis financiera.

Tres razones principales de la inestabilidad del comercio de alta frecuencia en Rusia:

  1. El bucle retroactivo puede construirse y reforzarse a sí mismo a través de transacciones computarizadas automatizadas. Pequeños cambios en el ciclo pueden causar una gran modificación y conducir a resultados no deseados.
  2. Inestabilidad. Este proceso se conoce como "normalización de varianzas". Específicamente, existe el riesgo de que actividades inesperadas y riesgosas, como pequeñas fallas, se vuelvan gradualmente más y más normales hasta que ocurra un desastre.
  3. No es el riesgo instintivo inherente a los mercados financieros. Una de las razones de la inestabilidad potencial es que los algoritmos probados individualmente que dan resultados satisfactorios y alentadores en realidad pueden ser incompatibles con los algoritmos introducidos por otras empresas, lo que hace que el mercado sea inestable.

En esta controversia sobre los beneficios y perjuicios del comercio de alta frecuencia HFT, hay suficientes fanáticos de este tipo de comercio global con sus propios argumentos:

  1. Aumentar la liquidez.
  2. Sin dependencia psicológica de los operadores del mercado.
  3. El diferencial, que es la diferencia entre el precio de venta y el precio de venta, se reduce mecánicamente por el aumento de liquidez generado por HFT.
  4. Los mercados pueden ser más eficientes.
  5. De hecho, los algoritmos pueden exhibir anomalías de mercado quelos humanos no pueden ver debido a sus habilidades cognitivas y computación limitada. Por lo tanto, se pueden hacer compensaciones entre diferentes clases de activos (acciones, bonos y otros) y mercados de valores (París, Londres, Nueva York, Moscú) para lograr un precio de equilibrio.

La industria financiera se opone

La industria financiera se opone a tal regulación, argumentando que las consecuencias serían contraproducentes. De hecho, demasiada regulación equivale a menos intercambio y circulación de crédito, aumenta mecánicamente el costo de este último, en última instancia, encarece el acceso al capital para las empresas y tiene consecuencias negativas para el mercado laboral, los bienes y los servicios.

Por lo tanto, varios países quieren regular formalmente e incluso prohibir HFT. Sin embargo, cualquier regulación puramente nacional solo afectará a una pequeña área, ya que, por ejemplo, HFT para valores en ese país se puede hacer en plataformas ubicadas fuera de ese país. Una ley puramente nacional tendrá la misma debilidad que cualquier ley territorial frente al capital libre que puede distribuirse e intercambiarse en todo el mundo. Un país que quiera implementar unilateralmente tal regulación perderá. Al mismo tiempo, otros países se beneficiarán doblemente de su debilitamiento.

La única opción viable a corto y mediano plazo es la legislación a nivel regional. En este contexto, Europa puede aceptarlo, si logra avances significativosen esta dirección, los países fuera de Europa, el Reino Unido y los Estados Unidos se beneficiarán.

Características de la mesa de negociación

Los agentes que utilizan estas operaciones son firmas privadas de mesas de operaciones en bancos de inversión y fondos de cobertura que pueden generar grandes volúmenes de transacciones en cortos períodos de tiempo en función de estas estrategias.

Las empresas comerciales de alta frecuencia tienen:

  1. El uso de equipos informáticos equipados con software y hardware de alto rendimiento - generadores de enrutamiento, ejecución y cancelación de órdenes.
  2. Utilizando servicios de colocación, que instalan sus servidores físicamente cerca del sistema de procesamiento central.
  3. Introducción de numerosos pedidos cancelados poco después de la presentación, el propósito de los ingresos de dichos pedidos es capturar ventas extendidas frente a otros jugadores.
  4. Poco tiempo para crear y liquidar posiciones.

Características de diferentes estrategias

Características de las diferentes estrategias
Características de las diferentes estrategias

Hay diferentes tipos de estrategias HFT, cada una con sus propias características distintivas, generalmente:

  • creando un mercado;
  • arbitraje estadístico;
  • detección de liquidez;
  • manipulación de precios.

La estrategia de creación de mercado emite constantemente órdenes limitadas de compra y venta competitivas, proporcionando así liquidez al mercado, y su beneficio promedio está determinado pordiferencial de oferta/demanda, que, junto con la introducción de liquidez, brinda su ventaja ya que las transacciones rápidas se ven menos afectadas por los movimientos de precios.

En las estrategias llamadas detección de liquidez, los algoritmos HFT intentan determinar los beneficios de las acciones de otros grandes operadores, por ejemplo, agregando varios puntos de datos de varios intercambios y buscando patrones característicos en variables como la profundidad de la orden. El propósito de esta táctica es capitalizar las fluctuaciones de precios creadas por otros comerciantes para que puedan comprar, justo antes de que se completen los pedidos grandes, de otros comerciantes.

Estrategias de manipulación del mercado. Estos métodos utilizados por los operadores de alta frecuencia no son tan limpios, crean problemas en el mercado y, en cierto sentido, son ilegales. Enmascaran las ofertas, evitando que otros participantes del mercado revelen la intención comercial.

Algoritmos comunes:

  1. Alimentar es cuando el algoritmo HFT envía más órdenes al mercado de las que el mercado puede manejar, lo que puede causar problemas a los llamados operadores más lentos.
  2. Fumar es un algoritmo que consiste en enviar órdenes que son atractivas para los comerciantes lentos, después de lo cual las órdenes se vuelven a emitir rápidamente con condiciones menos favorables.
  3. La falsificación es cuando el algoritmo HFT publica órdenes de venta cuando la verdadera intención es comprar.

Cursos de comercio en línea

Cursos de comercio en línea
Cursos de comercio en línea

La creación de sistemas de negociación automatizados es una gran habilidad para los comerciantesCualquier nivel. Puede crear sistemas completos que operen sin un control constante. Y pruebe con eficacia sus nuevas ideas. Trader ahorre tiempo y dinero aprendiendo a codificar usted mismo. E incluso si subcontrata la codificación, es mejor comunicarse si conoce los conceptos básicos del proceso.

Es importante elegir los cursos comerciales correctos. A la hora de elegir se tienen en cuenta los siguientes factores:

  1. Cantidad y calidad de las reseñas.
  2. Contenido y plan de estudios del curso.
  3. Variedad de plataformas y mercados.
  4. Lenguaje de codificación.

Si el futuro comerciante es nuevo en la programación, MQL4 es una excelente opción donde puede tomar un curso básico de programación en cualquier lenguaje Python o C.

MetaTrader 4 (MT4) es la plataforma gráfica más popular entre los comerciantes minoristas de Forex con un lenguaje de secuencias de comandos: MQL4. La principal ventaja de MQL4 es una gran cantidad de recursos para operar en Forex. En foros como ForexFactory, puede encontrar estrategias utilizadas en MQL4.

Hay suficientes cursos en línea sobre esta estrategia en Internet, con varias estrategias básicas y comunes, incluyendo cruces y fractales. Esto le da al principiante suficiente conocimiento para aprender estrategias comerciales avanzadas.

Otro curso "Black Algo Trading: Cree su propio robot comercial" es un producto de alta calidad y es el más completo para MQL4. En particular, cubre técnicas de optimización que otros cursos omiten y es integral para cualquier principiante.

Profesor, Kirill Eremenko,tiene muchos cursos populares con críticas favorables de los usuarios. Curso "¡Crea tu primer robot FOREX!" es uno de ellos. Este es el curso práctico principal que introduce los programas comerciales de alta frecuencia en MQL4. Está dirigido a principiantes absolutos y comienza con aprender a instalar el software MetaTrader 4.

Intercambio de Moscú

Bolsa de Moscú
Bolsa de Moscú

Los comerciantes jóvenes piensan que el holding de bolsa más grande de Rusia opera exclusivamente en el mercado de valores, lo cual es ciertamente erróneo. Tiene muchos mercados como urgente, innovador, inversión y otros. Estos mercados difieren no solo en los tipos de activos comerciales, sino también en la forma en que se organizan las ventas, lo que indica la versatilidad de MB.

El año pasado, el CBR analizó la negociación en la Bolsa de Moscú de los participantes de HFT y su impacto en el trabajo del CBR. Fue realizado por expertos del Departamento de Lucha contra las Prácticas Desleales. La necesidad de este tema se explica por la creciente importancia de HFT en los mercados rusos. Según el Banco Central, los participantes de HFT representan una parte significativa de las transacciones del MB ruso, lo que es comparable a los datos de los mercados financieros desarrollados. En total, 486 cuentas HFT sólidas operan oficialmente en los mercados MB. Los expertos del banco dividieron a los participantes de HFT en cuatro categorías según la cantidad de trabajo en el IB:

  • Direccional;
  • Creador;
  • Receptor;
  • Mixto.

Según los resultados, las firmas HFT están participando activamente en el trabajo del IB, que permite a los operadores comerciales en línea cotizar tasas en muyun amplio rango y confirma el resultado positivo de las operaciones HFT sobre la liquidez del mercado. Además, los costos de transacción de los participantes de HFT que realizan operaciones de compra/venta de divisas disminuirán. Este nivel de liquidez instantánea aumenta el prestigio del mercado de divisas, según los expertos de CBR.

Los especialistas registran una variedad de actividades comerciales en la Bolsa de Moscú, que tienen la capacidad de influir en las características del mercado. Estos son verdaderos sistemas algorítmicos de comercio de los mercados financieros. Existen sistemas encargados de absorber o inyectar liquidez en períodos de tiempo muy cortos, que encarnan el patrón de "observador", que finalmente hace que el precio se mueva.

Perspectiva HFT

En este comercio, los creadores de mercado y los grandes jugadores utilizan algoritmos y datos para ganar dinero colocando grandes volúmenes de pedidos y obteniendo pequeños márgenes. Pero hoy se ha vuelto aún más pequeño y las oportunidades para un negocio de este tipo han disminuido: los ingresos en los mercados mundiales el año pasado fueron aproximadamente un 86% más bajos que hace diez años en el pico del comercio de alta frecuencia. Con la presión continua sobre el sector, los comerciantes de alta frecuencia están tratando de defender condiciones operativas más duras.

Perspectivas para el comercio de alta frecuencia
Perspectivas para el comercio de alta frecuencia

Hay muchas razones por las que los ingresos de esta práctica han disminuido durante la última década. En pocas palabras: el aumento de la competencia, el aumento de los costes y la baja volatilidad han desempeñado su papel. Vikas Shah, banquero de inversiones de Rosenblatt Securities, le dijo al Financial Times queLos operadores de alta frecuencia tienen dos materias primas que necesitan para trabajar de manera efectiva: volumen y volatilidad. El algoritmo se reduce a un juego de suma cero basado en cuán rápida puede ser la tecnología actual. Una vez que alcancen la misma velocidad, los beneficios del comercio de alta frecuencia desaparecerán.

Obviamente, este es un tema muy amplio e interesante, y el secreto que lo rodea está plenamente justificado: quien tenga la gallina de los huevos de oro no querrá compartirlo.

Recomendado: