Introdução à Self Trade Prevention (STP)
O que é Self Trade Prevention (STP)?
Self Trade Prevention (STP) é um mecanismo empregado pelas plataformas de trading para evitar que os usuários operem com eles mesmos, reduzindo assim as taxas de transação desnecessárias. STP é particularmente importante para a manutenção de um ambiente de trading justo e transparente, pois ajuda a evitar a manipulação dos preços de mercado e garante que a atividade de trading reflita com precisão o verdadeiro interesse do mercado, criando uma plataforma de trading compatível e justa.
Mecanismo de STP: uma medida que bloqueia a correspondência de ordens com o mesmo ID de usuário ou de qualquer subconta atrelada. Isso inclui ordens dentro da conta, ordens entre a conta principal e as subcontas e ordens entre subcontas.
O que acontece quando o STP é acionado?
Quando uma ordem puder configurar trading consigo mesmo, o sistema poderá responder de quatro formas:
• Nenhum: a ordem fica isenta de prevenção contra trading consigo mesmo. As IDs de usuário não são comparadas, nenhuma ordem é revogada e a operação ocorre normalmente.
• Modo cancel_taker: ao ser executado, esse modo cancela a ordem do taker, mas não a do maker.
• Modo cancel_maker: ao ser executado, esse modo cancela a ordem do maker, mas não a do taker.
• Modo cancel_both: ao ser executado, esse modo cancela as ordens do maker e do taker.
O STP ocorrerá dependendo do modo de STP da ordem do taker. Assim, o modo de STP de uma ordem que for para o livro de ordens não será relevante e será ignorado em todos os processamentos futuros de ordens.
Como definir o modo de STP de uma ordem?
Para a API de envio de ordens e a API de envio de ordens em lote, o modo de STP pode ser definido usando o campo "stpMode".
Para ordens de trading de futuros
Para ordens de trading com margem
Quais linhas de produtos são compatíveis com STP?
• Spot
• Futuros
○ Futuros USDT-M
○ Futuros USDC-M
○ Futuros Coin-M (Perpétuos e Entrega)
• Margem
○ Margem isolada
○ Margem cruzada
Quais tipos de ordem são compatíveis com STP?
Quando o campo "Em vigor" for definido como GTC/IOC, significa seguintes tipos de ordem são compatíveis com STP:
• Ordem limitada
• Ordem a mercado
• Ordem de acionamento
• Ordem TP/SL
STP estará disponível quando o campo "Em vigor" for definido como FOK.
As ordens modificadas são compatíveis com STP?
Não. As ordens modificadas não são compatíveis com STP. As ordens modificadas herdam as configurações de STP da ordem original.