El mismo activo en diferentes exchanges casi nunca tiene el mismo precio. La diferencia en las cotizaciones es el combustible del arbitraje: compras más barato en una plataforma, vendes más caro en otra. Pero el diablo, como siempre, está en los detalles. Los spreads rara vez superan el 0,5% y viven solo unos segundos. El trading manual pierde contra las máquinas desde el inicio: mientras el trader detecta la discrepancia y coloca dos órdenes, el mercado ya ha cerrado la ventana de oportunidad.
La plataforma Arbitron automatiza este proceso, encargándose del monitoreo y la ejecución. El servicio rastrea los libros de órdenes y las tasas de financiación en 20 exchanges, colocando automáticamente ambos lados de la operación, las llamadas "piernas". Los fondos permanecen en las cuentas del propio trader, algo crítico desde el punto de vista del control de los activos.
Por qué los escáneres mienten y el backtest no
El principal problema de los escáneres de arbitraje clásicos es que muestran la diferencia de precios bruta, ignorando los costos. El beneficio real se ve reducido por cuatro factores: comisiones de taker en ambas piernas, profundidad del libro, deslizamiento y la velocidad de desvanecimiento del propio spread. Calcular las comisiones es fácil, pero la profundidad del libro es una trampa: en el mejor precio a menudo hay un volumen de un par de dólares, y con una orden real de $500, el spread simplemente desaparece.
Arbitron resuelve este problema de manera poco convencional. En lugar de cotizaciones instantáneas, el escáner muestra resultados de backtest con un retraso de 5 minutos. La plataforma ejecuta las últimas 8 horas de datos registrados a través de la misma estrategia utilizada en el trading real, con comisiones y retraso de ejecución ya descontados. Esto elimina la principal ilusión de los escáneres de arbitraje: los porcentajes atractivos que son imposibles de alcanzar.
La velocidad como factor decisivo
La infraestructura aquí está pensada al detalle. Cada cuenta recibe un servidor dedicado en AWS con su propia IP estática, y el trader elige la región. Esto no es un capricho, sino una necesidad: una solicitud a Binance desde Tokio tarda unos 23 ms frente a los 206 ms desde Singapur. Un retraso de 200–500 ms significa un libro de órdenes completamente actualizado y un deslizamiento que supera varias veces el spread típico. El núcleo de trading está escrito en Rust, lo que elimina pausas repentinas en la ruta crítica de ejecución.
Protección contra delisting y monetización justa
El sistema de protección contra delisting merece atención especial. Cuando un exchange retira un contrato de la negociación, una pierna de la posición desaparece, dejando la otra sin cobertura. Arbitron rastrea estos eventos en tres capas: APIs oficiales de anuncios, verificación periódica de la lista completa de instrumentos y reacción ante la desaparición del símbolo en el flujo de datos. Los market makers abandonan el instrumento condenado con anticipación, ampliando el spread de 5 a 10 veces, por lo que la plataforma recomienda cerrar posiciones entre 24 y 48 horas antes de la desconexión.
La monetización se basa en el principio de "pagas cuando ganas". La comisión solo se cobra sobre el beneficio realizado, y las pérdidas se trasladan a períodos futuros. Es un modelo justo que alinea los intereses de la plataforma y el trader: al servicio no le conviene mostrar señales falsas, ya que sus ingresos dependen directamente del resultado real del usuario.
Mi veredicto: Arbitron es un ejemplo poco común de producto infraestructural que resuelve un problema real de velocidad y precisión en el arbitraje entre exchanges. Sin embargo, hay que recordar: incluso con una automatización perfecta, el arbitraje no es una "máquina de imprimir dinero", sino una competencia contra otros algoritmos. El éxito aquí no lo determina solo la tecnología, sino también la disciplina en la configuración de umbrales y la gestión de riesgos.