ETFFIN Finance >> Finanzas personales curso >  >> Gestión financiera >> invertir

¿Qué son los algoritmos (Algos)?

Los algoritmos (Algos) son un conjunto de instrucciones que se introducen para realizar una tarea específica. Se introducen algoritmos para automatizar el comercio y generar beneficios Beneficio bruto El beneficio bruto es el beneficio directo que queda después de deducir el costo de los bienes vendidos, o costo de ventas, de los ingresos por ventas. Se utiliza para calcular el margen de beneficio bruto. a una frecuencia imposible para un comerciante humano. El proceso se conoce como comercio algorítmico, y establece reglas basadas en precios, cantidad, momento, y otros modelos matemáticos. Otras variaciones del comercio algorítmico incluyen el comercio automatizado y el comercio de caja negra.

El comercio algorítmico descarta el impacto humano (emocional) en las actividades comerciales. El uso de algoritmos sofisticados es común entre inversores institucionales como los bancos de inversión Jerarquía típica de los bancos de inversión Los bancos de inversión tienen una jerarquía rígida y estricta que es comparable a una organización militar. donde cada rango significa mucho y conlleva específicos, ventajas significativas a medida que avanza. La jerarquía típica de los bancos de inversión:analista, asociar, Vicepresidente Director, Director Gerente:es común a casi todos los bancos de inversión, Fondos de la pensión, y fondos de cobertura Estrategias de fondos de cobertura Un fondo de cobertura es un fondo de inversión creado por personas acreditadas e inversores institucionales con el fin de maximizar los rendimientos y debido a los grandes volúmenes de acciones que negocian a diario. Les permite obtener el mejor precio posible a costos mínimos sin afectar significativamente el precio de las acciones.

Estrategias para el comercio algorítmico

Cualquier buena estrategia para el comercio de algoritmos debe tener como objetivo mejorar los ingresos comerciales Principio de reconocimiento de ingresos El principio de reconocimiento de ingresos dicta el proceso y el momento en que los ingresos se registran y reconocen como un elemento en una empresa y reducen los costos de negociación. Las estrategias más populares son el arbitraje, reequilibrio de fondos indexados, reversión media, y sincronización del mercado. Otras estrategias son el scalping, reducción de costos de transacción, y el comercio de pares.

Reequilibrio de fondos indexados

Las carteras de fondos indexados de fondos mutuos, como cuentas de jubilación individuales y fondos de pensiones, se ajustan periódicamente para reflejar los nuevos precios de los activos subyacentes del fondo. El "reequilibrio" crea oportunidades para los operadores algorítmicos que aprovechan las operaciones esperadas en función del número de acciones. Una persona que posee acciones en una empresa se denomina accionista y es elegible para reclamar parte de los activos y ganancias residuales de la empresa (en caso de que la empresa se disuelva). Los términos "stock", "Comparte", y "equidad" se usan indistintamente. en el fondo indexado. Las operaciones se realizan mediante sistemas de negociación algorítmica para permitir los mejores precios, bajos costos, y resultados oportunos.

Algos y arbitraje

El arbitraje es la práctica de aprovechar pequeñas discrepancias ocasionales de precios de mercado que surgen en el precio de mercado de un valor que se negocia en dos bolsas diferentes. Comprar una acción de doble cotización con un descuento en el mercado A y venderla con una prima en el mercado B ofrece una oportunidad de arbitraje libre de riesgo para obtener ganancias.

La práctica se puede aplicar al negociar los contratos de futuros del S&P 500 y las acciones del S&P 500, ya que es común que surjan ligeras diferencias de precio entre el precio de futuros y el precio total de las acciones subyacentes reales. Cuando ocurre, las operaciones de valores en NASDAQ y NYSE se adelantan o se quedan atrás de los futuros de S&P negociados en el mercado CME, creando una oportunidad de arbitraje.

Para que ocurra el arbitraje, debe cumplir tres condiciones. Primero, los mismos activos no deben negociarse al mismo precio en todos los mercados. Segundo, dos activos con los mismos flujos de efectivo Flujo de efectivo libre sin apalancamiento El flujo de efectivo libre sin apalancamiento es una cifra teórica de flujo de efectivo para una empresa, asumiendo que la empresa está completamente libre de deudas y sin gastos por intereses. no debería negociarse al mismo precio. Finalmente, un activo con un precio conocido en el futuro no debería negociarse hoy al precio futuro, descontado a la tasa de interés libre de riesgo.

El arbitraje solo es posible con valores y productos financieros que se negocian electrónicamente. También, las transacciones deben ocurrir simultáneamente para minimizar la exposición al riesgo de mercado Prima de riesgo de mercado La prima de riesgo de mercado es el rendimiento adicional que un inversionista espera de tener una cartera de mercado riesgosa en lugar de activos libres de riesgo. o la probabilidad de que el precio de un mercado cambie antes de que se completen ambas transacciones.

Reversión media

La reversión a la media es un método matemático utilizado en la inversión de acciones, y calcula el promedio de los precios máximos y mínimos temporales de una acción. Implica identificar el rango de negociación de una acción y calcular su precio medio utilizando técnicas analíticas. Cuando el precio de mercado actual está por detrás del precio medio, la acción se considera atractiva, esperando que el precio aumente.

Por otra parte, cuando los precios actuales del mercado superan el precio medio, la acción se considera indeseable ya que los inversores esperan que el precio baje, volviendo al precio medio. La desviación estándar de los precios recientes de las acciones se utiliza a menudo como indicador de compra o venta. Operar en torno a la reversión a la media es un uso común de los algos.

La sincronización del mercado

Las estrategias diseñadas para generar alfa se consideran estrategias de sincronización del mercado, y utilizan un método que incluye pruebas en vivo, backtesting, y pruebas de avance. Backtesting es la primera etapa de la sincronización del mercado, e implica la simulación de operaciones hipotéticas a través de un período de datos en la muestra.

El siguiente paso es realizar optimización para obtener los mejores resultados. La segunda etapa de la sincronización del mercado es la prueba anticipada, e implica ejecutar los algoritmos a través de datos de muestra para garantizar que funcione dentro de las expectativas comprobadas.

La última etapa es prueba en vivo , y requiere que un desarrollador compare las operaciones en vivo con los modelos probados hacia atrás y hacia adelante.

Beneficios del comercio algorítmico

A continuación, se muestran varias ventajas de permitir que una computadora controle y ejecute las operaciones en vivo:

1. Minimiza las emociones y ayuda a frenar el sobrecomercio.

Uno de los beneficios del comercio de algoritmos es la capacidad de minimizar las emociones a lo largo del proceso de negociación, ya que las operaciones se limitan a un conjunto de instrucciones predefinidas. El comercio humano es susceptible a emociones como el miedo y la codicia que pueden conducir a una mala toma de decisiones. A través del comercio automatizado, a los traders les resulta fácil ceñirse al plan.

La automatización del proceso también ayuda a frenar el sobrecomercio, donde algunos comerciantes pueden comprar y vender en cada oportunidad que tengan, reduciendo las posibilidades de errores inducidos por humanos.

2. Proporciona consistencia

El comercio con algoritmos (Algos) también ayuda a lograr la coherencia. El mayor desafío en el proceso de negociación es planificar la negociación y negociar el plan. Es probable que el incumplimiento de todas las reglas altere negativamente cualquier posibilidad para un comerciante, incluso si el plan comercial puede ser rentable.

Aunque las pérdidas son parte del comercio, Los comerciantes humanos pueden desanimarse después de incurrir en dos o más pérdidas consecutivas y no pasar a la siguiente operación. Al caer a mitad del proceso, el comerciante destruye cualquier posibilidad de ganar en otras rondas de negociación. El comercio automatizado ayuda a lograr la coherencia, comerciar de acuerdo con el plan, y aumentar las posibilidades de ganar.

3. Genera pedidos basados ​​en criterios rápidamente

En el comercio, cada segundo cuenta y la velocidad del comercio algorítmico lo convierte en una opción favorable para invertir. Las computadoras responden de inmediato a las condiciones cambiantes del mercado y ayudan a generar pedidos tan pronto como se cumplen los criterios. mucho más rápido de lo que cualquier persona puede reconocer un cambio en el mercado e ingresar manualmente órdenes de negociación.

También, salir o entrar demasiado temprano o tarde puede marcar una gran diferencia en las operaciones del día, y la automatización del proceso ayuda a corregir los errores propensos a las personas.

Desventajas del comercio algorítmico

Como otros procesos mecánicos, el comercio algorítmico es un proceso sofisticado, y es propenso a fallas.

1. Fallos tecnológicos

Problemas de conectividad a Internet, pérdidas de energía, y las fallas de la computadora pueden resultar en órdenes erróneas, pedidos duplicados, e incluso pedidos faltantes que podrían no enviarse al mercado.

2. Diferencias entre la estrategia y los resultados reales

También, Puede haber una diferencia entre las operaciones generadas por la estrategia comercial y los resultados reales de los sistemas comerciales automatizados. Los sistemas de comercio automatizados deben monitorearse en todo momento para evitar fallas mecánicas.

3. Riesgo de optimización excesiva

Los comerciantes que utilizan técnicas de backtesting para optimizar sus sistemas pueden crear sistemas que se vean bien en papel pero que no funcionen en un mercado real. El problema puede ocurrir debido a una optimización excesiva, donde los comerciantes crean un ajuste de curva excesivo que produce un plan comercial que se ajusta cuidadosamente al comportamiento anterior del precio del mercado, pero que no es confiable en vivo, mercados actuales.

Algunos comerciantes asumen que un plan comercial debería generar operaciones 100% rentables sin dejar espacio para las reducciones.

Fondo de cobertura de Bridgewater

Bridgewater Associates es el fondo de cobertura más grande del mundo, con más de $ 160 mil millones en activos bajo administración. Desde un comienzo humilde, El fundador Ray Dalio acumuló una fortuna considerable, pero luego casi liquida la empresa después de predecir erróneamente una recesión del mercado en 1982. En cambio, la economía tomó el camino opuesto para un repunte fuertemente alcista.

Este fracaso sin embargo, obligó a Ray Dalio a reevaluar su pensamiento. Eventualmente desarrolló la estrategia de fondos Pure Alpha a partir de estos eventos, que es en gran parte un fondo de algoritmos y es uno de los principales contribuyentes al éxito de Bridgewater.

De hecho, esta estrategia ha funcionado con tanto éxito que Dalio ahora está hablando de desarrollar un programa de IA (inteligencia artificial) para ejecutar la empresa basándose puramente en las metodologías algorítmicas empleadas por Pure Alpha.

Aprende más

CFI ofrece la página del programa Analista de mercados de capitales y valores (CMSA) ® - CMSA Inscríbase en el programa CMSA® de CFI y conviértase en un analista certificado de mercados de capitales y valores. Avanza en tu carrera con nuestros programas y cursos de certificación. programa de certificación para aquellos que buscan llevar sus carreras al siguiente nivel. Para seguir aprendiendo y avanzar en su carrera, los siguientes recursos serán útiles:

  • Piso de negociación Piso de negociación Un piso de negociación se refiere a un piso literal en un edificio donde la equidad, renta fija, futuros, opciones, productos básicos o los comerciantes de divisas compran y venden valores.
  • Órdenes comerciales Órdenes comerciales:las órdenes comerciales se refieren a los diferentes tipos de órdenes que se pueden colocar en las bolsas comerciales de activos financieros, como acciones o contratos de futuros.
  • Mecanismos de negociación Mecanismos de negociación Los mecanismos de negociación se refieren a los diferentes métodos mediante los cuales se negocian los activos. Los dos tipos principales de mecanismos de negociación son los mecanismos de negociación basados ​​en cotizaciones y los mecanismos de negociación basados ​​en órdenes.
  • Tiempo de la orden comercial Tiempo de la orden comercial:comercio El tiempo de la orden comercial se refiere a la vida útil de una orden comercial específica. Los tipos más comunes de sincronización de órdenes comerciales son órdenes de mercado, Órdenes GTC,