Arbitraje cripto: por qué pocas brechas superan las comisiones
Si el bid de un exchange supera el ask de otro, comprar en uno y vender en el otro te deja la brecha. Las comisiones se llevan casi todas: cómo encontrar las que quedan.
7 min de lecturaSpot
Una moneda nunca tiene exactamente el mismo precio en dos exchanges (por qué difieren los precios). De vez en cuando, los compradores de un exchange ofrecen más de lo que piden los vendedores de otro. Compra a esos vendedores y vende a esos compradores en el mismo momento, y la diferencia es tuya: eso es el arbitraje entre exchanges. La mayoría de esas brechas son más pequeñas que las comisiones de las dos operaciones, y casi todas las demás son más pequeñas de lo que parecen en cuanto una orden pasa de los mejores precios. Señales hace esas cuentas para todas las monedas a la vez.
¿Qué significa “cruzado” entre dos exchanges?
En un mismo exchange, el mejor bid, lo máximo que pagará un comprador, siempre está por debajo del mejor ask, lo mínimo que aceptará un vendedor, o ya se habrían ejecutado. Entre dos exchanges, nada hace que se encuentren. Cuando el mejor bid de un exchange está por encima del mejor ask de otro, los dos están cruzados: compra al ask en uno, vende al bid en el otro y tendrás tantas monedas como antes, así que, haga lo que haga el precio después, la brecha sigue siendo tuya.
Señales solo cuenta una brecha con precios en los que se puede confiar: de menos de 15 segundos de antigüedad, de libros con un spread de no más del 5%, en mercados que están operando, y en dólares, con los precios en USDT, USDC y USDG convertidos a los tipos de cambio de Kraken. Jupiter y CoW Protocol cotizan swaps en lugar de tener libros, así que no se clasifican.
¿Por qué las comisiones se llevan casi todas las brechas?
Cada operación paga la comisión taker de su exchange, un porcentaje de lo que opera: una en la compra y otra en la venta. Así que una brecha solo es rentable donde es más amplia que las dos comisiones juntas. Supongamos que las dos comisiones de una operación de USD 10,000 suman USD 20:
| Brecha a los mejores precios, con USD 10,000 | Ambas comisiones | Lo que queda tras comisiones |
|---|---|---|
| USD 5 | USD 20 | −USD 15 |
| USD 15 | USD 20 | −USD 5 |
| USD 35 | USD 20 | +USD 15 |
Cifras de ejemplo, no datos de mercado.
Una brecha más estrecha que las dos comisiones pierde dinero, por mucho que pase por ella. En Bitcoin, el exchange más barato y el más caro suelen estar a unos pocos puntos básicos de distancia, y un punto básico es 0.01%: con USD 10,000, unos pocos dólares, rara vez suficientes para las dos comisiones (por qué difieren los precios). Por eso la lista de Señales es corta, y por eso debajo de ella está Cruzadas antes de comisiones, no después: las más cercanas a ser rentables, que con un nivel de comisiones más bajo, o un poco más de diferencia, estarían en la lista.
La última de esas brechas, en la moneda X, calculada al centavo:
| Moneda X, si los mejores precios alcanzaran para todo (ejemplo) | USD 10,000 |
|---|---|
| Compra en A a su ask, USD 100.00, con la comisión de A pagada | 99.90 monedas |
| Venta en B a su bid, USD 100.35, con la comisión de B pagada | USD 10,014.95 |
| Lo que queda tras las dos comisiones | +USD 14.95, o 0.15% |
Cifras de ejemplo, no datos de mercado.
¿Por qué importa el tamaño de tu orden?
Los mejores precios solo alcanzan para un tramo: las monedas en venta al ask más bajo y las que se quieren comprar al bid más alto. Una orden más grande pasa de ellos, y compra a asks más altos en un exchange y vende a bids más bajos en el otro (qué significa la profundidad para una orden grande). Cada tramo más profundo deja una brecha más estrecha, hasta que el siguiente ya no es rentable tras las dos comisiones. Supongamos que los dos libros de X son así:
| Moneda X, tramo por tramo (ejemplo) | Ask de A | Bid de B | Tras las dos comisiones |
|---|---|---|---|
| Las primeras 40 monedas | USD 100.00 | USD 100.35 | +USD 5.99 |
| Las 80 siguientes | USD 100.05 | USD 100.30 | +USD 3.97 |
| Las 100 siguientes | USD 100.10 | USD 100.24 | −USD 6.03 |
Cifras de ejemplo, no datos de mercado.
La brecha llega hasta las primeras 120 monedas, USD 12,016 con las comisiones, y deja USD 9.96 hasta ahí; el tramo siguiente perdería dinero. Así que con USD 10,000 quedan USD 8.96, no los USD 14.95 que sugerían los mejores precios, y con USD 50,000 no queda más que con USD 12,016.
Por eso Señales recorre los dos libros de órdenes de las diez primeras de su lista, más o menos una vez por minuto. Llega hasta es cuánto puede pasar antes de que se agote la brecha, y lo que eso deja tras las dos comisiones; Con USD 10 k es lo que deja tu monto o, si la brecha llega a menos, lo que deja hasta donde llega. La lista se ordena por eso, de mayor a menor, no por lo amplia que sea una brecha: una brecha estrecha en libros profundos puede dejar más que una amplia en libros poco profundos.
¿Qué más cuesta?
- Dinero y monedas en los dos exchanges, de antemano. Comprar en uno y vender en el otro en el mismo momento requiere tener dólares (o la stablecoin en la que cotiza el mercado) en el primero y la moneda en el segundo. Mover cualquiera de los dos lleva tiempo, y una comisión de retiro que Señales no cuenta.
- Volver a moverlos. Cada operación deja más monedas en un exchange y más dólares en el otro; repetirla implica rebalancear: otro retiro y otra espera.
- Un dólar que no es del todo un dólar. Muchos mercados cotizan en USDT o USDC, stablecoins pensadas para valer un dólar y que se negocian cerca de ese valor, pero no exactamente (por qué difieren los precios). Señales las convierte antes de comparar nada, así que una brecha no es solo el propio precio de una stablecoin. Pero si vendes por USDT en un exchange y compras con dólares en el otro, te quedas con un dólar distinto, y volver a convertirlo cuesta algo.
¿Cuánto duran las brechas?
La mayoría se abren y desaparecen en segundos: los traders las cierran. Tiempo abierta indica cuánto tiempo lleva abierta cada una tras comisiones, medido desde que la página empezó a leer, con un + donde ya estaba abierta entonces; en una pantalla ancha, una línea a su lado dibuja sus últimos diez minutos. Nueva marca una brecha que se abrió desde que la página empezó a leer, y Persistente, una abierta durante los diez minutos completos que cubre la línea. Una brecha que sigue abierta suele tener un motivo, como retiros lentos o suspendidos (brechas persistentes). Avisarme cuando se abra una nueva le pide a tu navegador que te avise cuando se abra una brecha tras comisiones mientras la página está abierta: ni una que ya estaba abierta, ni una en un mercado de volumen bajo.
Cómo leer la lista en Señales
- Monto (USD) es lo que gastarías en el exchange más barato: USD 1 k, USD 10 k, USD 50 k o uno que escribas. Comisiones taker son las Estándar de cada exchange, o las de Mis niveles: el nivel que configuraste para cada uno en el Simulador de trading de la página de una moneda.
- Cada fila es el mejor par de exchanges de una moneda ahora mismo: Comprar al ask en el primero y Vender al bid en el segundo, en el mismo momento. El nombre de la moneda abre su página, donde están los dos libros.
- Tras comisiones es el bid por encima del ask, como porcentaje del ask, menos las dos comisiones taker, a los mejores precios; debajo, la brecha antes de comisiones y lo que se llevaron las comisiones.
- Llega hasta y Con USD 10 k son el recorrido por los dos libros, para las diez primeras: hasta dónde llega la brecha y lo que deja tu monto. La lista se ordena por lo que deja tu monto, de mayor a menor.
- Tiempo abierta mide cada brecha, y Nueva, Persistente, Volumen bajo o Emisores distintos aparecen junto al nombre de la moneda cuando corresponde.
- Debajo de la lista, En mercados de volumen bajo: marcados, no ocultos reúne las brechas en mercados que negociaron menos de USD 100 k en un día, que van después del resto y sin recorrer; luego Cruzadas antes de comisiones, no después, primero las más cercanas a ser rentables.
- Ver el cálculo abre una fila: la brecha a los mejores precios, recorriendo los libros, con tu monto y cuánto tiempo lleva abierta; luego el mejor precio de cada exchange, su comisión taker y lo que negoció en 24 horas.
Lo que no incluye
- Mover dinero entre exchanges. Los retiros y los depósitos llevan tiempo y comisiones, y un exchange puede ralentizarlos o suspenderlos.
- Precios que se mueven. Precios de hasta 15 segundos de antigüedad, y libros recorridos más o menos una vez por minuto: otro trader puede llevarse antes el mismo tramo. Revisa los dos libros en los exchanges antes de operar, por el monto que quieras.
- Si puedes usar los dos. No todos los exchanges atienden a todos los países, ni a todos los clientes.
Dónde encontrarla
En Señales, desde el encabezado de cualquier página o el botón Señales de la barra de estado del índice spot; el botón Señales de la página de una moneda abre la lista solo para esa moneda (la de Bitcoin, por ejemplo). Un enlace puede llevar tus elecciones: este la abre con USD 50 k, en tus propios niveles. La página de cada moneda tiene los dos libros y el Simulador de trading para tu propia orden en cada exchange (el de Bitcoin); el ranking spot clasifica los exchanges tras comisiones. En perpetuos, la brecha rentable está en la financiación: arbitraje de tasas de financiación.
No es asesoría financiera. Los precios se mueven mientras los lees.
Comparte este artículo
Publicar en XCompartir en LinkedInMíralo en vivo
Más del blog
- Arbitraje de tasas de financiación: cuándo recuperas las comisiones
Short donde la financiación más paga y long donde menos cuesta: cuántos días de financiación hacen falta para recuperar las dos comisiones y el cruce de los dos libros.
- Brechas de precio persistentes: por qué algunas nunca se cierran
Casi todas las brechas entre exchanges cripto se cierran en segundos. Si una sigue abierta, suele haber un motivo: un dólar más caro, retiros suspendidos, poco volumen.
- Opciones cripto liquidadas en la moneda vs. en tether
Deribit by Coinbase y OKX cotizan y pagan las opciones de bitcoin en bitcoin, y Bybit en tether (USDT). En qué se diferencian y por qué el sitio las compara en volatilidad.