General
Bloquear cuenta
En caso de problemas de seguridad, los clientes pueden bloquear el acceso a su cuenta mediante el enlace del correo electrónico de confirmación de inicio de sesión si creen que su cuenta se ha visto comprometida sin necesidad de esperar al servicio de atención al cliente de Deribit. Esto también incluye deshabilitar todas las claves de API
Nuevo error de FIX y WS API cuando la orden queda fuera del ancho de banda de negociación para futuros y órdenes perpetuas
Esto se aplica cuando una oferta es superior a la compra máxima o una demanda es inferior a la venta mínima. Anteriormente, el precio de estas órdenes se ajustaba al precio mínimo de venta o máximo de compra. A partir de la fecha de publicación, estos pedidos recibirán el siguiente error: price_too_high o price_too_low.
Todas las operaciones y órdenes en los resultados de la API siempre estarán ordenadas cronológicamente
Antes, se ordenaban por ID de pedido o operación, que no estaban necesariamente en orden cronológico.
FIX cambios
New Order Single se actualizó para admitir toda la gama de pedidos admitidos por Deribit.
El motor Deribit FIX ahora admite la colocación, edición y cancelación de opciones (incluidos los tipos de órdenes avanzadas), futuros (tipos simples) y tipos algorítmicos (órdenes de activación)).
Para realizar nuevos tipos de pedidos, OrdType <40> ENUM se cambió a:
Futuros
OrdType <40>:
FIX -> Tipo de pedido de Deribit
1 -> Mercado
2 -> Límite
K -> Límite de mercado
4 -> Parada final
Si Trigger Price presenta (StopPx <99> campo) en New Order Single solicitud, entonces OrdType <40> valor significaría los siguientes tipos de pedidos:
2 -> Límite de toma
J -> Take Market
4 -> Límite de parada
S -> Stop Market
Opciones
1 -> Mercado;
2 -> Límite;
El tipo de pedido Trailing Stop requiere la presencia de Trigger Offset (PegOffsetValue <211> campo).
Los tipos de orden Trailing Stop, Take Limit, Take Market, Stop Limit y Stop Market también requieren la aprobación de Trigger (DeribitTrigger <5127> campo) que puede tener los siguientes valores:
1 -> Mark Price;
2 -> Comercio;
3 -> Índice;
Manipulación de Order Cancel Request, Order Mass Cancel Request, Order Mass Status Request, Order Cancel Replace Request se actualizaron para admitir nuevos tipos de pedidos.
Cambios en la multidifusión
-
Cambio de instantánea para marcar el principio de la instantánea (cuando los clientes necesitarían empezar a almacenar eventos en búfer). Para ello, enviamos un mensaje snapshot_start 200 ms antes de iniciar la instantánea propiamente dicha para que los clientes sepan cuándo deben empezar a almacenar en búfer los eventos. Además, el cambio añade un mensaje snapshot_end para saber cuándo no se esperan más mensajes en el lote de
-
Agregue el mensaje combo_legs a los canales combinados de instantáneas y eventos. Esto significa que para cada instantánea de los canales combinados, además de los datos del instrumento combinado (igual que los datos de un instrumento normal), agregamos un mensaje adicional que enumera los ID de los instrumentos y las cantidades de cada tramo del combo. También añadimos este mensaje al evento de inicio del instrumento en los canales de eventos combinados. Por lo tanto, los clientes no necesitan basarse en analizar el nombre del combo para adivinar qué instrumentos están en el
-
Agregue un evento/mensaje de solicitud de presupuesto combinado a los canales de eventos combinados.
-
Agregue un nuevo canal para los precios de los índices.
Lo anterior ya está disponible en nuestro entorno de pruebas y se lanzará a producción el 25 de enero de 2023.