La definición de Arbitraje: "El arbitraje es la compra y venta simultánea de un activo para obtener ganancias de una diferencia de precio".
Es una operación que obtiene ganancias explotando las diferencias de precios de los exchanges de criptomonedas o las ineficiencias del mercado. El arbitraje existe como resultado de las ineficiencias del mercado y no existiría si todos los mercados fueran perfectamente eficientes.
Arbitraje de Exchange
Los precios entre los exchanges de crypto y los pares pueden ser diferentes, debido a la oferta y la demanda. ¡Aprovecha esas diferencias de precios sin necesidad de retirar tus fondos de tu exchange de criptomonedas!
El bot de arbitraje en Cryptohopper no envía fondos entre diferentes exchanges (como podrías esperar del Arbitraje). Por lo tanto, no necesitamos permiso para los "derechos de retiro" a través de la API.
Pero si no retiras tus fondos, ¿cómo funciona?
Para hacer arbitraje de exchange, necesitas poseer las monedas para las que te gustaría hacer Arbitraje. Por ejemplo, tu moneda de cotización es USD, y has visto que normalmente ADA, ATOM y EOS son propensos a ofrecer oportunidades de arbitraje entre ciertos exchanges. Entonces, necesitarás tener todas estas monedas en dos (o más) exchanges en los que quieras hacer Arbitraje. Ahora estás listo y preparado para empezar a aprovechar las ineficiencias de precio.
Analicemos cómo funciona este mecanismo. Imaginemos una oportunidad de arbitraje entre USD (tu moneda base) y EOS (la moneda que ofrece la oportunidad de arbitraje):
Posees USD y EOS en los exchanges A y B.
En el exchange A, el precio de EOS es 3.10, y en el exchange B es 3.02. Por lo tanto, existe una oportunidad de arbitraje ya que EOS es más caro en el exchange A.
Una operación de arbitraje manual consistiría en comprar EOS en el exchange B y venderlo a un precio más alto en el exchange A de vuelta a USD. Entonces, tu cartera resultaría en una ganancia en USD.
Una operación de arbitraje automatizada de Cryptohopper lo haría de manera diferente pero resultaría en la misma ganancia en USD. Recordemos que posees USD y EOS en ambos exchanges. Como sabemos, el objetivo es mantener la misma cantidad de EOS mientras aumentas tu cantidad total de USD.
Dado que quieres aumentar la cantidad de USD, venderías, por ejemplo, 2000 EOS (caros) en el exchange A (por USD). Al mismo tiempo, también comprarías 2000 EOS (baratos) en el exchange B para mantener la misma cantidad de EOS que tenías antes de la operación. Podría suceder que uno de tus fondos de una moneda específica se agote en uno de tus exchanges, entonces será necesario mover fondos manualmente de un exchange a otro para iniciar el proceso de nuevo.
Arbitraje de Mercado (Arbitraje Triangular)
El bot de Arbitraje de Mercado buscará ineficiencias de mercado dentro de un solo exchange.
Tu bot intentará aumentar la cantidad de la(s) moneda(s) que has seleccionado como moneda base. Lo hará aprovechando las diferencias de precio entre las monedas disponibles en tu exchange. Más específicamente, realizará tres operaciones diferentes para aumentar la cantidad de la moneda base elegida. El Arbitraje de Mercado funciona mejor en exchanges con volúmenes de trading más bajos.
Por ejemplo, supongamos que tienes BTC como moneda base. Ese bot ha encontrado una oportunidad de arbitraje de mercado que incluye las monedas Ethereum y Litecoin.
Primero, comprará Ethereum (48 ETH) con Bitcoin (1 BTC) en el exchange (venderá Bitcoin).
En segundo lugar, el Ethereum (48 ETH) que el Hopper acaba de comprar se utiliza para comprar Litecoin (153 LTC).
El paso final es comprar de nuevo Bitcoin (1.005 BTC), completando el triángulo y aumentando la cantidad inicial de Bitcoin.