Introdução à prevenção de auto-trade nos futuros da Bitget
[Tempo estimado de leitura: 5 minutos]
A Prevenção de Auto-Trade (STP) é um mecanismo empregado pela plataforma de trading da Bitget para impedir que os usuários executem inadvertidamente operações consigo mesmos. Isso reduz taxas de transação desnecessárias e promove um ambiente de trading justo e transparente. A STP funciona identificando ordens feitas com a mesma ID do usuário (UID) ou subcontas vinculadas e bloqueando operações que resultariam em auto-correspondência. Isso garante que a atividade de trading reflita com precisão a verdadeira oferta e demanda do mercado.
A Bitget aplica a STP em toda a sua plataforma de trading de futuros para reduzir o risco de manipulação de preços e manter o compliance e a integridade do mercado. Quer as ordens tenham origem numa conta principal e na sua subconta, dentro da mesma subconta ou entre subcontas, a STP pode detetar e impedir potenciais cenários de auto-trade.
Como a STP evita o auto-trading
Vamos supor que o usuário A envie ordens de compra e venda para BTCUSDT no mercado de futuros USDT-M da Bitget. A configuração da conta inclui uma conta principal e uma subconta, com as seguintes ordens:
• Conta principal: envia uma ordem de maker de 1 BTC a 100.000 USDT
• Subconta: envia uma ordem de taker para vender 1 BTC a 100.000 USDT
Sem a STP, essas ordens poderiam ser combinadas, fazendo com que o usuário operem consigo mesmo e incorresse em taxas desnecessárias. Com a STP ativada, o sistema detecta o auto-trade e cancela a ordem de taker (por exemplo, com base no modo cancel_taker), impedindo efetivamente a auto-correspondência.
Como a STP funciona?
Quando o sistema detecta um possível auto-trade, ele executa uma das seguintes ações com base no modo STP:
• modo nenhum: as ordens não estão sujeitas ao mecanismo de STP. O sistema não compara IDs do usuário e as transações são executadas normalmente.
• Modo cancel_taker: a ordem taker é cancelada; a ordem maker permanece no livro de ordens.
• Modo cancel_maker: a ordem de maker é cancelada; a ordem do taker prossegue.
• Modo cancel_both: tanto as ordens de taker quanto as de maker são canceladas.
A ação de STP é determinada pelo modo STP da ordem de taker. O modo STP da ordem de maker existente no livro de ordens não é considerado.
Como definir o modo STP para uma ordem
Para a API de envio de ordens e a API de envio de ordens em lote, o modo STP pode ser definido usando o campo "stpMode".
• Para ordens de trade em spot
• Para ordens de trade em futuros
• Para ordens de trading com margem
Quais linhas de produtos e tipos de ordens são compatíveis com STP?
Linhas de produtos disponíveis
1. Spot
2. Futuros
• Futuros USDT-M
• Futuros USDC-M
• Futuros Coin-M (Perpétuos e entrega)
3. Margem
• Margem isolada
• Margem cruzada
Tipos de ordens disponíveis
Quando ao tempo em vigor é definido como GTC (Até Cancelar) ou IOC (imediato ou cancelar), os seguintes tipos de ordem são compatíveis com STP:
1. Ordem limitada
2. Ordem a mercado
3. Ordem de acionamento
4. Ordem TP/SL
Observe que a STP não é compatível quando o tempo de vigência está definido como FOK.
Ordens modificadas
As ordens modificadas não são compatíveis com STP. Eles herdam as configurações de STP da ordem original.
Perguntas frequentes
1. O que é a Prevenção de Auto-Trade (STP) na Bitget?
A STP é um mecanismo que impede que os usuários realizem operações acidentalmente consigo mesmos. Isso ajuda a reduzir taxas de transação desnecessárias e garante que a atividade de trading reflita a verdadeira oferta e demanda do mercado.
2. Como a STP evita o auto-trading?
A STP detecta ordens enviadas com a mesma ID do usuário (UID) ou subcontas vinculadas que correspondam entre si. Quando um possível auto-trade é detectado, o sistema cancela as ordens de acordo com o modo STP selecionado (por exemplo, cancel_taker, cancel_maker, cancel_both).
3. As ordens modificadas são compatíveis com STP?
Não. As ordens modificadas não são compatíveis com STP diretamente. Eles herdam as configurações de STP da ordem original.
4. Como posso definir o modo STP para uma ordem?
O modo STP pode ser definido ao enviar uma ordem através da API ou da API de ordens em lote, utilizando o campo “stpMode”. Pode ser aplicado a ordens de trading spot, de futuros e com margem.
5. Por que a STP é importante para os traders?
A STP evita auto-trades desnecessários, reduzindo as taxas de transação e garantindo que a atividade de trading reflita com precisão a oferta e a demanda do mercado. Também apoia o trading justo e a integridade do mercado.
6. A STP se aplica a todas as subcontas?
Sim. A STP pode detectar potenciais auto-trade não só dentro da mesma conta, mas também entre subcontas vinculadas, evitando correspondências acidentais entre contas.
Aviso Legal e Alerta de RiscoTodos os tutoriais de trading fornecidos pela Bitget são apenas para fins educacionais e não devem ser considerados aconselhamento financeiro. As estratégias e os exemplos compartilhados são para fins ilustrativos e podem não refletir as condições reais do mercado. Trading de criptomoedas envolve riscos significativos, inclusive a possível perda de seus fundos. O desempenho passado não garante resultados futuros. Sempre faça uma pesquisa completa e entenda os riscos envolvidos. A Bitget não é responsável por nenhuma decisão de trading tomada pelos usuários.