É possível negociar se os saques estão temporariamente fechados?

Qual operação é bloqueada e onde isso fica registrado

||
Atualizado

É possível negociar se os saques estão temporariamente fechados porque o bloqueio se aplica à criação e confirmação de uma solicitação de saque, não ao pareamento de ordens pelo motor de negociação.

A restrição é registrada nos status das solicitações de saque e nos parâmetros da conta, mas não é usada pelo matching engine ao aceitar e executar ordens limitadas e de mercado.

Os fundos permanecem no saldo interno da conta, entram no cálculo da margem disponível e mudam quando negociações são executadas; essas mudanças aparecem nos relatórios de ordens e no feed de negociações.

Diagrama mostrando que uma restrição de saque afeta o fluxo de pagamentos enquanto ordens de negociação ainda podem ser processadas
O motor de negociação continua pareando ordens e atualizando saldos internos, enquanto o circuito de pagamentos bloqueia o envio de fundos para fora da corretora.

🔒 O que significa saque temporariamente fechado

Saque temporariamente fechado significa que o módulo de pagamentos da corretora cripto impede a conta de concluir uma transferência de fundos para fora da plataforma, mantendo os ativos no saldo interno.

A restrição se aplica na etapa de processamento da solicitação de saque e interrompe o processo antes que os dados sejam enviados para um gateway de pagamento externo ou para a blockchain.

O fechamento do saque fica registrado no histórico de operações da conta como um status de solicitação sem confirmação de envio e como uma operação sem txid.

Elemento do sistema Ação executada Ponto de registro
Formulário de saque Bloqueia a confirmação e a conclusão da solicitação de saque Status da operação no histórico de saques
Módulo de pagamentos Interrompe o processamento da solicitação antes de passar para o circuito externo Ausência de txid e de marca de envio
Saldo interno da conta Continua contabilizando os ativos sem debitá-los para fora da plataforma Saldo da conta e relatório de movimentação de fundos

Qual operação é bloqueada

A ação bloqueada é a transferência de fundos para o circuito externo por meio do mecanismo de saque.

O sinal verificável é que a solicitação permanece no histórico de saques sem txid e sem status de envio.

Quais operações continuam

A execução de ordens de negociação e o recálculo do saldo interno continuam sem alterações.

O sinal verificável é que as negociações são registradas no feed de negociações e nos relatórios de ordens.

O esquema mostra a fronteira entre o processamento de solicitações de saque e a execução de ordens de negociação, sem detalhar as verificações internas.

⚙️ Por que a negociação continua quando os saques estão fechados

A negociação continua quando os saques estão fechados porque o motor de negociação verifica os parâmetros da ordem e o estado do saldo interno da conta sem usar dados do status das solicitações de saque.

O status do saque é processado pelo módulo de pagamentos e registrado separadamente, enquanto o matching engine decide com base no livro de ordens e na prioridade de execução.

Componente do sistema Ação Ponto de registro
Motor de negociação Aceita e executa ordens quando há fundos disponíveis Relatório da ordem e feed de negociações
Livro de ordens Determina preço e volume de execução com base nas ordens limitadas ativas Livro de ordens na interface de negociação
Módulo de pagamentos Proíbe a transferência de fundos para fora da plataforma Histórico de saques e status da operação
  1. Envio da ordem: a interface de negociação transmite os parâmetros da ordem ao motor de negociação.
  2. Verificação de fundos: o módulo de risco confirma o saldo disponível ou a margem na conta interna.
  3. Pareamento: o matching engine executa a ordem pelos níveis do livro de ordens.
  4. Registro: cada execução é registrada no feed de negociações e no relatório da ordem.
  5. Contabilização: o saldo interno é recalculado com base nas execuções e nas taxas.

Registro no livro de ordens

A ordem limitada da conta é colocada em um nível de preço específico e entra na fila de execução.

O sinal verificável é que o volume da ordem fica visível no livro antes da execução ou do cancelamento.

Registro no feed de negociações

Uma ordem de mercado cria uma sequência de negociações ao ser pareada com ordens limitadas disponíveis.

O sinal verificável é que os registros do feed de negociações correspondem às execuções parciais no relatório da ordem.

🧪 Como verificar que apenas os saques estão bloqueados e que a negociação está disponível

A verificação é feita comparando ações da conta e registros em três pontos do sistema: histórico de saques, livro de ordens e feed de negociações.

Se o módulo de pagamentos bloqueia o saque, a solicitação de saque não passa para envio e não recebe txid, enquanto o motor de negociação continua aceitando ordens e formando negociações.

Ponto do sistema Ação Registro do resultado
Histórico de saques Criar uma solicitação de saque para um ativo e uma rede Status da solicitação sem txid e sem marca de envio
Livro de ordens Colocar uma ordem limitada de volume mínimo Aparecimento do volume da ordem em um nível de preço específico do livro
Feed de negociações Executar uma ordem de mercado de volume mínimo Registros de negociações com preço e volume de execução
Relatório da ordem Visualizar os parâmetros da ordem executada Preço, volume, taxa e status de execução registrados
Saldo interno Verificar o estado da conta após a negociação Alteração do saldo ou da margem considerando as execuções

⛔ Registro do bloqueio de saque

A solicitação de saque permanece no registro de operações sem identificador de transação e sem passar para o estado de envio.

A consequência verificável é a ausência de txid com o status da solicitação inalterado.

✅ Registro de negociação disponível

Uma ordem limitada aparece no livro e uma ordem de mercado cria uma ou mais negociações.

A consequência verificável são registros de negociações no feed e um relatório de ordem preenchido.

O esquema de verificação reflete a separação entre o circuito de pagamentos e o motor de negociação sem considerar diferenças de interface entre corretoras.

⚠️ Quando o fechamento dos saques passa a bloquear a negociação

O fechamento dos saques passa a bloquear a negociação apenas quando o módulo de risco altera o status da conta e proíbe operações de trading antes que a ordem seja transmitida ao motor de negociação.

A decisão de bloqueio não é tomada durante o pareamento de ordens, mas na etapa de verificação do status da conta, executada antes do registro da ordem.

  1. Registro do evento: o sistema de segurança ou compliance atribui à conta um status de restrição de negociação.
  2. Verificação de status: o módulo de risco verifica o status da conta ao tentar criar uma ordem.
  3. Rejeição da ordem: a ordem não é transmitida ao motor de negociação e não é registrada.
  4. Registro da rejeição: a rejeição é registrada no log de ações da conta sem entradas no livro de ordens e no feed de negociações.

🚫 Bloqueio da criação de ordens

O sistema proíbe o envio de ordens limitadas e de mercado ao motor de negociação.

A consequência verificável é que a ordem não aparece no livro de ordens e não possui relatório de execução.

⏸ Bloqueio de operações com posições

O sistema proíbe o fechamento de posições e transferências entre contas internas.

A consequência verificável é que a rejeição da operação é registrada no log de ações da conta.

Restrições de negociação surgem do status da conta e são verificadas antes da transmissão da ordem ao motor de negociação.

🧭 O que fazer se os saques estão fechados, mas a negociação está disponível

As ações dependem de quais operações o motor de negociação aceita e quais status estão registrados no perfil da conta e no histórico de operações.

O objetivo é confirmar que a restrição se refere apenas ao circuito de pagamentos de saque e não se estende ao pareamento de ordens nem ao registro de negociações.

  1. Registrar o status do saque: abrir o histórico de saques e verificar que a solicitação não recebeu txid e não foi transmitida ao circuito de pagamentos externo.
  2. Verificar o circuito de negociação: colocar uma ordem limitada de volume mínimo e verificar seu aparecimento em um nível de preço específico do livro de ordens.
  3. Registrar a execução: executar uma ordem de mercado de volume mínimo e verificar o registro da negociação no feed de negociações ou no relatório da ordem.
  4. Controlar a atividade: manter estáveis os parâmetros atuais de volume e frequência de ordens, sem mudanças bruscas.
Ação O que é registrado Ponto de registro
Histórico de saques Ausência de transmissão da solicitação ao circuito externo Status da solicitação sem txid
Ordem limitada Registro da ordem pelo motor de negociação Livro de ordens
Ordem de mercado Fato de execução da negociação Feed de negociações ou relatório da ordem
Saldo da conta Alteração dos saldos após a negociação Relatório de saldo ou margem

🧾 Confirmação de negociação disponível

O motor de negociação aceita ordens e registra negociações quando não há restrição de trading no status da conta.

A consequência verificável é que as ordens aparecem no livro e as negociações são registradas no feed.

🛑 Manutenção do status atual da conta

Parâmetros de negociação estáveis não geram novos sinais para o módulo de risco.

A consequência verificável é que o log da conta não contém novos registros sobre restrições de operações de trading.

Este esquema mostra como a negociação pode continuar disponível quando o circuito de pagamentos está fechado, mas não explica quais sinais levam ao bloqueio de saque nem como o módulo de risco toma essa decisão. Esses mecanismos são explicados no material Por que uma corretora congela saques.

Explore mais sobre “Trading”

Nesta seção você encontra mais análises, guias práticos e avaliações sobre o tema.

Abrir “Trading”