La función de Trailing ascendente permite que tu grid en Spot mueva el rango de trading al alza para alinearse con un mercado de tendencia alcista. Su objetivo es abordar las limitaciones del grid trading tradicional, en el que las ganancias suelen verse limitadas debido a los avances de los precios.
Después de habilitar el Trailing ascendente, los límites superiores e inferiores de tu orden de grid se ajustarán automáticamente a medida que aumente el precio del activo. Potencialmente, te permite conseguir mayores ganancias aprovechando las subidas de precios más allá del rango más alto del grid.
Usaremos los siguientes parámetros para ilustrar cómo funciona la función de Trailing ascendente.
Parámetros
Grid trading sin el Trailing ascendente:
En primer lugar, el bot establecerá una estructura de grid trading con una orden de compra al precio límite más bajo ($25,000) y varias órdenes de venta de $33,000 a $45,000 repartidas equitativamente por el grid en función de la brecha de precios.
Si el precio sube por encima del precio límite más alto ($45,000), el bot no generará ninguna orden nueva. Esperará a que baje el precio y completará las órdenes de compra existentes para emparejarlas con las órdenes de venta.
Grid trading con el Trailing ascendente:
La función de Trailing ascendente ajusta el rango del trading en respuesta a aumentos significativos de precios. Si el precio aumenta por encima del precio límite más alto y la diferencia de precio entre los niveles del grid ($45,000 + $4,000 = $49,000), el bot ajustará el grid al alza.
Cancelará la orden de compra más baja y generará una nueva orden de compra al precio límite más alto anterior ($45,000). Si el precio sigue subiendo por encima del nuevo precio límite más alto y la diferencia de precios ($49,000 + $4,000 = $53,000), el bot repetirá este proceso y ajustará el grid al alza.
En una estrategia de grid trading con Trailing ascendente, cada grid mantiene el mismo valor de cotización, no la cantidad base, debido a la fluctuación del rango de precios. En cambio, en el grid trading tradicional, cada grid suele tener la misma cantidad de la moneda base (BTC en un par de trading BTC/USDT) independientemente del nivel de precios del grid. Por ejemplo, podrías comprar o vender 0.01 BTC en cada nivel del grid, sin importar si el precio es de $30,000 o $35,000.
1. Cantidad del grid en cotización
grid_qty in quote = (initial_value (1 - buffer1) - max(1.5 * buffer2 * min_notional, 1.5 * min_qty * last_price, 3 * tmp_trading_fee)) / (grid_count + 1)
Donde:
2. Ejemplo
Debido a la precisión de la cantidad, el valor por grid no es exactamente el mismo. Por ejemplo, supongamos que cada cuadrícula debe tener un valor de $300. Si el precio de BTC es de $37,000, comprarías/venderías 0.0081 BTC por orden, por lo que el valor en realidad es de $299.70. Sin embargo, si el precio sube a $41,000, ajustarías la cantidad a aproximadamente 0.00731 BTC, y el valor de cotización sería de $299.71.
El rango de precios en un grid con Trailing ascendente no es fijo. A medida que sube el precio del activo, el bot ajusta el grid de precios al alza, cancelando las órdenes de compra más bajas y generando otras nuevas a precios más altos.
3. Inversión mínima
min_investment = (max((grid_count + 1) * min_notional * notional buffer, (grid_count + 1) * trailing_coef * initial_grid_upper_limit * min_qty)) + max(1.5 * buffer2 * min_notional * notional buffer, 1.5 * min_qty * last price, 3 * tmp_trading_fee) ) / (1 - buffer1)
Donde:
4. Precio máximo del Trailing
El precio máximo de Trailing se refiere al precio más alto al que el bot dejará de ajustar el grid de precios al alza.
Primero, calcula el precio máximo estimado que el bot puede manejar:
Estimated_trailing_cap= Min(grid value/min_qty, maxPrice)
Luego, calcula el conteo máximo del Trailing ascendente:
Conteo máximo del Trailing ascendente = (Estimated_trailing_cap - Initial upper limit)/price difference
Precio máximo del Trailing = Initial upper limit + price difference * max trailing up count
Ten en cuenta que el precio es únicamente de referencia. Durante el proceso de Trailing, si no puedes cumplir con las reglas de trading del valor nocional mínimo o de la cantidad mínima, el Trailing se detendrá, pero el grid seguirá funcionando en el nuevo rango de precios.
Esta función es adecuada para situaciones de mercados en alza. Te permite capturar oportunidades y adaptar tu estrategia de trading en condiciones cambiantes del mercado.
Por ejemplo, cuando el mercado muestra una fuerte tendencia alcista, puedes activar la función de Trailing ascendente para aumentar automáticamente tus grids al alza a medida que aumenta el precio. Potencialmente, te permite capitalizar el impulso al alza y optimizar tu potencial de crecimiento en cada nivel del grid.
The Stop Loss price will rise by the same price difference as the change in price range caused by the Trailing Up mechanism.
1. Crea un grid en Spot: en la sección [Avanzado (Opcional)], marca la casilla junto a [Trailing ascendente]. Verás el precio estimado del Trailing ascendente.
Please note that you cannot change the Stop Loss price once it has been set.
2. Verás [Trailing ascendente] en la ventana emergente de confirmación de la orden del grid y en la página de detalles de la orden.
Puedes supervisar estas órdenes desde [En ejecución] e [Historial].
1. [En ejecución]
Puedes ver datos en tiempo real de todas tus órdenes activas, incluidas las órdenes de Trailing ascendente. Aquí también puede ajustar los parámetros de tu orden.
2. [Historial]
Puedes ver un registro completo de todas tus órdenes anteriores. También puedes ver el desempeño de tus órdenes de Trailing ascendente anteriores.
No, actualmente el grid en Spot solo admite un token único con el Trailing ascendente.