Algoritmos de mejor ejecución para sortear la volatilidad

En este artículo hablaremos de las herramientas de mejor ejecución construidas por ITRMACHINES y disponibles en la plataforma Arquants.
Tiempo de lectura: 3 minutos
Tabla de contenidos

Cambios en la composición de los portafolios de inversionistas grandes, demandan esfuerzos de carácter operativo, en donde tener el menor impacto en precio y la mayor velocidad en la ejecución son los objetivos principales. En este artículo hablaremos de las herramientas de mejor ejecución construidas por ITRMACHINES y disponibles en la plataforma Arquants.

En la naturaleza, el movimiento de cualquier ser vivo demanda energía y esfuerzo por parte de su sistema motriz, entre más grande sea el ser vivo más energía y esfuerzo se requiere para su desplazamiento.  

En los mercados de capitales, los seres vivos son los inversionistas, y al igual que en la naturaleza existen grandes y pequeños. Los inversionistas constantemente tienen que realizar cambios en la composición de sus portafolios en función de sus estrategias de inversión, para lo cual se requiere esfuerzo y energía para poder ejecutar las operaciones de compra y venta con el menor impacto sobre el mercado. Entre más grande sea el inversionista más esfuerzo y energía consume su equipo de inversiones para ejecutar el posicionamiento esperado en el mercado. 

Antes de 1990 el esfuerzo y la energía se traducía en la cantidad de recurso humano necesario para ejecutar dichas tareas, con los avances en la tecnología y las telecomunicaciones, este esfuerzo se ha convertido en un reto computacional y de infraestructura, en donde los algoritmos más eficientes y los mecanismos de comunicación con menor latencia tienen mayor capacidad de ejecución con menor impacto sobre mercado. 

“Los algoritmos más eficientes y los mecanismos de comunicación con menor latencia tienen la capacidad operativa más efectiva.”

Los principales objetivos que tienen los inversionistas, especialmente los grandes, al ejecutar operaciones en función de sus estrategias de inversión son dos; ejecutar ordenes con el menor impacto sobre los precios de mercado y ejecutar ordenes con la menor volatilidad en el precio operado. Para lograr estos objetivos en ITRMACHINES implementamos los algoritmos de mejor ejecución con inteligencia artificial, TWAP (por sus siglas en inglés, precio promedio ponderado por tiempo) y VWAP(por sus siglas en inglés, precio promedio ponderado por volumen), que buscan fraccionar operaciones de compra y venta en pequeñas ordenes que tienen como objetivo vencer al precio de referencia TWAP o VWAP. 

Dos cosas se hicieron evidentes en marzo de 2020 (aislamiento obligatorio a nivel mundial por la pandemia causada por el COVID-19), los mercados de capitales son cada vez más volátiles, se presentó el mayor descenso en la bolsa en el menor plazo de tiempo de la historia, y los centros alternos de operación necesitan más herramientas tecnológicas para reducir los riesgos operativos. Enfrentarse a mercados volátiles sin las herramientas tecnológicas adecuadas puede empeorar los retos a los que se enfrentan los diferentes inversionistas en los mercados de capitales. Por eso, somos unos convencidos de que con las herramientas de mejor ejecución creadas por ITRMACHINES, es posible montar posiciones de compra y venta más efectivas y con menores riesgos operativos. 

Si desean poner a prueba estas herramientas, en la plataforma Arquants ya están disponibles para probarlas en los diferentes mercados argentinos y próximamente en Colombia. 

Por <strong>Andrés Felipe Fonseca Duque</strong>
Por Andrés Felipe Fonseca Duque

CEO, y Cofundador de Intelligent Trading Machines.

Inscríbite para estar al día con la serie de automatización de una mesa de operaciones

Datos
Comparte esta noticia
Facebook
Twitter
LinkedIn
WhatsApp
Haz parte de esta comunidad

Recuerda que la tecnología no para de avanzar, si te interesa estar actualizado en materia de mercados financieros, algoritmos y más no olvides seguirnos y hacer parte de nuestra comunidad.

Otros Artículos

Suscríbete a nuestro Newsletter
No te pierdas las últimas noticias del mercado.
Buscar

Algorithmic Process Automation (APA)

Esta es una “caja” de estrategias para el operador o trader, que le permite llevar adelante la optimización y minimización de errores, en la ejecución de tareas repetitivas dentro de una mesa de operaciones. Mejora de este modo la productividad y eficiencia del equipo de trabajo en el accionar diario.

Estrategias

Realice operaciones de canje entre dólar mep y cable mediante la operatoria de bonos o acciones. Para utilizar esta estrategia, debes configurar la cantidad de dólar cable a operar, el tipo de operación (compra o venta), el precio al que se desea realizar, y los títulos que se emplearán para realizar la operación.

Tiene como objetivo realizar una compra de un activo promediando un valor por debajo del máximo configurado. Está pensada para optimizar el flujo de una operación, consiguiendo el precio deseado sin la necesidad de la intervención de un operador. Se puede configurar el monto total a operar, el precio límite y por último el tamaño máximo de las órdenes.

Tiene como objetivo colocar un monto en una moneda determinada a tasa entre plazos. Pensado para poder optimizar el curso de operaciones de colocación a tasa a través de un algoritmo y no requiriendo una intervención activa de un operador.

Realizá operaciones de compra o venta de dólares mediante la operatoria de bonos o acciones. Para utilizar esta estrategia, debes configurar la cantidad de dólares a operar, el tipo de operación (compra o venta), el precio al que se desea realizar, y los títulos que se emplearán para realizar la operación.

Dada una posición tomada en un valor negociable, la desarmar y la rearma en otro valor negociable, respetando un ratio de precios configurado entre ambos.

Price Improvement Iceberg (PII). Esta estrategia busca estar siempre primera en el book de órdenes con el objetivo de discretizar una orden de compra o venta. Permite configurar precio límite, monto total a operar, límite de monto por orden y cuenta con un mecanismo para ocultarle al mercado su accionar, modificando las órdenes que va enviando en su tamaño.

Tiene como objetivo tomar un monto en una moneda determinada a tasa entre plazos. Pensado para poder optimizar el curso de operaciones de tomar tasa a través de un algoritmo y no requiriendo una intervención activa de un operador.

Tiene como objetivo realizar una venta de un activo promediando un valor por debajo del máximo configurado. Está pensada para optimizar el flujo de una operación, consiguiendo el precio deseado sin la necesidad de la intervención de un operador. Se puede configurar el monto total a operar, el precio límite y por último el tamaño máximo de las órdenes.

Pensada para simplificar la gestión pasiva de liquidez de una gran cantidad de cuentas comitentes, esta estrategia permite la automatización en la ejecución de órdenes de cauciones colocadoras en el mercado. A partir de una lista de cuentas y saldos, el algoritmo envía órdenes al mercado siguiendo parámetros de plazo, tasa, agresión y tamaño. El resultado es la ejecución de cientos de órdenes en pocos minutos manteniendo un control global del proceso en cada momento.

Es un algoritmo pensado para simplificar el proceso de colocación de órdenes para tomar liquidez del mercado. A partir de un detalle de saldo requerido por cuenta comitente y la definición del plazo (caución a t dias), el motor administra el envío de órdenes dentro de parámetros definidos de tasas objetivos y agresividad en la colocación. El resultado es la ejecución de cientos de órdenes en pocos minutos manteniendo un control global del proceso en cada momento.