Documentación
¿Qué quieres hacer?
Bot Market Maker V2
Guía práctica para Farming
Finalidad y cuándo usarlo
Mantiene órdenes límite de compra y venta alrededor de un mercado y cierra cada fill con una orden contraria. Pensado para mercados líquidos que puedas vigilar; no garantiza volumen ni beneficio.
Cada fill suma a la posición del bot hasta que se ejecuta su salida, así que la posición puede crecer cuando el precio va en una sola dirección.
Configuración y significado de los campos
Elige una cuenta activa y un mercado, un nombre, un Comportamiento y la dirección (Neutral, Intención Long o Intención Short). Después fija el valor de la orden, el valor máximo de la posición, el número de niveles, el apalancamiento y el modo de margen.
El Comportamiento rellena los ajustes iniciales y no se puede cambiar después de crear el bot. El valor de la orden es el tamaño de cada compra o venta. El valor máximo de la posición limita lo grande que puede llegar a ser la posición del bot: no es el margen que necesitas ni un stop loss. Más niveles significan más órdenes a la vez y más fills posibles.
Inicio y ejecución
Crear Market Maker pone el bot en marcha al momento; no hay modo de prueba. Si añades una condición de inicio, el bot la espera antes de poner órdenes. Mientras funciona, mantiene órdenes maker (post-only) en el libro, cuenta solo lo que se ejecuta de verdad, también los fills parciales, y pone una orden contraria para cerrar cada fill. Algunos comportamientos mantienen esas órdenes de salida aunque se muevan las cotizaciones.
Ejemplo concreto
Precios de ejemplo: una compra de 100 USD a 99 que solo se ejecuta por 40 USD deja una posición de 40 USD, no de 100. El bot pone entonces una venta por encima de 99 para cerrar esos 40 USD. Si el precio sigue cayendo y se ejecutan más compras, la posición sigue creciendo aunque los ciclos anteriores cerraran con beneficio.
Margen y comisiones
El margen en uso depende de la posición realmente ejecutada, del modo de margen y del apalancamiento. Cuenta con varios fills a la vez, las comisiones maker/taker del exchange, la comisión de MyLiquidBot de tu plan, el funding y el slippage al cerrar. Las órdenes canceladas o sustituidas no son volumen operado.
En la página del bot, Grid Profit (ciclos cerrados), el PnL de inventario abierto y el total estimado son cifras distintas: léelas juntas.
Estados, recuperación y parada
Activa significa que está cotizando; Iniciando, que espera su condición de inicio; Deteniendo, que aún está cancelando órdenes. Pausar y Apagar cancelan las órdenes del bot pero mantienen su posición abierta, así que puede seguir ganando o perdiendo y quedarse sin órdenes de salida. Reanudar vuelve a poner órdenes desde la posición actual.
Descargar inventario cierra la posición del bot a mercado y sigue cotizando. Eliminar cancela las órdenes, intenta cerrar a mercado la posición que quede y después borra el bot. Tras cualquier acción, comprueba órdenes y posiciones en el exchange en lugar de volver a pulsar el botón.
Límites y compatibilidad de mercados
Se aplican el tamaño mínimo de orden, los pasos de precio y los límites de apalancamiento del exchange. Evita operar el mismo mercado a mano o con otro bot en la misma cuenta: comparten una única posición. Las tendencias fuertes, las caídas del exchange y los fills parciales siguen siendo riesgos. Esta es una guía breve; la documentación de Market Maker V2 explica cada ajuste.
Market Maker V2 coloca continuamente cotizaciones post-only de compra y venta alrededor del precio actual, pero ofrece una configuración más guiada que el Market Maker original. Tú eliges comportamiento, dirección, valor por orden, límite de posición y número de niveles; el bot mantiene esa estructura de cotización mientras controla el inventario creado por los fills.
Introduce el valor máximo de posición, no el tamaño de orden ni el margen necesario. V2 también fija la cantidad equivalente de monedas al crearlo: una bajada de precio no permite más monedas y una subida puede reducir la cantidad admitida por el límite de valor. Lee juntos Máximo utilizado y Límite al precio actual. Al editar el máximo, revisa la cantidad equivalente que corresponde al precio de referencia original; no lo aumentes ni canceles salidas para forzar nuevas entradas. El precio puede dejar una posición existente por encima del límite; el bot deja de añadir exposición, no la cierra a la fuerza. No es un stop loss ni una pérdida máxima garantizada.
Su objetivo sigue siendo el market making: intentar capturar la diferencia entre entradas y salidas sin permitir que la posición abierta crezca sin control. V2 añade comportamientos guiados, protecciones adaptativas opcionales, salidas emparejadas persistentes, cotización por varios niveles y una vista más clara del inventario abierto, el profit cerrado y el resultado actual estimado.
Las órdenes post-only pueden reducir comisiones de trading, pero no eliminan el riesgo direccional. Una tendencia fuerte puede llenar varios niveles de un lado y dejar al bot con inventario long o short en pérdida. El funding, la liquidación, los límites del exchange, los fills parciales, los mercados rápidos y un cierre a mercado también pueden cambiar el resultado final.
¿Market Maker o Market Maker V2?
| Área | Market Maker | Market Maker V2 |
|---|---|---|
| Forma de configurar | Configuración directa de la estrategia. | Parte de un comportamiento con nombre y después permite revisar sus ajustes visibles. |
| Estructura de cotización | Una o más cotizaciones continuas gestionadas alrededor del inventario. | Permite elegir explícitamente de 1 a 10 niveles Buy/Sell y cómo cambian distancia y tamaño con la profundidad. |
| Salidas después de fills | Salidas protectoras/reductoras gestionadas por la estrategia original. | Mantiene una salida opuesta emparejada para cada entrada llena según el comportamiento seleccionado. |
| Opciones adaptativas | Controles propios del Market Maker original. | Todos los comportamientos tienen Ajuste de precio por inventario; algunos muestran además Spread dinámico. |
| Página de detalle | Contabilidad, ciclos y flujo de reparación del bot original. | Libro de cotizaciones abiertas, fills recientes, Grid Profit cerrado, Inventory PnL abierto, total marcado y actividad de órdenes. |
| Ciclo de vida | Usa los controles del Market Maker original. | El comportamiento queda fijado al crear; Pause y Delete tienen efectos deliberadamente diferentes. |
V2 no convierte ni actualiza un Market Maker existente. Los bots actuales conservan su comportamiento original. Crea V2 solo cuando quieras la configuración y los controles específicos de V2.
Antes de crear uno
Conexiones compatibles
V2 aparece actualmente para conexiones activas de Hyperliquid, Lighter, Lighter en Robinhood Chain, Aster, Bitunix, Pacifica, Ondo Perps, RISEx, Arcus y TxFlow cuando el mercado seleccionado está disponible.
Usa un mercado líquido
Un libro profundo y ajustado hace más predecible la cotización post-only. En pares con poca liquidez, el precio puede atravesar varios niveles rápidamente y la salida puede ser difícil.
Evita exposición compartida
No uses órdenes manuales ni otro bot sobre la misma cuenta y par salvo que entiendas cómo combina posiciones el exchange. La exposición compartida dificulta interpretar el inventario atribuido al bot.
Comprueba los mínimos
El valor de la orden debe seguir por encima del mínimo del mercado después de aplicar cantidad y precisión de precio. El preview avisa cuando el importe elegido es demasiado pequeño.
Paso a paso: crear Market Maker V2
Selecciona la conexión del exchange
Elige la cuenta guardada que mantendrá la posición y las órdenes. Solo aparecen conexiones activas y compatibles. Comprueba que tenga margen disponible para varios fills, no solo para una orden.
Pon nombre al bot y elige el par
Usa un nombre que identifique cuenta, par o propósito. Selecciona un mercado líquido y verifica precio actual, mínimo por orden y leverage máximo mostrados en el formulario.
Elige Comportamiento
Empieza con Inicio seguro o Equilibrado salvo que ya entiendas el riesgo de inventario. Al seleccionar un comportamiento se completan los ajustes visibles de spread, tiempos, límites y protección. Revísalos antes de continuar.
Elige Dirección
Neutral abre compras y ventas. Long intent abre compras primero y usa ventas como salida. Short intent abre ventas primero y usa compras como salida. La intención direccional no garantiza beneficio en esa dirección.
Define valor por orden y límite de posición
Tamaño por orden Buy/Sell es el notional aproximado de cada cotización individual. Valor máximo de posición del bot es el presupuesto de exposición donde el bot empieza a defenderse o deja de añadir riesgo. Ninguno de los dos es el balance de la wallet ni una pérdida máxima garantizada.
Elige los niveles
Usa un nivel para el comportamiento más simple. Dos o más niveles colocan precios adicionales más alejados del mercado. Más niveles pueden crear más órdenes simultáneas y acumular inventario más rápido si el precio los atraviesa.
Define modo de trading y leverage
Empieza con leverage bajo. Elige Cross o Isolated según el riesgo que quieras asumir. En exchanges que muestran Position mode, confirma que One-way o Hedge coincide con la forma en que quieres gestionar las posiciones.
Revisa Ajustes avanzados
Comprueba spread, zonas de posición, actualización de quotes, espera tras fill, estimación de fees y controles adaptativos habilitados por el comportamiento. No estreches varias protecciones a la vez sin entender su efecto combinado.
Lee la vista previa y crea
Confirma bid, ask y spread estimados, dirección, precios de los niveles, valores por orden y medidor del límite de posición. La vista previa es una estimación: el precio puede cambiar antes de que el exchange acepte las órdenes.
La creación de Market Maker V2 no incluye un interruptor Dry Run. Al pulsar Crear Market Maker, el bot queda activo y puede empezar a enviar órdenes reales. Revisa todos los valores y usa un tamaño pequeño antes de confirmar.
Comportamientos disponibles
Comportamiento es la personalidad inicial del bot. Completa un grupo coordinado de ajustes visibles, pero no garantiza profit. Los valores exactos aparecen en el formulario al seleccionar cada comportamiento.
Más adelante puedes editar muchos valores concretos, pero V2 conserva el comportamiento elegido al crear. Si necesitas un comportamiento fundamentalmente distinto, crea otro bot después de detener el anterior de forma segura.
| Comportamiento | Qué prioriza | Controles adaptativos disponibles | Uso recomendado |
|---|---|---|---|
| Market Maker puro | Cotización bid/ask clásica y fija. Sus salidas emparejadas se renuevan con una duración normal de orden en vez de mantenerse indefinidamente. | Ajuste de precio por inventario; sin Spread dinámico. | Usuarios que quieren la cotización fija más simple y entienden que las salidas pueden renovarse. |
| Inicio seguro | Precios más amplios, menor límite de posición, actualizaciones más lentas y defensa más temprana. | Spread dinámico y Ajuste de precio por inventario. | Primeras ejecuciones reales y usuarios que priorizan control de riesgo sobre frecuencia de fills. |
| Equilibrado | Punto medio entre actividad, distancia y exposición. Es el comportamiento predeterminado. | Spread dinámico y Ajuste de precio por inventario. | Uso normal en pares líquidos después de una primera prueba pequeña. |
| Scalper activo | Precios más ajustados, actualizaciones más rápidas y mayor exposición permitida. | Ajuste de precio por inventario; sin Spread dinámico. | Usuarios con experiencia en mercados muy líquidos. Puede generar más churn y riesgo de inventario. |
| Protección de inventario | Se vuelve defensivo antes e intenta evitar que crezca inventario de un solo lado. | Ajuste de precio por inventario; sin Spread dinámico. | Usuarios cuya prioridad es limitar posición acumulada, no maximizar actividad. |
| Protección de tendencia | Más cautela, mayor protección y reentrada más lenta cuando el mercado se mueve con fuerza. | Ajuste de precio por inventario; sin interruptor Spread dinámico. | Mercados direccionales o rápidos donde los fills de un solo lado son el riesgo principal. |
| Maker amplio | Mayor distancia, menos reemplazos y menor churn de órdenes. | Ajuste de precio por inventario; sin Spread dinámico. | Usuarios dispuestos a esperar más los fills a cambio de mayor distancia. |
Cómo se ve un ciclo normal de V2
Se colocan cotizaciones
El bot coloca los niveles bid y/o ask permitidos alrededor del precio actual. Las cotizaciones normales son post-only para intentar quedar en el libro en vez de ejecutarse inmediatamente como taker.
Se llena un lado
Una compra llena crea inventario long; una venta llena crea inventario short. Un fill parcial crea únicamente la cantidad realmente ejecutada, no toda la orden solicitada.
Se mantiene una salida emparejada
La orden del lado opuesto se usa para reducir el inventario lleno. Por ejemplo, una compra llena se empareja con una salida de venta. El comportamiento elegido decide si esa salida permanece hasta llenarse/detener el bot o sigue una duración normal de renovación.
Se reevalúan las órdenes que aumentan riesgo
Al subir el uso del límite de posición, el bot se vuelve más cauteloso al añadir inventario. Las salidas reductoras mantienen prioridad; la espera después de un fill se aplica a añadir exposición del mismo lado, no a una salida necesaria.
Se renuevan cotizaciones antiguas
Las órdenes pueden reemplazarse cuando el mercado se mueve lo suficiente o alcanzan la antigüedad configurada. Una renovación no significa que hubo trade: comprueba Recent fills para confirmar ejecuciones.
Unidades: valor, cantidad de moneda y bps
Tamaño por orden Buy/Sell y Valor máximo de posición del bot representan valor de mercado, normalmente en USDC/USD. No son margin, balance de wallet ni cantidad de moneda base. El margin aproximado de una posición es notional ÷ leverage, pero siguen aplicando las reglas de liquidación y los cálculos del exchange.
| Unidad o selector | Significado | Qué recordar |
|---|---|---|
| Valor USD/USDC | Introduce directamente el valor notional aproximado. | Es la referencia principal de tamaño que conserva el bot. |
| Cantidad de moneda | Introduce una cantidad aproximada del activo base; el formulario la convierte usando el precio de referencia actual. | Si cambia el precio, cambia la cantidad equivalente. Revisa el valor antes de crear. |
| bps | Puntos básicos. 1 bp = 0.01%; 10 bps = 0.10%; 100 bps = 1%. | No interpretes 40 bps como 40%. Significa 0.40%. |
| Contratos | Algunos mercados con margen en moneda muestran la cantidad del exchange en contratos. | Usa el preview de valor y el mínimo mostrado; no interpretes contratos como monedas completas. |
Campos básicos de configuración
| Campo | Qué hace | Guía práctica |
|---|---|---|
| Conexión de exchange | Selecciona la cuenta que envía órdenes y mantiene la posición resultante. | Usa una conexión activa con margen disponible suficiente. El exchange y el par normalmente no se cambian después de crear. |
| Nombre del bot | Identifica el bot en listas, notificaciones y página de detalle. | Incluye el par o propósito si ejecutas varios V2. |
| Par | Selecciona el mercado a cotizar. | Prefiere pares profundos y líquidos. No elijas un par solo porque tenga mucha volatilidad. |
| Comportamiento | Carga un conjunto inicial coordinado de distancias, tiempos, zonas de posición y controles adaptativos opcionales. | Revisa todos los valores completados. El comportamiento elegido queda fijado al crear. |
| Tamaño por orden Buy/Sell | Notional aproximado de cada nivel bid o ask individual. | No es la inversión total. Con varios niveles pueden llenarse varias órdenes y acumular más de un valor por orden. |
| Valor máximo de posición del bot | Presupuesto principal de exposición atribuido a este bot. | El bot se vuelve defensivo antes o alrededor de las zonas configuradas. No es stop loss ni garantiza que el mercado no pueda superar ese valor. |
| Leverage | Controla el uso de margin y la distancia de liquidación de la posición en el exchange. | Empieza con 1× o 2×. Más leverage no mejora el spread; principalmente aumenta la sensibilidad a liquidación. |
| Trading mode: Cross | Usa el margin compartido de la cuenta según las reglas del exchange. | Una posición perdedora puede consumir más colateral compartido y afectar otras posiciones. |
| Trading mode: Isolated | Limita el margin a la posición cuando el exchange lo permite. | Puede contener mejor el riesgo, pero la liquidación puede llegar antes si el margin aislado es insuficiente. |
| Position mode: One-way / Hedge | Aparece en exchanges que admiten o exigen elegir modo. One-way netea el par en una posición; Hedge puede mantener lados long y short separados cuando está soportado. | Usa el modo que corresponde a tu cuenta y no lo cambies a la ligera mientras haya posiciones. |
| Precio de referencia | Precio actual usado para preparar la vista previa de creación y convertir valor a moneda. | Se completa automáticamente. Si no hay precio en vivo, recarga o selecciona un mercado con datos válidos en lugar de crear desde una vista previa poco fiable. |
| Vista previa de quotes | Muestra bid, ask y spread estimados, dirección, niveles y zonas del límite de posición. | Es una estimación previa, no una promesa de los precios exactos del exchange. |
Dirección
| Dirección | Comportamiento de apertura | Riesgo principal |
|---|---|---|
| Neutral | Puede abrir bids y asks alrededor del mercado mientras está flat. | Puede quedar long o short si solo un lado se llena repetidamente. |
| Long intent | Usa compras como entradas y ventas como salidas. | Una bajada continuada puede acumular inventario long y pérdida no realizada. |
| Short intent | Usa ventas como entradas y compras como salidas. | Una subida continuada puede acumular inventario short y riesgo de liquidación. |
Long intent no garantiza comprar en el mínimo y Short intent no garantiza vender en el máximo. Solo controla qué lado puede iniciar exposición.
Niveles Buy/Sell y Configuración de salidas
| Campo | Qué controla | Ejemplo / efecto |
|---|---|---|
| Número de niveles | Cuántos precios bid y ask pueden colocarse. El rango permitido es de 1 a 10. | 1 es lo más simple. 3 puede mostrar tres compras progresivamente más bajas y tres ventas más altas cuando ambos lados están permitidos. |
| Distancia entre niveles | Multiplicador aplicado sucesivamente a cada separación entre niveles. | 1 mantiene separaciones iguales. Con 1,5 cada nueva separación es un 50 % mayor que la anterior; por debajo de 1 cada nueva separación se reduce. |
| Tamaño por nivel adicional | Controla si los niveles profundos mantienen tamaño, se hacen menores o mayores. | 1 mantiene tamaños iguales. Por debajo de 1 los reduce. Por encima de 1 los aumenta y puede alcanzar mucho antes el límite de posición. |
| Mantener las órdenes de salida durante | Cuánto tiempo se mantiene una salida opuesta emparejada después de llenar una entrada. | 0 significa mantenerla hasta que se llene o se detenga el bot. Market Maker puro usa una duración normal finita. El comportamiento fija este valor al crear. |
| Post-only | Las cotizaciones normales de V2 intentan quedar en el libro en vez de cruzar intencionadamente el mercado. | Puede reducir ejecuciones taker, pero el exchange puede rechazar o recolocar una orden que cruzaría de inmediato. El cierre de Delete es una acción market diferente. |
Una orden de $20 con 4 niveles de compra no implica una posición máxima de $20. Si se llenan los cuatro antes de las salidas, el bot puede mantener aproximadamente $80 de notional de posición, sujeto a la precisión y al comportamiento del límite. El margin necesario depende después del leverage y de las reglas del exchange.
Spread, actualización de órdenes y distancia adaptativa
| Campo | Qué controla | Cómo interpretarlo |
|---|---|---|
| Distancia buy/sell | Distancia total objetivo entre los precios principales de compra y venta, en bps. | Más amplio suele dar menos fills y más margen para fees y movimiento. Más estrecho aumenta actividad, churn y riesgo de fills desfavorables. |
| Distancia mínima permitida | Menor distancia total que puede aceptar el bot. | Evita que los ajustes automáticos dejen cotizaciones más estrechas que tu suelo. No es profit garantizado. |
| Intervalo de actualización de órdenes | Espera mínima entre revisiones de cotización. El mínimo actual del formulario es 25 segundos. | Más corto reacciona antes pero puede cancelar/reemplazar más. No garantiza una actualización exacta cada N segundos. |
| Distancia para actualizar el precio | Cuánto puede moverse el mercado antes de considerar reemplazar las cotizaciones existentes. | Valores pequeños siguen más de cerca el precio y aumentan churn. Valores grandes dejan las órdenes más tiempo. |
| Actualizar órdenes después de | Antigüedad normal máxima antes de que una cotización pueda renovarse aunque no alcanzara el umbral de reprice. | Usa más tiempo para un comportamiento más tranquilo. Renovar es cancelar y cotizar de nuevo, no un fill. |
| Spread dinámico | Permite a los comportamientos compatibles ampliar la distancia cuando el movimiento reciente o el spread visible del libro necesita más margen. | Solo está disponible cuando el comportamiento muestra el control. Desactivarlo conserva la distancia estática configurada. |
| Spread dinámico máximo | Límite superior de ampliación automática. | Evita que la distancia adaptativa crezca más de lo que aceptas. |
| Ventana de volatilidad | Cantidad de historial reciente considerada por Spread dinámico. | Una ventana corta reacciona a impulsos recientes; una larga es más suave y tarda más en olvidar el movimiento. |
| Sensibilidad a la volatilidad | Con qué fuerza el movimiento reciente puede ampliar el spread. | Valores mayores reaccionan con más fuerza. No predice dirección ni impide pérdidas. |
| Margen del libro | Distancia extra sobre la separación bid/ask visible cuando Spread dinámico está activo. | Más margen es más conservador, pero puede reducir la frecuencia de fills. |
Intervalo de actualización de órdenes indica cada cuánto el bot vuelve a revisar sus cotizaciones. Actualizar órdenes después de indica cuánto puede envejecer una cotización normal antes de ser candidata a cancelación y reemplazo, incluso si el mercado no alcanzó la distancia configurada para actualizar el precio. Si ambos valores son 25 segundos, el bot revisa aproximadamente cada 25 segundos y puede renovar una orden en la primera revisión en la que ya supere esa edad; no ocurrirá necesariamente en el segundo exacto porque la cancelación y la nueva orden también deben procesarse. Usar la misma cifra baja en ambos campos puede aumentar el churn. Para mantener reacción rápida con menos reemplazos por antigüedad, puedes combinar una revisión de 25–30 segundos con una edad de 90–120 segundos. Las salidas emparejadas que protegen fills se administran por separado y normalmente no se renuevan por esta antigüedad normal.
Controles de inventario y seguridad
| Campo | Qué controla | Limitación importante |
|---|---|---|
| Zona defensiva | Porcentaje del límite de posición donde el bot empieza a ser más cauteloso al añadir exposición. | Reduce el riesgo nuevo; no cierra la posición existente. |
| Zona de corte | Porcentaje del límite donde deja de añadir más posición que aumente riesgo. | No es stop loss. El inventario existente sigue expuesto hasta que se llene una salida o lo cierres. |
| Ajuste de precio por inventario | Disponible en todos los comportamientos (60 pb por defecto). Cuanta más parte del límite de posición usa el bot, más abajo cotiza sus compras y sus ventas, así cada entrada nueva en una caída sale más barata y el bot se carga más despacio. 0 lo desactiva. | Sigue cotizando; no garantiza una salida rentable ni un llenado inmediato, y no reduce el inventario ya abierto. |
| Espera después de un fill | Segundos antes de añadir más exposición del mismo lado después de un fill. | No debe impedir una salida opuesta que reduzca riesgo. Una espera mayor frena acumulaciones repetidas del mismo lado. |
| Distancia mínima de beneficio | Distancia mínima deseada entre entrada y salida después de la estimación de fees configurada. | Es una protección de colocación, no profit final garantizado. Fills parciales, funding, cierres market y fees reales pueden cambiarlo. |
| Estimación de fees | Coste de trading estimado usado por las protecciones visibles del bot. | No cambia la comisión del exchange. Introduce una estimación maker realista para tu cuenta; 1 bp = 0.01%. |
| Margen de seguridad | Distancia adicional reservada para movimiento rápido o desfavorable. | Un margen mayor es más conservador pero puede reducir fills. No es stop loss. |
| No operar por debajo de | Límite inferior opcional para abrir nueva exposición. | Por debajo se detienen nuevas entradas que aumenten riesgo. No debe confundirse con un cierre automático a mercado. |
| No operar por encima de | Límite superior opcional para abrir nueva exposición. | Por encima se detienen nuevas entradas que aumenten riesgo. No garantiza que el precio no pueda seguir subiendo. |
Amortización continua
Cada vez que se llena un take profit, parte de su beneficio neto va a un fondo. El fondo paga el cierre a mercado del lote más caro del bot, por trozos, siempre que ese lote esté suficientemente bajo el agua. El resto de ese lote conserva su take profit al mismo precio. Todo lo demás sigue igual: mismo tamaño de orden, mismo límite de posición, el bot sigue comprando y vendiendo. Con el tiempo los lotes más costosos desaparecen, pagados con beneficio ya ganado, y la posición llega más ligera a la siguiente caída.
| Ajuste | Qué hace | Ten en cuenta |
|---|---|---|
| Equilibrado (por defecto) | La mitad del beneficio neto de cada take profit va al fondo. Solo se cierran lotes al menos un 15 % bajo el agua. | Conserva la mayor parte del beneficio cuando la moneda sube. Es el ajuste normal. |
| Protección máxima | Todo el beneficio neto va al fondo. Se cierran lotes un 10 % bajo el agua. | Reduce el drawdown a la mitad y deja una posición mucho menor tras una caída, pero renuncia a una parte importante del beneficio en las subidas. |
| Solo lotes al menos X % bajo el agua | Distancia entre el precio actual y el precio de entrada del lote del take profit más lejano. Los lotes más cercanos conservan su take profit y salen por sí solos. | 0 significa cualquier lote en pérdida. Un valor más alto actúa más tarde y gasta el fondo en cierres más caros. |
| No amortizar por encima / por debajo | Rango de precio opcional. Fuera de él el fondo sigue creciendo pero no se vende nada. | Útil en un rebote que esperas que continúe. Cambiar los límites conserva el fondo. |
Qué ves en la página del bot
La tarjeta Amortización muestra su estado, el Grid Profit ganado desde la activación, el fondo disponible, la pérdida ya amortizada, comisiones y deslizamiento, el número de cierres y el siguiente objetivo: qué take profit toca, cuánto cuesta el trozo mínimo y si el fondo lo cubre. La línea de estado explica por qué espera (aún no hay Grid Profit, el lote no está suficientemente bajo el agua, precio fuera de los límites, espera tras un intento que no vendió).
Activar, Límites, Desactivar, Reanudar
Los bots nuevos la traen activada. En un bot existente puedes activarla en cualquier momento; solo se usa el beneficio ganado desde entonces. Límites cambia la distancia bajo el agua y el rango de precio sin perder el fondo. Desactivar detiene los cierres nuevos; uno en curso termina. Activarla de nuevo empieza un fondo desde cero. Reanudar solo aparece tras una pausa de seguridad y conserva el fondo.
Cada cierre es una orden a mercado
Realiza la pérdida de ese trozo. El PnL realizado del bot baja en esa cantidad mientras el fondo, hecho de beneficio ya ganado, lo paga. Los cierres se pagan por adelantado: el bot nunca vende más de lo que el fondo cubre, un cierre a la vez y un número limitado al día.
Lo que no hace
No es un stop loss. Si el precio solo baja sin rebotes no se llenan take profits, no hay fondo y no se vende nada. Un bot que ha llegado a su límite de posición no cicla y tampoco puede amortizar; el ajuste de precio por inventario y un límite de posición acorde a tu capital son lo que evita llegar ahí.
Cómo interactúan los ajustes
Tamaño por orden + niveles
El tamaño es por nivel. Aumentar ambos a la vez puede multiplicar los fills posibles y consumir mucho antes el límite de posición.
Spread estrecho + updates rápidos
Puede aumentar la actividad, pero también cancelaciones, fees, fills de un solo lado y churn de inventario. Más actividad no significa más profit neto.
Cap pequeño + orden grande
Un fill puede consumir gran parte de la exposición permitida. Las zonas Defensive o Hard pueden activarse tras la primera orden.
Spread dinámico + máximo
Spread dinámico puede ampliar distancia cuando cambian las condiciones; Spread dinámico máximo limita hasta dónde puede llegar.
Espera tras fill + salidas
La espera frena otra entrada del mismo lado; no significa que el bot deba esperar para colocar o mantener la salida opuesta reductora.
Límites de precio + inventario abierto
Floor y ceiling controlan exposición nueva. No eliminan inventario ya abierto y no deben confundirse con TP/SL.
Editar un V2 existente
La pantalla Editar permite ajustar los campos concretos que aparecen allí, como nombre, dirección, tamaño por orden, spread objetivo/mínimo, límite y zonas de posición, niveles, intervalo de actualización, leverage y los campos adaptativos compatibles con el comportamiento original. La permanencia de las salidas sigue gobernada por el comportamiento elegido al crear.
| Ajuste | ¿Puede cambiar? | Motivo / guía |
|---|---|---|
| Comportamiento | No | Queda fijado al crear para que el bot no cambie silenciosamente su personalidad. Crea un bot nuevo para otro comportamiento. |
| Conexión de exchange y Par | No desde el formulario Editar normal | Mover un bot activo a otra cuenta o mercado rompería el significado de su posición y fills existentes. |
| Nombre | Sí | Cambio organizativo seguro. |
| Dirección, tamaño por orden, spread, niveles y límite | Sí, cuando aparecen | Los cambios afectan futuras decisiones de cotización. Revisa órdenes e inventario abiertos antes de hacer un cambio grande. |
| Leverage | Sí, cuando está soportado | Cambiar leverage con exposición abierta puede modificar mucho el riesgo de liquidación. Verifica el exchange después de guardar. |
Cambia un grupo cada vez y observa la siguiente renovación. No aumentes simultáneamente tamaño por orden, número de niveles, leverage y límite de posición en un bot activo.
Cómo leer la página de detalle de V2
| Tarjeta principal | Qué significa | Cómo usarla |
|---|---|---|
| Current bot position | Inventario actual atribuido a V2. Positivo es long, negativo es short y cero/casi cero es flat. Avg entry es la media del inventario que sigue abierto. | Léelo primero. Un bot puede tener profit cerrado positivo y mantener una posición abierta en pérdida. |
| Grid Profit | Spread ganado entre cada compra del grid y la venta que la cierra, después de las comisiones disponibles. | Mide la estrategia, no todo el PnL realizado del bot. El movimiento del precio mientras el bot mantiene posición aparece en el PnL realizado; no sumes ambas métricas. |
| Inventory PnL | Resultado mark-to-market estimado del inventario abierto actual. | Es la parte no realizada y cambiante. Puede revertirse rápido y pasa a realizada cuando se cierra la posición. |
| Total Profit | Total actual aproximado: Grid Profit + Inventory PnL. | Úsalo como estimación, no como equity exacta. Slippage final, funding, fees incompletas, depósitos, retiros y trades manuales pueden diferir. |
¿Cuánto gané en una venta?
Una venta puede abrir un short o reducir un long; el importe recibido no es por sí solo beneficio. Para un ciclo long emparejado usa beneficio bruto = (precio de salida − precio de entrada) × cantidad cerrada; para short, invierte la diferencia. Resta las comisiones reales de entrada y salida y los demás costes atribuibles para hablar de neto. Si faltan el coste de entrada o las fees, no puedes confirmar el beneficio neto.
bps brutos del ciclo = beneficio bruto ÷ notional de entrada emparejada × 10.000. Usa las cantidades realmente ejecutadas; no vuelvas a multiplicar el notional del recibo por el leverage. La distancia configurada no demuestra el spread capturado. Aclara si hablas de dólares o centavos y de beneficio bruto o neto. Grid Profit y el PnL de una venta en el exchange pueden diferir porque no usan necesariamente la misma entrada media; lee también Inventory PnL y Total Profit.
Cotizaciones abiertas, fills y actividad
| Panel / columna | Significado |
|---|---|
| Open quotes | Órdenes gestionadas actualmente por el bot. Compras y ventas aparecen alrededor del precio actual. |
| Buy/Sell price | Precio límite de cada cotización viva. |
| Base / Quote | Cantidad de moneda y valor de mercado aproximado de la orden. |
| Distance to market | Distancia actual de la orden al precio mostrado, en bps. |
| Order status | Pending/Processing significa que sigue gestionándose; Open que está viva; Partial que solo llenó una parte; Canceling que se está retirando. |
| Recent fills | Trades realmente ejecutados. Aquí, y no en la actividad de órdenes, confirmas que hubo operación. |
| Closed | Cantidad de inventario opuesto anterior reducida por ese fill. |
| Entry price | Precio usado para evaluar la parte cerrada. |
| Farmed | Spread aproximado capturado por la parte cerrada, mostrado en bps. |
| Realized PnL | Profit o pérdida generado por la parte cerrada. |
| Fee | Coste de trading registrado o estimado asociado al fill. |
| Position after | Inventario restante después de ese fill. |
| Recent order activity | Colocaciones, cancelaciones y resultados del exchange. Placed significa que una orden fue aceptada/abierta, no que se llenó. |
| Strategy settings | Resumen plegado de distancias, zonas, niveles, estimación de fees y otros ajustes visibles efectivos. |
Volume es notional operado; Closed trades cuenta eventos de cierre; Gross realized es antes de fees; Fees es coste registrado/estimado; Realized net es bruto menos esas fees; Unrealized PnL es inventario abierto; y Marked total combina neto realizado con inventario abierto al mark mostrado.
Estados y controles
| Estado o acción | Qué significa | Qué debe hacer el usuario |
|---|---|---|
| Active | El bot puede colocar, mantener y renovar cotizaciones. | Vigila órdenes abiertas, uso del límite e Inventory PnL. |
| Starting | La preparación inicial todavía no ha terminado. | Espera y verifica el exchange antes de repetir una acción. |
| Stopping | Pause/Power off está cancelando las órdenes del bot de forma segura. | Espera hasta Paused. No pulses Pause repetidamente. |
| Paused | La cotización nueva se detuvo y las órdenes del bot se cancelaron, pero puede quedar inventario abierto en el mercado. | Comprueba la posición en el exchange. El PnL y el riesgo de liquidación continúan mientras siga abierta. |
| Deleting | Delete está cancelando órdenes y cerrando el inventario restante antes de eliminar el bot. | Espera a que termine y verifica el cierre a mercado en el exchange. |
| Error | Una acción o respuesta del exchange necesita atención. | Comprueba exchange y actividad reciente; contacta con soporte en vez de repetir acciones destructivas. |
| Edit | Cambia los ajustes concretos disponibles para este bot. | Revisa antes posición y órdenes abiertas. Comportamiento se mantiene fijo. |
| Pause | Cancela las órdenes gestionadas por el bot y detiene nuevas cotizaciones sin cerrar automáticamente el inventario. | Úsalo si quieres detener la automatización pero mantener o gestionar tú la posición. |
| Power off | En V2 sigue el mismo apagado seguro que Pause. | No asumas que cierra la posición. Verifica después el exchange. |
| Resume | Reinicia la cotización después de completar por entero el apagado. | Espera a estado Paused y a que terminen las cancelaciones; confirma el inventario abierto antes de reanudar. |
| Delete | Cancela órdenes V2, envía un cierre market reduce-only del inventario restante y elimina el bot solo después de completar el cierre. | Úsalo únicamente si quieres salir. El cierre market puede realizar pérdida, fees y slippage. |
Pause/Power off deja abierta la posición y puede dejarla sin salidas gestionadas por el bot. Delete intenta cerrar la posición restante a mercado antes de eliminar el bot. Si solo quieres parar la automatización, usa Pause. Si quieres salir y eliminarlo, usa Delete y comprueba el exchange.
Riesgos principales
Inventario de un solo lado
Una tendencia puede llenar compras sin ventas o ventas sin compras. El profit de spread cerrado puede ser menor que la pérdida no realizada de la posición restante.
Leverage y liquidación
Los límites controlan la exposición deseada, pero el leverage y un movimiento rápido todavía pueden liquidar antes de que se llene una salida rentable.
Fees, funding y churn
Muchos reemplazos o fills pequeños pueden parecer actividad sin generar suficiente profit neto. El funding es independiente del spread capturado.
Mínimo de orden y precisión
Un nivel puede ser rechazado si su cantidad/valor final queda bajo los mínimos después de redondear, aunque la vista previa aproximada pareciera suficiente.
Fills parciales
Una orden puede llenarse solo en parte. La posición viva se basa en la cantidad ejecutada, no en la cantidad solicitada originalmente.
Interferencia manual
Trades manuales u otro bot en la misma cuenta/par pueden combinarse con V2 y dificultar la atribución de inventario y PnL.
Exposición durante Pause
Paused no significa flat. El inventario puede seguir ganando o perdiendo y las salidas del bot se cancelaron durante el proceso.
Slippage del cierre market
Delete cierra el inventario restante a mercado. En un libro rápido o poco líquido, la ejecución final puede ser peor que el mark mostrado.
Checklist seguro para la primera ejecución
Usa un par líquido y dedicado
Confirma que ninguna orden manual u otro bot gestiona ya la misma cuenta y mercado.
Usa Inicio seguro o Equilibrado
Revisa todos los campos completados en vez de confiar únicamente en el nombre del comportamiento.
Empieza con un nivel
Añade niveles únicamente después de entender con qué rapidez acumula inventario la primera configuración.
Usa el menor valor válido y leverage de 1×–2×
Mantén margen libre suficiente para varios fills y movimiento adverso.
Comprueba MyLiquidBot y el exchange
Confirma que órdenes vivas, fills, tamaño de posición y entrada media coinciden con lo esperado.
Conoce la acción de salida antes de empezar
Pause detiene automatización pero deja inventario; Delete sale a mercado y elimina el bot después de completar el proceso.
Lee primero Current bot position, después Inventory PnL, luego Grid Profit y por último Total Profit. Así evitas que las ganancias cerradas de spread oculten una posición abierta que pierde más.