14 de mayo de 2021

  • Actualización
Nuevas funciones/cambios:

Deribit ha corregido el campo descriptivo del instrumento «divisa cotizada» para las opciones de BTC y ETH del USD a la divisa correcta correspondiente (BTC o ETH). La divisa cotizada real no cambia, pero esto podría ser un cambio radical, según han informado varios clientes. El cambio afecta a la respuesta a la familia de funciones public/get_instrument

Configuración de producción actual

https://www.deribit.com/api/v2/public/get_instrument?instrument_name=BTC-28MAY21-50000-P

Resultado: cotización, divisa: USD

Configuración de Testnet

https://test.deribit.com/api/v2/public/get_instrument?instrument_name=BTC-28MAY21-50000-P

Resultado: cotización, divisa: BTC

Puntos finales afectados:

* /public/get_instruments

* /public/get_book_summary_by_currency

* /public/get_book_summary_by_instrument

Se modificó el texto del mensaje de error para los códigos de error de la API:

10034: antiguo: stop_price_too_high -> nuevo: trigger_price_too_high

10035: antiguo: stop_price_too_low -> nuevo: trigger_price_too_low

10044: antiguo: stop_price_wrong_tick -> nuevo: trigger_price_wrong_tick

11036: antiguo: invalid_stop_price -> nuevo: invalid_trigger_price

Nuevos tipos de pedidos

Nuevo tipo de orden «Límite de mercado»

Una orden de mercado con límite de mercado se presenta como una orden de mercado que debe ejecutarse al mejor precio de mercado disponible en ese momento. Si la orden solo se completa parcialmente, el resto de la orden se introduce como una orden limitada con un precio límite igual al precio al que se ejecutó la parte completada de la orden. Este tipo de orden solo está disponible para futuros y perpetuas en la interfaz de usuario, y para todos los productos que utilizan la API

Nuevo tipo de pedido vigente: «Válido hasta el día de hoy»

Una orden GTD es un tipo de orden limitada que permanece en el libro hasta el final de la sesión a las 8 UTC, cuando se cancela automáticamente. Por lo tanto, una orden GTD tiene una vida útil máxima de hasta 24 horas

Nuevas órdenes algorítmicas de «obtención de beneficios»:

  • Se agregaron nuevos tipos de órdenes (take_market y take_limit) a los métodos de la API /private/buy o /private/sell, lo que indica un nuevo tipo de órdenes

  • Se han agregado nuevos tipos de órdenes (algo_all, take_market y take_limit) a las listas de filtros de /private/get_open_orders_by_instrumen, /private/get_open_orders_by_currency y /private/get_subaccount_details

  • Mensaje de error modificado para los códigos de error de la API:

  • 10034: stop_price_too high -> trigger_price_too high

  • 10035: stop_price_too_low -> trigger_price_too low

  • 10044: stop_price_wrong_tick -> trigger_price_wrong_tick

  • 11036: precio de parada no válido -> precio de activación no válido

  • un parámetro stop_price opcional para los métodos /private/buy |sell|edit a trigger_price. Se ha conservado la alternativa al antiguo nombre del parámetro, pero se

  • El campo trigger_price también se agregó a las respuestas de los métodos /private/buy |sell|edit|get_order_state como reemplazo del stop_price.

  • los campos stop_id y stop_order_id se sustituyeron por trigger_order_id en la documentación de respuestas de la API. Pero están presentes

  • se cambió el nombre del punto final /private/get_stop_order_history a /private/get_trigger_order_history. El anterior permanece solo como compatibilidad con versiones anteriores.

Nuevo método de API v2 «/private/edit_by_label»

/private/edit_by_label ahora puede editar los pedidos que estaban esperando a ser procesados. Esta función solo está disponible para Websockets, no para FIX. Esto significa que los pedidos ya se pueden editar antes de recibir el order_id de intercambio

Otros

Nuevo indicador 9010 del método FIX 'Logon'

  • Nuevo indicador 9010 ConnectionOnlyExecutionReports que, si se establece, limita los informes de ejecución solo a las órdenes creadas en una conexión determinada.

  • Nueva etiqueta 9010 al iniciar sesión

  • | 9010 | ConnectionOnlyExecutionReports | Booleano | No | Etiqueta personalizada. Predeterminado: falso (N)

  • Si la etiqueta está presente y se establece en Y, esta conexión recibirá informes de ejecución solo para las órdenes creadas en esta conexión, no recibirá notificaciones para las órdenes creadas en otras conexiones, incluso dentro de la misma subcuenta.

  • Esta etiqueta se puede usar para dividir los informes de ejecución entre varias conexiones a la misma subconexión

[FIX} Se ha corregido el error «SettlType» en respuesta a los instrumentos caducados a diario

Nueva respuesta SettlType para instrumentos diarios, por ejemplo, «D1»

[FIX] Los informes de ejecución de las órdenes canceladas debido al tiempo de llenado o eliminación en vigor ahora se pueden distinguir inspeccionando la etiqueta 58 (texto) -

Los pedidos cancelados debido al tiempo de llenado o eliminación en vigor ahora se marcan como «cancelados»

[APIv1, APIv2] Validación de instrumentos más restrictiva en las suscripciones a APIv1 y APIv2 (solo se permiten instrumentos «activos»)

Deribit ha desactivado la posibilidad de suscribirse a instrumentos caducados.

[APIv2] Se agregó un nuevo canal de suscripción público deribit_price_statistics. {index_name

La nueva suscripción difunde estadísticas del índice de precios de 24 horas (precios bajos en 24 horas, precios altos en 24 horas y cambios en 24 horas) y se actualizan cada 15 segundos.

Cambio del instrumento subyacente para las opciones durante el período de liquidación

Deribit ha cambiado el instrumento subyacente de las opciones durante el período de liquidación de la siguiente manera:

  • Si el instrumento que vence no tiene futuros como subyacentes, sino que utiliza un futuro sintético (por ejemplo, opciones diarias), empezaremos a utilizar el precio de entrega estimado como precio subyacente para el instrumento que vence a partir de las 7.30 UTC

  • Si el instrumento que vence tiene futuros negociables como subyacentes, empezaremos a utilizar el precio de entrega estimado como precio subyacente para el instrumento que vence a partir de las 7.55 UTC.

El instrumento subyacente, tal como se muestra en la interfaz de usuario o la API, no reflejará este nuevo enfoque. El nombre del libro subyacente mostrará el índice cuando, como se ha mencionado, se vaya a utilizar realmente el EDP

Nueva información de API:

https://docs.deribit.com/next/