Última actualización: 27 de junio de 2025
El promedio de coste en dólares (DCA) es una estrategia que consiste en comprar y vender una misma cantidad de activos con regularidad en diferentes puntos de precio. El objetivo es lograr un mejor coste promedio para el par de trading seleccionado y reducir el impacto de la volatilidad del mercado.
Puedes usar la función de DCA de spot de Binance para comprar o vender automáticamente la cantidad de activos que escojas a una desviación de precio designada con la frecuencia que desees.

*Advertencia de riesgo: los cálculos y la configuración de parámetros anteriores se ofrecen solo a modo de referencia. La eficacia de una diferencia de precios, es decir, la activación de una orden de DCA de spot, puede variar en función del par de trading que elijas. La información que aquí se presenta no constituye asesoramiento financiero o de inversión de Binance. Todas las estrategias de trading las utilizarás a tu entera discreción y por tu cuenta y riesgo. El trading de criptomonedas conlleva un riesgo considerable y la posibilidad de obtener grandes ganancias o de sufrir grandes pérdidas. Binance no se hará responsable de ninguna pérdida derivada del uso de la función de DCA de spot. Te recomendamos encarecidamente que configures órdenes con activación de stop con antelación para evitar que los movimientos incontrolables del mercado ocasionen pérdidas irreparables.
Grid trading de spot | DCA de spot | |
| Objetivo | Obtener ganancias con pequeños cambios de precios en mercados volátiles | Lograr un mejor coste promedio y reducir el impacto de la volatilidad |
| Estrategia | El trading cuantitativo, una estrategia que consiste en comprar o vender activos en intervalos preestablecidos dentro de un rango de precios configurado | El promedio de coste en dólares (DCA), una estrategia que consiste en comprar y vender una misma cantidad de activos con regularidad en diferentes puntos de precio |
| Lógica de transacciones/órdenes | Cada entrada se empareja con una salida individual | Varias entradas, una única salida |
| Frecuencia de los bots de trading | Depende del número de cuadrículas que establezcas entre los límites superior e inferior del intervalo. En el modo aritmético, cada cuadrícula tiene la misma diferencia de precio. En el modo geométrico, cada cuadrícula tiene la misma relación de diferencia de precio. | Depende del número de órdenes DCA activadas por el porcentaje de desviación del precio. |
Puedes obtener más información consultando el artículo ¿Qué es el grid trading de spot y cómo funciona?.
1. Desviación de precio
La desviación de precio se refiere al porcentaje de diferencia de precio que activa las órdenes DCA. Puedes establecer la diferencia de precio entre un 0,1 y un 15 %. Por ejemplo, si estableces un 5 %, el bot efectuará una orden de compra o venta cada vez que se produzca un cambio del 5 % con respecto a la orden de base en el par de trading seleccionado.
2. Take profit
Take profit hace referencia al porcentaje de beneficio objetivo basado en el precio promedio (antes de que finalice el bot de trading).
3. Cálculo del importe de la inversión
Tamaño de la orden de base + tamaño de la orden DCA x (1+ multiplicador de tamaño de la orden DCA^1 ... multiplicador de tamaño de la orden DCA^(máximo de órdenes DCA-1))
Nota: el importe se transferirá de tu billetera spot a tu billetera de bots de trading y únicamente para este bot de trading.
3.1 Orden de base
La orden de base se completará inmediatamente después de iniciar el DCA de spot si el precio de activación está vacío. Puedes personalizar el importe de la inversión para la orden de base. Por ejemplo, si introduces 1000 USDT como importe de inversión, tu orden de base será como máximo de 1000 USDT (incluidas las comisiones de trading).
3.2 Orden DCA
Las órdenes DCA son las órdenes posteriores que se ejecutarán cuando el precio alcance la desviación de precio designada. Puedes personalizar el importe de la inversión para las órdenes DCA. Por ejemplo, si introduces 1000 USDT como importe de inversión, las órdenes DCA posteriores serán como máximo de 1000 USDT (incluidas las comisiones de trading).
4. Máximo de órdenes DCA
El número máximo de órdenes DCA que se llevarán a cabo por ronda.
Parámetros de configuración avanzada
5. Tipos de ganancias de DCA de spot
| Ganancias totales (ganancias totales / inversión total) | Modo [Comprar token]
Modo [Vender token]
Porcentaje de ganancias totales = ganancias totales / inversión total (2 decimales) (independientemente del modo) |
| Ganancias de DCA (suma de las ganancias de las rondas de DCA) |
Porcentaje de ganancias DCA = ganancias DCA / inversión total (2 decimales) |
| Ganancias fluctuantes (ganancias totales - ganancias DCA) |
Porcentaje de ganancias DCA = ganancias fluctuantes / inversión total (2 decimales) |
| Ganancias de la ronda | Modo [Comprar] (unidad: activo de cotización) Cálculo: orden take profit - (total de órdenes DCA + orden base) - comisión
Cálculo: orden take profit - (total de órdenes DCA + orden base) - comisión XXX/USDC
Cálculo: orden take profit - (total de órdenes DCA + orden base) - comisión pagada en USDC Modo de venta (unidad: base XXX) Cálculo: orden take profit - (total de órdenes DCA + orden base) - comisión pagada en XXX |
Puedes usar el DCA de spot para comprar o vender automáticamente una cantidad fija de activos a una desviación de precio designada con la frecuencia que desees. Utilicemos BTC/BUSD como ejemplo.
Ejemplo de compra
Supongamos que los parámetros de tu bot de trading son los siguientes:
Con los parámetros anteriores, deberías invertir 3000 USDT (1000 + 1000 x 2 = 3000 USDT).
Supongamos que inicias el DCA de spot comprando BTC por un valor de 1000 USDT y el BTC está en 30 000 $, por lo que obtendrías 0,0333 BTC. Posteriormente, el precio de BTC cambia un 5 % de la orden de base, por lo que el bot comprará más BTC efectuando órdenes DCA hasta dos veces según el DCA máximo que hayas establecido (1000 USDT por orden) y continuará en ejecución hasta que alcance el porcentaje objetivo de take profit (10 %).
| Precio actual de BTC | Cambios en el holding de BTC (4 decimales) | Holding total de BTC (4 decimales) | USDT por orden | Total de USDT gastado |
| 30.000 $ | +0,0333 BTC | 0,0333 BTC | - 1000 USDT | 1000 USDT |
| 28 500 $ | +0,0351 BTC | 0,0684 BTC | - 1000 USDT | 2000 USDT |
| 27 000 $ | +0,0370 BTC | 0,1054 BTC | - 1000 USDT | 3000 USDT |
| 31 292 $ | -0,1054 BTC | 0 BTC | +3300 USDT | - |
| Ganancias de la ronda | + 300 USDT* | |||
| *Ten en cuenta que el ejemplo anterior no incluye las comisiones de trading vigentes. Las cifras se han simplificado y pueden contener errores de redondeo. | ||||
| Tipo de orden | Desviación de precio | Precio actual de BTC | Precio promedio del holding de BTC | Total de USDT gastado |
| Orden de base | -- | 30.000 $ | 30.000 $ | 1000 USDT |
| Orden DCA n.º 1 | Caída del 5 % de la orden de base | 28 500 $ | 29 250 $ | 2000 USDT |
| Orden DCA n.º 2 | Caída del 10 % (5 % + 5 %) de la orden de base | 27 000 $ | 28 500 $ | 3000 USDT |
| Take profit | Aumento del 10 % del precio promedio | 31 292 $ | -- | -- |
| Ganancias de la ronda | + 300 USDT* | |||
*El bot continuará en ejecución hasta que alcance el porcentaje objetivo de take profit (10 %). En este ejemplo, el bot terminará cuando finalice esta ronda. Ten en cuenta que el ejemplo anterior no incluye las comisiones de trading vigentes. Las cifras se han simplificado y pueden contener errores de redondeo. | ||||
Ejemplo de venta
Supongamos que los parámetros de tu bot de trading son los siguientes:
Con los parámetros anteriores, deberías invertir 0,0999 BTC (0,0333 + 0,0333 x 2 = 0,0999 BTC)
Supongamos que inicias el DCA de spot vendiendo BTC a cambio de USDT. Por ejemplo, imaginemos que vendes 0,03 BTC a 30 000 $ por 1000 USDT. Con cada cambio del 5 % en el precio de BTC desde la orden de base, el bot continuará vendiendo más BTC por USDT hasta dos veces según el DCA máximo que hayas establecido o hasta que alcances el porcentaje objetivo de take profit (10
% ).
| Precio actual de BTC | Cambios en el holding de USDT | Total de USDT recibidos | Cambios en el holding de BTC (3 decimales) |
| 30.000 $ | + 1000 USDT | 1000 USDT | -0,0333 BTC |
| 31 500 $ | + 1048,95 USDT | 2048,95 USDT | -0,0333 BTC |
| 33 000 $ | +1098,90 USDT | 3147,85 USDT | -0,0333 BTC |
| 28 350 $ | - 3147,85 USDT | 0 USDT | +0,110 BTC |
| Ganancias de la ronda | + 0,010 BTC* (+ 10 %) | ||
| *Ten en cuenta que el ejemplo anterior no incluye las comisiones de trading vigentes. Las cifras se han simplificado y pueden contener errores de redondeo. | |||
| Tipo de orden | Desviación de precio | Precio actual de BTC | Precio promedio del holding de BTC | Cambios en el holding de BTC (3 decimales) |
| Orden de base | -- | 30.000 $ | 30.000 $ | -0,0333 BTC |
| Orden DCA n.º 1 | Aumento del 5 % de la orden de base | 31 500 $ | 30 750 $ | -0,0333 BTC |
| Orden DCA n.º 2 | Subida del 10 % (5 % + 5 %) de la orden de base | 33 000 $ | 31 500 $ | -0,0333 BTC |
| Take profit | Caída del 10 % del precio promedio | 28 350 $ | -- | +0,110 BTC |
| Ganancias de la ronda | + 0,010 BTC* | |||
y continuará en ejecución hasta que alcance el porcentaje objetivo de take profit (10 %). En este ejemplo, el bot terminará cuando finalice esta ronda. *Ten en cuenta que el ejemplo anterior no incluye las comisiones de trading vigentes. Las cifras se han simplificado y pueden contener errores de redondeo. | ||||