Trading
Slippage e impacto en el precio
Cualquiera que ejecute una orden en una plataforma de criptomonedas suele notar que el precio final de ejecución difiere ligeramente del precio mostrado en pantalla en el momento de la confirmación. Esa diferencia se denomina slippage o deslizamiento, un concepto estrechamente relacionado con el impacto en el precio, que mide hasta qué punto la propia orden mueve el precio de mercado. Para importes pequeños esta diferencia suele ser insignificante, pero para órdenes de mayor tamaño o en mercados ilíquidos puede resultar considerable. A continuación se explica el origen del slippage, cómo funciona el impacto en el precio tanto en libros de órdenes como en pools de liquidez y cómo utilizar la configuración de tolerancia de forma sensata. No constituye asesoramiento de inversión.
Qué es exactamente el slippage
El slippage es la diferencia entre el precio esperado en el momento de realizar una orden y el precio al que realmente se ejecuta la transacción. Esta diferencia surge porque transcurre un tiempo entre la confirmación y el procesamiento final, periodo durante el cual el mercado puede moverse.
En los intercambios centralizados con libro de órdenes, el slippage se produce porque una orden de mercado consume los siguientes precios disponibles en el libro hasta completar la cantidad total. En los intercambios descentralizados, el slippage surge porque el precio dentro de un pool de liquidez se desplaza mientras se procesa la transacción y porque otras transacciones en el mismo periodo también afectan al pool.
Impacto en el precio: cómo mueve el mercado la propia orden
El impacto en el precio está estrechamente relacionado con el slippage, pero no es idéntico a él. Mientras que el slippage describe la diferencia entre el precio esperado y el ejecutado, el impacto en el precio describe específicamente cuánto mueve el precio de mercado la propia orden debido únicamente a su tamaño. Una orden que consume el 5% de la liquidez disponible en un pool o libro de órdenes tendrá por definición un efecto mayor que una orden del 0,1%.
Este efecto es proporcional a la profundidad del mercado: cuanta más liquidez haya disponible alrededor del precio actual, menor será el impacto de un mismo tamaño de orden. Las monedas con baja capitalización de mercado o poco volumen de negociación suelen tener un impacto en el precio por euro mucho mayor que las monedas grandes y muy negociadas.
- Mercado profundo: las órdenes grandes mueven el precio relativamente poco
- Mercado poco profundo: incluso las órdenes pequeñas pueden alterar el precio de forma notable
- La capitalización de mercado no es garantía de liquidez en todas las plataformas
Configuración de la tolerancia al slippage en un DEX
La mayoría de las interfaces de intercambio permiten configurar una tolerancia al slippage, habitualmente entre el 0,1% y un pequeño porcentaje. Esta configuración determina cuánta desviación respecto al precio esperado se acepta antes de que la transacción se revierta en lugar de ejecutarse.
Una tolerancia configurada demasiado baja en un mercado volátil provoca fallos repetidos en las transacciones, pagando costes de red sin obtener ningún resultado. Una tolerancia demasiado alta expone a un precio de ejecución considerablemente peor y al front-running, donde bots automatizados detectan la transacción en la mempool y se adelantan para beneficiarse del movimiento de precio previsto.
Tipo de orden: órdenes de mercado frente a órdenes límite
En plataformas basadas en libros de órdenes, el tipo de orden influye de manera determinante en el nivel de slippage experimentado. Una orden de mercado se ejecuta de inmediato a los mejores precios disponibles, garantizando velocidad pero no precio. Una orden límite especifica un precio máximo o mínimo y solo se ejecuta si el mercado alcanza dicho precio, lo que ofrece certeza en el precio pero ninguna garantía de ejecución.
Para importes mayores, los usuarios con experiencia suelen elegir una orden límite o dividir la orden en partes más pequeñas ejecutadas a lo largo del tiempo, con el fin de limitar el impacto en el precio de mercado.
División de órdenes para limitar el impacto
Una técnica habitual para reducir el impacto en el precio consiste en dividir una orden grande en varias órdenes más pequeñas, distribuidas en el tiempo o entre múltiples plataformas. Esto reduce el efecto sobre un único pool o libro de órdenes, aunque requiere más tiempo y en ocasiones mayores costes de transacción debido al mayor número de operaciones individuales.
Los operadores avanzados y las entidades institucionales utilizan algoritmos especializados para este fin, distribuyendo automáticamente las órdenes según la liquidez del mercado, pero para el usuario medio la división manual en unas pocas partes suele ser suficiente para notar una diferencia considerable.
Recommended by our newsroom
External parties. Block #9 does not hold or manage your assets at these providers. Not investment advice.
Frequently asked questions
¿El slippage es siempre desfavorable?
No, en teoría el slippage también puede jugar a favor si el precio se mueve de manera favorable entre la colocación de la orden y su ejecución. En la práctica, sin embargo, el término se utiliza principalmente para el caso desfavorable, ya que las plataformas suelen permitir únicamente configurar una desviación negativa máxima.
¿Por qué mis intercambios siguen fallando con una tolerancia baja?
Esto suele ocurrir en mercados volátiles donde el precio se mueve más rápido de lo que permite la tolerancia establecida. Una tolerancia ligeramente mayor o volver a intentarlo en un momento de mayor calma puede resolver el problema.
¿Qué tolerancia al slippage es razonable?
Para pares de tokens líquidos en un mercado tranquilo, entre el 0,1% y el 0,5% suele ser suficiente. Para tokens menos líquidos o periodos volátiles, a veces se utiliza entre el 1% y el 3%, con el correspondiente riesgo de obtener un precio menos favorable.
¿Afecta también el impacto en el precio al comprar a través de un bróker con precios fijos?
En el caso de brókeres que muestran un precio fijo para importes pequeños, el impacto en el precio para el usuario suele estar ya contemplado en el diferencial o spread. Para órdenes más grandes, el bróker puede aplicar un precio más elevado a medida que aumenta el importe.
¿Se puede evitar por completo el impacto en el precio?
Evitarlo por completo no es posible una vez que una orden se ejecuta realmente, pero se puede limitar dividiendo las órdenes, eligiendo mercados líquidos y utilizando órdenes límite en lugar de órdenes de mercado.
Read next
Crypto swapping explained
How does swapping one crypto for another via a decentralised exchange work? An explanation of routing, liquidity pools and costs, without investment advice.
What is a liquidity pool?
A liquidity pool is a shared reserve of assets you trade against. How depth, slippage, fees and impermanent loss actually work.
Reading orders and prices
How do you read an order book and price chart, and what is the difference between a limit and a market order? An explanation without investment advice.
What is a DEX?
A DEX is a decentralised exchange where you trade straight from your own wallet. How it works, what it costs, and the risks of slippage and fake tokens.