Qué es una orden de Retail Price Improvement (RPI) y cómo utilizarla

¿Qué es una orden RPI?

Retail Price Improvement (RPI) es un tipo especializado de orden que solo pueden colocar los creadores de mercado designados dentro del spread actual.

¿Para qué sirve una orden RPI?

Una orden RPI está diseñada para aumentar la liquidez y mejorar la formación de precios para los traders minoristas. Interactúa exclusivamente con órdenes colocadas manualmente (no algorítmicas) enviadas a través de la interfaz web, la aplicación móvil o TradingView.

¿Cómo colocar una orden RPI?

Las órdenes Retail Price Improvement (RPI) pueden colocarse a través de Trade API V4.

Si su cuenta está aprobada para trabajar con órdenes RPI, las órdenes limitadas y las órdenes limitadas con colateral (Collateral Limit) se crean por defecto como órdenes RPI, a menos que se especifique el parámetro {rpi:false} en la solicitud.

Las mismas reglas se aplican a las órdenes Bulk Limit y Collateral Bulk Limit.

Puede enviar explícitamente el parámetro {rpi:true}, aunque no es obligatorio.

Tenga en cuenta: solo los creadores de mercado (market makers) aprobados pueden colocar órdenes RPI.

Este tipo de órdenes no está disponible para los usuarios habituales.

Reglas de uso de las órdenes RPI

El funcionamiento de las órdenes RPI está determinado por las siguientes reglas:

• Las órdenes RPI pueden ser únicamente de tipo Limit o Collateral Limit. Puede obtener más información sobre los tipos de órdenes en nuestro artículo.

• Por defecto, son órdenes Post-only. Puede conocer más sobre las órdenes Post-only en nuestro artículo.

• Las órdenes RPI no pueden combinarse con ningún parámetro condicional (por ejemplo, Stop-loss o Take Profit).

• Las órdenes pueden modificarse o cancelarse; la ejecución parcial está permitida.

• Las órdenes RPI no se muestran en el libro de órdenes del API.

• Las órdenes RPI están disponibles en todos los mercados del exchange.

• Las órdenes RPI cruzadas se muestran en el orderbook (en el libro y en la profundidad del mercado).

• Las órdenes RPI tienen menor prioridad en el mismo nivel de precio en comparación con las órdenes no-RPI, independientemente del momento en que se coloquen. Las órdenes RPI antiguas en el libro de órdenes se cancelan automáticamente si se coloca una nueva orden no-RPI en el mismo nivel de precio o superior (para ventas) o inferior (para compras).

Reglas de ejecución de las órdenes RPI

Las órdenes RPI solo pueden ser ejecutadas (es decir, aceptadas) por usuarios minoristas que envíen sus órdenes a través de Web, la aplicación móvil o TradingView.

Lógica de ejecución de las órdenes RPI

Escenario №1. RPI Sell contra Retail Buy al mismo precio

  • Orden RPI Sell a 85 000 USDT
  • Orden Retail Buy a 85 000 USDT

Resultado: Se produce una ejecución normal: la orden RPI Sell es ejecutada por la orden Retail Buy.
 

Escenario №2. La ejecución normal de una orden taker no elimina la orden RPI opuesta

Ejemplo:

  • En el libro hay una orden RPI Sell a 85 000 USDT.
  • En el libro también hay una orden Sell normal a 86 000 USDT con un volumen de 1.
  • Aparece una orden taker Buy normal a 86 000 USDT con un volumen de 1.

Resultado: La orden RPI Sell permanece en el libro. Las órdenes normales se ejecutan entre sí.

Casos de cancelación de una orden RPI

Analicemos las situaciones en las que una orden RPI puede ser cancelada.

Caso №1.

La orden RPI Sell se cancela cuando una orden maker non-retail reduce el spread.

  • Coloque una orden RPI Sell spot/margen a 10 000 USDT.
  • Coloque una orden maker non-retail Buy (spot/margen) a 10 000 USDT o más.

Resultado:
La orden RPI Sell inicial se cancela con el estado CANCELED_RPI, ya que la orden maker non-retail limit redujo el spread.

Caso №2.

La orden RPI Buy se cancela cuando una orden maker non-retail reduce el spread.

  • Coloque una orden RPI Buy spot/margen a 10 000 USDT.
  • Coloque una orden maker non-retail Sell (spot/margen) a 10 000 USDT o menos.

Resultado:
La orden RPI Buy inicial se cancela con el estado CANCELED_RPI, ya que la orden maker non-retail limit mejoró el spread.

Preguntas frecuentes

  • ¿Las órdenes RPI se muestran en los datos de profundidad de mercado?
    Las órdenes RPI se muestran en los datos de profundidad de mercado en la interfaz UI, pero no se muestran a través de la API.

     
  • ¿Existe una indicación para órdenes RPI y no-RPI?
    Las órdenes RPI no se diferencian visualmente de las órdenes normales. En el libro de órdenes no es posible identificar si una orden es RPI.
     
  • ¿Las operaciones resultantes de órdenes RPI se mostrarán en los datos de operaciones del mercado?
    Sí, esta información está disponible a través del método Market trades.
    Ejemplo:
{
    "id": null,
    "method": "trades_update",
    "params": [
        "ETH_BTC",                         // market
         [                                 // response same as 'market_request'
             {
                 "id": 41358530,           // trade id
                 "time": 1580905394.70332, // time in milliseconds
                 "price": "0.020857",      // trade price
                 "amount": "5.511",        // trade amount
                 "type": "sell",           // type of trade (buy/sell)
                 "rpi": true               // Indicates whether the trade involved a Retail Price Improvement (RPI) order
             }
         ]
    ]
}
  • ¿Cualquiera puede colocar órdenes RPI? Si no, ¿quién puede hacerlo?
    Solo los market makers designados pueden colocar órdenes RPI. Puede solicitar participar en el programa RPI. Para utilizar la funcionalidad RPI, es necesario crear una subcuenta separada, en la cual activaremos RPI y estableceremos comisiones o rebates individuales (reembolso parcial de la comisión de trading que la bolsa paga al trader).
     
  • ¿Existen cambios en las comisiones o rebates para las órdenes RPI?
    La comisión o el rebate se establece individualmente para cada market maker.
     
  • ¿Cómo enviar una orden RPI? ¿Existe un nuevo parámetro en la API?
    Las órdenes RPI pueden colocarse mediante Trade API V4. Si está aprobado para abrir órdenes RPI, todas las órdenes limitadas y con colateral se considerarán RPI por defecto, a menos que se añade {rpi:false} en la solicitud. Las mismas reglas aplican para Bulk Limit y Collateral Bulk Limit.
    Puede enviar solicitudes con el parámetro rpi:true, pero no es obligatorio: de forma predeterminada, en su cuenta las órdenes limitadas y las órdenes limitadas con colateral se crean como RPI.
    Ejemplo de solicitud:
{
  "market": "BTC_USDT",
  "side": "buy",
  "amount": "0.01",
  "price": "40000",
  "postOnly": false,
  "ioc": false,
  "clientOrderId": "order1987111",
  "rpi": false,
  "request": "{{request}}",
  "nonce": "{{nonce}}"
}
  • ¿Todos los tickers/monedas admiten órdenes RPI?
    Sí, todos los mercados admiten órdenes RPI.
     
  • ¿Las órdenes RPI siguen el mismo modelo de prioridad precio/tiempo?
    Las órdenes RPI tienen menor prioridad en el mismo nivel de precio en comparación con las órdenes no-RPI, independientemente del momento en que se colocaron. Las órdenes RPI más antiguas en el libro de órdenes se cancelan automáticamente si se coloca una nueva orden no-RPI en el mismo nivel de precio o superior (para ventas) o inferior (para compras).

Soporte

Si tiene alguna pregunta relacionada con la funcionalidad de nuestra plataforma, puede:

  • Dejar una consulta en nuestro sitio web;
  • Escribir al correo electrónico de soporte: support@whitebit.com;
  • Escribir en el chat utilizando el botón en la esquina inferior derecha de la pantalla (en la aplicación WhiteBIT, en la esquina superior derecha haga clic en).

¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0

¿Tiene más preguntas? Enviar una solicitud