El Movimiento de posición La acción permite a los usuarios transferir una posición abierta de una subcuenta (o la cuenta principal) a otra dentro de la misma cuenta principal. Esta operación se trata como comercio sintético — lo que significa que ajusta las posiciones internamente sin afectar a la cartera de órdenes del mercado.
Importante
-
Autorización de la cuenta principal es necesaria para realizar un movimiento de posición.
-
Los movimientos de posición no pueden producirse entre diferentes cuentas principales.
-
Las (subcuentas) de origen y destino deben pertenecer a la misma estructura de cuentas principal.
Los usuarios pueden cambiar de posición desde Mover posiciones sección en la esquina superior derecha de la interfaz.
Pasos:
-
Seleccione la divisa base — Elija la divisa base (por ejemplo, BTC, ETH) a la que se aplica la posición.
-
Seleccione la cuenta de origen — Elija la cuenta principal o la subcuenta que ocupa actualmente la posición.
-
Seleccione la cuenta de destino — Elija la cuenta principal o subcuenta que recibirá el puesto. El destino debe pertenecer a la misma cuenta principal.
-
Seleccione posición — Elija la posición vacante específica que desea mover.
-
Opcional: configurar los detalles de la mudanza
-
Tamaño para moverse: Especifique la parte de la posición que desea mover.
-
Predeterminado: Tamaño completo (posición completa).
-
Personalizado: introduce un importe menor para la transferencia parcial.
-
-
Precio de mudanza: Elija el método de fijación de precios para la venta de productos sintéticos:
-
Precio promedio (predeterminado): Usa el precio de entrada promedio de la posición.
-
Marcar precio: Utiliza el precio de mercado actual en el momento de la transferencia.
-
Precio personalizado: Introduzca un precio manual.
-
-
-
Confirma la mudanza — Revisa los detalles y confirma. El sistema creará un comercio sintético entre las cuentas de origen y destino, actualizando ambos registros de posición al instante. Dicha operación debería estar visible en su Registro de transacciones como tipo de evento de «movimiento de posición».
Puedes mudarte total o parcialmente existente posiciones desde un (sub) cuenta de origen a una (sub) cuenta objetivo (bajo la misma cuenta principal) usando private/move_positionsMétodo API. Se implementa como una operación de motor de emparejamiento; no crear volumen de mercado.
Detalles
-
Autenticación de cuenta principal requerida. Para mover posiciones entre dos subcuentas, autentica con un token que pertenezca al cuenta principal (el servidor marca dichos tokens con el
mainaccountalcance), para que puedas actuar en todas las subcuentas de esa cuenta principal. No se admiten los movimientos entre cuentas principales. -
Alcance:
trade:read_write. -
Si no
pricese proporciona, Deribit usa el precio medio de la posición (no el precio de referencia).
Ejemplo de solicitud (WebSocket)
{
"method": "private/move_positions",
"params": {
"currency": "BTC",
"source_uid": 3,
"target_uid": 23,
"trades": [
{
"instrument_name": "BTC-PERPETUAL",
"price": "35800",
"amount": "110"
},
{
"instrument_name": "BTC-28JAN22-32500-C",
"amount": "0.1"
}
]
},
"jsonrpc": "2.0",
"id": 3
}
Ejemplo de respuesta
{
"jsonrpc": "2.0",
"id": 3,
"result": [
{
"target_uid": 23,
"source_uid": 3,
"price": 0.1223,
"instrument_name": "BTC-28JAN22-32500-C",
"direction": "sell",
"amount": 0.1
},
{
"target_uid": 23,
"source_uid": 3,
"price": 35800,
"instrument_name": "BTC-PERPETUAL",
"direction": "buy",
"amount": 110
}
]
}