Futuros de Bitget: Introducción a la prevención del auto-trading
[Tiempo estimado de lectura: 5 minutos]
La prevención del auto-trading (STP) es un mecanismo empleado por la plataforma de trading Bitget para evitar que los usuarios realicen trades consigo mismos de forma involuntaria. Esto reduce las comisiones por transacción innecesarias y promueve un entorno de trading justo y transparente. La STP funciona identificando las órdenes colocadas con la misma ID de usuario (UID) o subcuentas vinculadas, y bloqueando los trades que darían lugar a un emparejamiento consigo mismo. Esto garantiza que la actividad de trading refleje con precisión la oferta y la demanda reales del mercado.
Bitget aplica la STP en toda su plataforma de trading de futuros para reducir el riesgo de manipulación de precios y mantener el cumplimiento regulatorio y la integridad del mercado. Tanto si las órdenes proceden de una cuenta principal y su subcuenta, dentro de la misma subcuenta, o entre subcuentas, la STP puede detectar y prevenir posibles situaciones de auto-trading.
Cómo evita la STP el auto-trading
Supongamos que el usuario A coloca órdenes de compra y venta de BTCUSDT en el mercado de futuros USDT-M de Bitget. La configuración de la cuenta incluye una cuenta principal y una subcuenta, con las siguientes órdenes:
• Cuenta principal: coloca una orden maker para comprar 1 BTC a 100,000 USDT
• Subcuenta: coloca una orden taker para vender 1 BTC a 100,000 USDT
Sin STP, estas órdenes podrían emparejarse, lo que provocaría que el usuario hiciera trading consigo mismo e incurriera en comisiones innecesarias. Con la STP habilitada, el sistema detecta el auto-trade y cancela la orden taker (por ejemplo, según el modo "cancel_taker"), lo que evita eficazmente el emparejamiento del usuario consigo mismo.
Cómo funciona la STP
Cuando el sistema detecta un posible auto-trade, ejecuta una de las siguientes acciones en función del modo de STP:
• Modo "none": las órdenes no están sujetas al mecanismo de STP. El sistema no compara las ID de usuario y las transacciones se ejecutan con normalidad.
• Modo "cancel_taker": la orden taker se cancela; la orden maker permanece en el libro de órdenes.
• Modo "cancel_maker": se cancela la orden maker; la orden taker sigue adelante.
• Modo "cancel_both": se cancelan tanto las órdenes taker como las órdenes maker.
La acción de STP viene determinada por el modo STP de la orden taker. No se tiene en cuenta el modo de STP de la orden maker existente en el libro de órdenes.
Cómo configurar el modo de STP para una orden
Para la API de colocación de órdenes y la API de colocación de órdenes por lotes, el modo de STP se puede configurar utilizando el campo "stpMode".
• Para órdenes de trading en spot
• Para órdenes de trading de futuros
• Para órdenes de trading con margen
¿Qué líneas de productos y tipos de órdenes son compatibles con la STP?
Líneas de productos compatibles
1. Spot
2. Futuros
• Futuros USDT-M
• Futuros USDC-M
• Futuros Coin-M (perpetuos y con entrega)
3. Margen
• Margen aislado
• Margen cruzado
Tipos de órdenes admitidas
Cuando el Tiempo de vigencia se establece en GTC (Good Till Canceled) o IOC (Immediate or Cancel), los siguientes tipos de órdenes admiten la STP:
1. Orden limit
2. Orden market
3. Orden de activación
4. Orden TP/SL
Ten en cuenta que la STP no es compatible cuando el Tiempo de vigencia se establece en FOK.
Órdenes modificadas
Las órdenes modificadas no admiten la STP. Heredan la configuración de STP de la orden original.
Preguntas frecuentes
1. ¿Qué es la prevención del auto-trading (STP) en Bitget?
La STP es un mecanismo que evita que los usuarios realicen trades consigo mismos accidentalmente. Ayuda a reducir las comisiones por transacción innecesarias y garantiza que la actividad de trading refleje la verdadera oferta y demanda del mercado.
2. ¿Cómo evita la STP el auto-trading?
La STP detecta las órdenes colocadas con la misma ID de usuario (UID) o con subcuentas vinculadas que se emparejarían entre sí. Cuando se detecta un posible auto-trade, el sistema cancela las órdenes según el modo de STP seleccionado (por ejemplo, "cancel_taker", "cancel_maker" o "cancel_both").
3. ¿Las órdenes modificadas admiten la STP?
No. Las órdenes modificadas no admiten la STP directamente. Heredan la configuración de STP de la orden original.
4. ¿Cómo puedo configurar el modo de STP para una orden?
El modo de STP se puede configurar al colocar una orden a través de la API o la API de órdenes por lotes utilizando el campo "stpMode". Se puede aplicar a órdenes de trading en spot, de futuros y con margen.
5. ¿Por qué es importante la STP para los traders?
La STP evita los auto-trades innecesarios, lo que reduce las comisiones por transacción y garantiza que la actividad de trading refleje con precisión la oferta y demanda del mercado. También sustenta el trading justo y la integridad del mercado.
6. ¿Se aplica la STP a todas las subcuentas?
Sí. La STP puede detectar posibles auto-trades no solo dentro de la misma cuenta, sino también entre subcuentas vinculadas, lo que evita emparejamientos accidentales entre cuentas.
Aviso legal y Advertencia de riesgoTodos los tutoriales de trading proporcionados por Bitget tienen únicamente fines educativos y no deben considerarse como asesoramiento financiero. Las estrategias y los ejemplos compartidos tienen fines ilustrativos y pueden no reflejar las condiciones reales del mercado. El trading de criptomonedas implica riesgos significativos, incluida la posible pérdida de tus fondos. El rendimiento pasado no garantiza los resultados futuros. Siempre haz una investigación minuciosa y comprende los riesgos que implica. Bitget no se hace responsable de las decisiones de trading tomadas por los usuarios.