¿Qué es la prevención de auto operaciones (STP)?
La prevención de auto operaciones es una medida diseñada para restringir transacciones entre un usuario y ellos mismos o entidades designadas. Su propósito es prevenir el autotrading dentro de la misma cuenta o cuentas asociadas, asegurando así el funcionamiento fluido del mercado y manteniendo la estabilidad de precios.
Reglas de activación
1. La prevención de auto operaciones se aplica a todos los tipos de transacciones en CoinEx, incluyendo pero no limitado a contratos lineales e inversos, trading con margen y trading spot.
2. Para garantizar una estimación precisa del precio de apertura, el modo STP no será válido durante la subasta de emparejamiento del mercado spot. Esto se aplica a órdenes colocadas con modo STP durante el período de colocación y cancelación de órdenes de la subasta.
3. El autotrading está prohibido dentro de la misma cuenta. Por ejemplo, si la cuenta principal A tiene subcuentas A1 y A2, el trading entre las siguientes cuentas estará prohibido:
- A y A
- A1 y A1
- A2 y A2
Modos de prevención de auto operaciones
Puedes establecer diferentes modos STP al colocar órdenes a través de la interfaz de programación de aplicaciones. Los modos STP son válidos independientemente de si el tipo de orden es Taker o Maker. Sin embargo, cuando la estrategia se activa, el modo STP de la orden Taker prevalecerá.
Modos disponibles incluyen:
- Modo CT: Cancela inmediatamente las órdenes Taker restantes
- Modo CM: Cancela inmediatamente las órdenes Maker restantes (las órdenes Taker restantes no se ven afectadas; si esas órdenes Taker también son órdenes limitadas, permanecen pendientes como órdenes limitadas)
- Modo BOTH: Cancela inmediatamente tanto las órdenes Taker como Maker restantes
Restricciones de tiempo válido
El tiempo válido del STP depende de los tipos de órdenes:
1. FOK (Completar o anular): Cuando una orden se establece como FOK, el STP no se activará;
2. IOC (Inmediato o cancelar) o Maker Only: Cuando una orden se establece como IOC o Maker Only, tanto las condiciones de IOC/MO como las condiciones de STP deben cumplirse.
Cómo establecer el modo STP para órdenes
El modo STP puede establecerse a través del campo "stp_mode" en las interfaces de programación de aplicaciones para la colocación de órdenes, órdenes por lotes y cierre de posiciones.
- Trading en Cuenta Spot: api/v2/spot/order/http/put-order
- Trading en Cuenta Perpetua: api/v2/futures/order/http/put-order
- Cierre de posiciones: api/v2/futures/position/http/close-position
✏️ Aprende más: Documentación de la interfaz de programación de aplicaciones de CoinEx >>