O que é uma ordem RPI?

Publicado a 2025-11-17 10:14
Atualizado a 2025-12-10 16:29

A ordem RPI (ordem de melhoria do preço de retalho) é um tipo especial de ordem, concebida para corresponder exclusivamente com ordens não algorítmicas. Assim, fornece liquidez de mercado específica e um melhor preço de execução para utilizadores de retalho. Esta inclui:

  • Correspondência de ordens específica: corresponde-se exclusivamente com ordens não algorítmicas e não se corresponde com ordens submetidas através de API.
  • Baixa prioridade de execução no mecanismo de correspondência: só será executada após todas as ordens não RPI no mesmo nível de preço terem sido executadas.
  • Post-Only: execução passiva de ordens de maker, nunca se correspondente com ordens já existentes no livro.
  • Visibilidade do livro de ordens: apresentado na página de trading, enquanto está oculto da API.

Como efetuar ordens RPI?

  • Todos os utilizadores podem efetuar ordens RPI.
  • As ordens RPI podem ser submetidas através da API REST ou da API WebSocket, juntamente com order_type = = "LIMIT" e time_in_force = "RPI". Para informações mais detalhadas, consulta os documentos:
  • As ordens RPI estão disponíveis apenas para certos símbolos USDⓈ-M.
    • Se os valores da chave "PermissionSets" contiverem "RPI", as ordens RPI são suportadas para o símbolo. Os dados podem ser obtidos através das Informações da exchange através da API REST.
    • Se tentares submeter ordens RPI num símbolo não suportado, receberás o seguinte código de erro e mensagem:
      {
          "code": -4188,
          "msg": "Este símbolo não está na lista de permissões de símbolos."
      }
  • As ordens RPI estão sujeitas a uma taxa de comissão específica para RPI.
    • Esta comissão adicional é aplicada a cada execução de RPI e é cobrada para além da taxa padrão de maker para o símbolo correspondente.
    • As taxas padrão de maker podem ser consultadas através da API REST da taxa de comissão do utilizador.
    • A taxa de comissão RPI é de 0,005% (0,5 pontos base) para todos os símbolos habilitados para RPI.

Exemplo: se a taxa padrão de maker do criador de mercado A é de -0,005%, a taxa final para uma ordem RPI será de 0%.

  • A Binance reserva o direito de ajustar a taxa de comissão RPI a seu exclusivo critério com base nas condições de mercado.

Correspondência de ordens

  • No mecanismo de correspondência, as ordens RPI correspondem-se exclusivamente com ordens não algorítmicas e não se correspondem com quaisquer ordens submetidas através da API REST ou da API WebSocket.
  • As ordens RPI só são executadas após todas as ordens não RPI no mesmo nível de preço terem sido executadas.
  • Por predefinição, as ordens RPI são post-only.

Regras de trading

As ordens RPI estão disponíveis tanto para a conta de trading clássica como para a conta de margem de portfólio. É suportado efetuar e cancelar ordens RPI.

  • A modificação de ordens ainda não é suportada.

Além das diferentes regras de correspondência de ordens, as ordens RPI funcionam da mesma forma que as ordens com limite normais, incluindo requisitos de margem, tamanho mínimo ou máximo da ordem, limites de preço, etc. 

As ordens RPI não estão disponíveis para ordens algorítmicas ou de estratégia, incluindo ordens condicionais, ordens stop, etc.

As ordens RPI não se podem cruzar com ordens não RPI do outro lado. Quando existem apenas ordens RPI do outro lado, o cruzamento é permitido enquanto não forem correspondidas entre si.

Exemplo 1:

O livro de ordens é apresentado abaixo. Quando:

  • Uma nova ordem de compra RPI é submetida com o preço de 100, será aceite.
  • Uma nova ordem de compra RPI é submetida com o preço de 101, será aceite.
  • Uma nova ordem de compra RPI é submetida com o preço de 102, será rejeitada. Porque existe uma ordem não RPI em Ask2.
 

Livro de ordens

NívelPreçoQuantidade
Ask210225
Ask1100 (RPI)15
Bid199 (RPI)10
Bid29820

Livro de ordens na página de trading:

  • Quando há um cruzamento:
    • As ordens RPI cruzadas são ocultadas do livro de ordens na página de trading. No entanto, continuam ativas no mecanismo de correspondência e prontas para serem executadas de acordo com as regras.
    • As ordens RPI não cruzadas são visíveis sem uma etiqueta especial.

 Exemplo 2:

O livro de ordens é apresentado abaixo. As ordens RPI cruzadas são ocultadas e não são executadas entre si.

NívelPreçoQuantidadeVisível
Ask4100520Sim
Ask31003 (RPI)15Sim
Ask21001 (RPI)10Não
Ask1999 (RPI)5Não
Buy11002 (RPI)10Não
Buy21000 (RPI)20Não
Buy399825Sim
Buy4997 (RPI)30Sim

Nos dados/fluxo do livro de ordens na API, todas as ordens RPI são excluídas.

Alterações aos endpoints e fluxos na API

Dados do mercado

API REST

NomePedido HTTPAlteraçãoResposta
Livro de ordensGET /fapi/v1/depthAs ordens RPI são excluídas 
Lista de transações recentesGET /fapi/v1/tradesNova coluna "IsRPITrade" = true

[
{
"id": 28457, 
"price": "4.00000100", 
"qty": "12.00000000", 
"quoteQty": "48.00", 
"time": 1499865549590, 
"isBuyerMaker": true 

"isRPITrade": true  

}
]

Consultar transações antigasGET /fapi/v1/historicalTrades

[
{
"id": 28457, 
"price": "4.00000100",
"qty": "12.00000000", 
"quoteQty": "48.00", 
"time": 1499865549590, 
"isBuyerMaker": true 

"isRPITrade": true  }
]

Lista de transações comprimidas/agregadasGET /fapi/v1/aggTradesAs transações RPI são agregadas, mas não têm uma etiqueta especialGET /fapi/v1/aggTrades
Ticker no livro de ordens do símboloGET /fapi/v1/ticker/bookTickerAs ordens RPI são excluídas 

API WebSocket

NomeMétodoAlteração
Livro de ordensprofundidadeAs ordens RPI são excluídas
Ticker no livro de ordens do símboloticker.book

Fluxos de mercado WebSocket

NomeNome do fluxoAlteração
Fluxos de transação agregados<symbol>@aggTradeAs transações RPI são agregadas, mas não têm uma etiqueta especial
Fluxos individuais do ticker no livro de ordens do símbolo<symbol>@bookTickerAs ordens RPI são excluídas
Fluxo de todos os tickers do livro!bookTicker
Fluxos parciais de profundidades do livro

<symbol>@depth<levels> 

<symbol>@depth<levels>@500ms 

<symbol>@depth<levels>@100ms

Fluxos de diferentes profundidades do livro

<symbol>@depth

<symbol>@depth@500ms

<symbol>@depth@100ms

image