Documentación
¿Qué quieres hacer?
Mirror Hedge Bot
Finalidad y cuándo usarlo
Cubre todo lo que tiene la Target Account con una posición contraria del mismo tamaño en USD en la Mirror Account, y sigue cada fill nuevo, de bots o manual. Las órdenes sin ejecutar no cuentan. Los fills parciales y el redondeo de tamaños pueden dejar un pequeño desequilibrio durante un rato.
Funciona con conexiones reales de Hyperliquid, Lighter, Lighter en Robinhood Chain, Aster, Bitunix, Pacifica, Ondo Perps y RISEx.
Configuración y significado de los campos
Elige la Mirror Account, donde operan las coberturas, y la Target Account, la que se vigila. Usa dos cuentas distintas; pueden estar en el mismo exchange. Bitunix no puede ser la Target Account. El apalancamiento del Mirror (5x por defecto) se usa en todos los mercados cubiertos, con el MAX de cada mercado como tope; si falta el MAX, el mercado no se cubre en lugar de usar 1x. El límite de pérdida (100 USD por defecto) y lo que pasa al alcanzarlo se explican en Estados, recuperación y parada.
Inicio y ejecución
Enable Mirror empieza al momento y sigue en Enabled hasta que lo detengas: no caduca a los cinco minutos. Primero cubre las posiciones que ya tiene la Target Account; después, cada compra ejecutada en la Target Account se convierte en una venta en la Mirror Account y cada venta en una compra. También revisa toda la cuenta de forma periódica y tras los reinicios. Cuando la Target reduce, se da la vuelta o cierra, solo cambia la cobertura propia del Mirror: las posiciones que tengas en la Mirror Account fuera de este bot no se tocan.
Ejemplo concreto
La Target Account empieza larga con 1.000 USD: el Mirror abre corto 1.000 USD al momento. Otra compra de 200 USD lo lleva a corto 1.200; vender 300 lo deja en corto 900. Si la Target pasa a corto 400, la cobertura pasa a largo 400. Si la Target tiene +3 y -2 contratos de un mercado, cubre el neto +1, no ambos. Las diferencias de precio y el redondeo de tamaños cambian las cantidades exactas.
Margen y comisiones
La Mirror Account necesita margen libre para las posiciones contrarias con el apalancamiento elegido, las comisiones y las órdenes abiertas, aunque la pareja parezca neutral. Menos apalancamiento necesita más margen, pero aleja al Mirror de la liquidación. No se activa si la Mirror Account no puede cubrir las posiciones que la Target Account ya tiene. El apalancamiento y el margen son independientes en cada mercado. Si un mercado de la Mirror Account ya tiene posiciones fuera de este bot, ese mercado queda retenido en lugar de cambiar tus ajustes. Cada exchange liquida por su cuenta: sigues gestionando funding, balances y margen en las dos cuentas. Recibirás un aviso cuando falte margen y cuando una posición de cualquiera de las dos cuentas esté a menos del 15% de su precio de liquidación.
Las estimaciones de comisiones usan las comisiones publicadas por el exchange; cuando faltan (a veces en RISEx) se dejan fuera y la pantalla lo indica.
Estados, recuperación y parada
Enabled puede mostrar HEDGES HELD cuando un mercado espera datos, margen o un conflicto de apalancamiento; retener nunca cierra posiciones por sí solo. Stop Mirror pregunta si conservar las posiciones de cobertura (la opción por defecto) o cerrar solo las posiciones de este Mirror. Cerrar el diálogo deja el bot funcionando. La elección no se puede cambiar y un Mirror detenido no se puede reiniciar; crea uno nuevo. Las órdenes en curso se liquidan antes de empezar a cerrar.
Límite de pérdida: el bot compara el valor conjunto de las dos cuentas (Target + Mirror) con el que tenían al empezar. Ese resultado incluye comisiones, deslizamiento, funding y diferencias de precio entre los dos exchanges. Cuando la pérdida llega al límite, el bot hace lo que elegiste: congelar las coberturas y mantener las posiciones, o detenerse y cerrar solo las posiciones de este Mirror. En ambos casos la Target Account sigue operando sin cobertura y recibes un aviso. Los depósitos y retiros en cualquiera de las dos cuentas también cambian el valor conjunto: usa Restablecer referencia de pérdida después de mover fondos. Tras una congelación por el límite, ese mismo botón reanuda las coberturas; cualquier otra retención requiere detener el bot y crear uno nuevo. También recibes un aviso cuando las coberturas se detienen por cualquier otro motivo.
Stopping, Closing y Closing held siguen visibles hasta que no queda nada. Cancel es definitivo cuando termina la parada elegida. Los mínimos del exchange, datos que faltan o una orden fallida pueden dejar una pequeña cantidad retenida. La Target Account y cualquier otra posición nunca se tocan, y nunca se cierra la cuenta entera.
Lo que sobra se valora a un precio reciente. Se da por terminado cuando la suma conservadora de importes absolutos sin cubrir de todos los mercados es como máximo 1 USD: los restos opuestos no se compensan entre sí y un precio que falta nunca cuenta como cubierto. Un resto por debajo de la orden mínima del exchange queda retenido. El cierre nunca redondea hacia arriba dentro de la posición de otro; si cambió el paso de tamaño o no es posible cerrar con seguridad, el bot muestra Closing held.
Límites y compatibilidad de mercados
Los mercados que no existen en el exchange de la Mirror Account se omiten; un error temporal de datos retiene el mercado en lugar de omitirlo. Desactivar una cuenta detiene las coberturas nuevas pero deja terminar las que están en curso. Los fills parciales, los retrasos, el redondeo y otras posiciones en la Mirror Account pueden dejar desequilibrio. Nunca cubre sus propias coberturas en bucle. Un MAX publicado no demuestra lo que tu cuenta puede operar, y no se prometen puntos, recompensas ni una neutralidad perfecta.