FX-MEP,CCL y Canje

,

noviembre 24, 2022

La automatización de la operación FX

Tal como les contamos en las semanas anteriores hoy les traemos cómo automatizar a través de ArQuants la operaria de compra y venta de dólares mediante la estrategia MEP/CCL, contenida dentro de la Suite APA. En este artículo te vamos a contar todo lo que necesitas saber sobre la misma.

¿Les pasó esto alguna vez?

Cuando un cliente  o varios clientes piden realizar una operación de compra/venta de dólares en donde hay que realizar varias operaciones en simultáneo evaluando los diferentes instrumentos dentro del mercado para encontrar el mejor tipo de cambio posible, lo cual conlleva un gran tiempo de operaciones manuales en tareas que son repetitivas. ¿Puede ser esto optimizado?

Para solucionar o agilizar los pedidos de los clientes existe la estrategia de FX (compra/venta de dólar MEP/CCL o cable) desarrollada por TradeSpark en su plataforma ArQuants permite facilitar todas estas operaciones en donde van a poder cargar todos los parámetros y el bot se va a encargar de realizar los análisis correspondientes para encontrar el mejor tipo de cambio según los instrumentos parametrizados. Esto permite que el operador pueda incrementar su volumen de operatoria y lanzar una mayor cantidad de trades en simultáneo. 

Vayamos a un ejemplo más claro para poder entender la magnitud de los beneficios que conlleva implementar esta tecnología llamada ArQuants, cuando un operador realiza una operación de manera manual puede llegar a lanzar una operación cada 500 milisegundos ya que debe estar en constante análisis de las variaciones del mercado mientras ejecuta, en cambio, para un bot como los que se encuentran disponibles en la suite APA y FAPA los análisis los realiza de manera automatizada dando como resultado poder llegar a enviar un trade en el orden de los milisegundos (hay que tener en cuenta que la respuesta del mercado argentino corresponde al orden de los 10 milisegundos). Resumiendo el ejemplo anterior cuando un operador envía 1 orden esta estrategia puede enviar 50 trades.

La automatización de operaciones ha tenido un impacto positivo en el mercado argentino y en el transcurso de los meses su adopción ha ido en aumento, esto se puede ver reflejado en cómo los brokers que comenzaron a utilizar estas nuevas tecnologías incrementaron sus volúmenes de operatoria y han podido comenzar a escalar posiciones dentro del ranking del mercado.

Esto lo podemos analizar viendo el aumento del volumen dentro de la plataforma ArQuants para el transcurso del año 2022.

Descripción del accionamiento de la automatización FX

Este bot de automatización tiene como finalidad comprar o vender una cantidad de dólares mediante los valores negociables configurados ya sea bonos o acciones, siempre que sea a un tipo de cambio igual o mejor que el configurado, esperado por el trader.

Este bot se encarga de calcular la cotización implícita para cada valor negociable configurado y luego la compara con el tipo de cambio configurado, donde se pueden dar dos acciones:

  • Compra: cuando la cotización implícita en el mercado de un valor negociable seleccionado es igual o menor que el tipo de cambio configurado de compra envía dos órdenes por la misma cantidad de nominales (una de compra para el instrumento en pesos y otra de venta para instrumento en dólares) esta operación se realiza hasta finalizar el tamaño de la operación establecido. 
  • Venta:  Cuando la cotización implícita en el mercado de un valor negociable seleccionado es igual o mayor que el tipo de cambio configurado, el bot va a enviar dos órdenes al mercado por la misma cantidad de nominales (una de compra para el instrumento en dólares y otra de venta para el instrumento en pesos) hasta completar el tamaño de la orden.

¿Cómo configurar la estratégia MEP/CCL?

Cuando hablábamos de configuración, estamos hablando de las variables sobre las cuales tenemos libertad a la hora de configurar el bot o algoritmo. 

Además de los valores negociables que se utilizarán para realizar la operación de cambio, debe configurarse:

  • Monto: monto total a operar expresado en usd.
  • Acción: para compra de usd o venta de usd.
  • Cotización: tipo de cambio al que se desea realizar la operación.
  • Monto_max: expresado en usd. Monto máximo que puede tener una orden enviada al mercado.
  • Time_to_live: expresado en segundos. Tiempo que se esperará a que una orden se opere antes de modificarla a precio de mercado.
  • Stop_hour: hora en que se pausará la estrategia. Por ejemplo, a las 15:00 cuando la bolsa cierra.
  • Banda_precio: porcentaje (en forma 100%=1.00) en que se puede mejorar el precio de referencia para una orden.

Una vez lanzada la estrategia la plataforma te permite monitorear los diferentes trades que son enviados al mercado además de los indicadores:

  • Volumen restante: volumen que falta operar dentro de la operación
  • Progreso: estado de avance de la operación
  • Tipo de cambio de mercado: indica el mejor tipo de cambio entre los instrumentos configurados
  • Performance:
    • TC operado: indica el tipo de cambio promedio operador
    • TC buscado: indica el tipo de cambio buscado por el operador

Si te interesa saber más sobre esta opercontactoación solicita tu demo

Esta estrategia necesita ser ejecutada con títulos maduros o parqueados habiendo cumplidos estos últimos el periodo correspondiente. Este análisis corre por cuenta del operador o trader previo al lanzamiento del bot contra mercado.

¿Te interesa saber cómo se calcula la cotización del tipo de cambio implícito?

En la siguiente tabla te contamos cómo realizarlo (a fines didácticos los valores expresados son representativos)

Si querés optimizar y aumentar tu volumen de tu operatória contáctanos.

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

Datos
Share
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.

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.