Conectar a exchange BINANCE

O Bybot opera na sua conta da Binance por uma chave de API. Seus fundos ficam na exchange: a chave permite que o bot veja seu saldo e abra ordens spot, mas ele não pode sacar fundos. A configuração leva cerca de 5 minutos.

A Binance usa um esquema diferente da Bybit e da MEXC. O Bybot gera o par de chaves para você e mostra apenas a chave pública. Você a registra na Binance como uma chave Self-generated e cola a API Key da Binance de volta no Bybot. A chave privada nunca sai do servidor do Bybot, e você não precisa informar nenhum secret.

✅

Do que você precisa

  • Uma conta na Binance com a verificação de identidade concluída; sem ela, a Binance não deixa criar uma chave de API
  • Autenticação de dois fatores (Authenticator App) ativada na Binance
  • Uma conta no Bybot: você começa pelo Bybot, não pela Binance

1. Gere uma chave no Bybot

No Bybot, abra Configurações (“Settings”) → Chaves de API (“API Keys”) e clique em Adicionar chave (“Add key”). Escolha BINANCE como exchange e clique em Gerar chave (“Generate key”).

O Bybot vai mostrar a Chave pública para a Binance (“Public key for Binance”): um bloco de texto que começa com -----BEGIN PUBLIC KEY-----. Clique em Copiar (“Copy”).

Janela de adicionar chave de API no Bybot: Binance selecionada, chave pública gerada, botão Copy

⏱️

A chave pública vale por 1 hora. Conclua os passos na Binance dentro desse prazo. Se ela vencer, clique em Gerar novamente (“Generate again”) e use a nova chave pública; a antiga não vai funcionar.

Deixe esta aba do Bybot aberta: você vai voltar a ela no passo 7.

2. Entre na Binance

Ainda não tem conta? Crie uma e conclua a verificação de identidade.

3. Abra o API Management

Clique no ícone do perfil no canto superior direito e escolha Account.

Menu do perfil na Binance, item Account

No menu à esquerda, em Account, escolha API Management.

Menu Account na Binance, item API Management

4. Clique em “Create API”

Página API Management na Binance, botão Create API

5. Escolha “Self-generated” e cole a chave pública

Na janela “Choose API Key type”, escolha Self-generated, não “System generated”, e clique em Next.

Cole no campo da chave pública a chave que você copiou no Bybot: o bloco inteiro, incluindo as linhas -----BEGIN PUBLIC KEY----- e -----END PUBLIC KEY-----. Depois dê qualquer nome à chave, por exemplo bybot, e clique em Next.

💡

Não escolha “System generated”. Esse tipo gera uma API Key e uma Secret Key, e o Bybot não o aceita para a Binance. Com “System generated”, a Binance também exigiria uma lista de IPs permitidos, enquanto uma chave Self-generated funciona sem ela.

Confirme a criação com os códigos do Authenticator App e do e-mail.

Janela Security Verification da Binance: Authenticator App e Email

6. Defina as restrições da chave

Abra a nova chave no API Management e clique em Edit restrictions:

ConfiguraçãoO que escolher
Enable Reading✅ ativado (vem ativado por padrão)
Enable Spot & Margin Trading✅ ativado
Enable Withdrawals❌ desativado
IP access restrictionsUnrestricted: deixe como está

Deixe todas as outras caixas (Futures, Margin Loan, Universal Transfer, Options) desmarcadas: o bot não precisa delas. Salve as alterações e confirme com o 2FA.

⚠️

Nunca ative “Enable Withdrawals”. O Bybot recusa uma chave com saques ativados.

7. Cole a API Key no Bybot

Copie a API Key que a Binance mostra para a nova chave. Volte para a aba do Bybot, cole-a no campo Chave de API (“API key”) (texto de exemplo “API Key from Binance”) e clique em Salvar (“Save”).

Campo de chave de API no Bybot com a API Key da Binance colada, botão Save

Para a Binance não há campo de secret: o Bybot já guarda a chave privada. Depois de salvar, a chave aparece na lista com Sem vencimento (“No expiry”) na coluna de data.

8. Confira seu saldo

O bot opera com os fundos da sua carteira Spot. Se o seu USDT estiver na carteira Funding, transfira para a Spot em Wallet → Transfer.

⚠️

Se não houver USDT na sua carteira Spot, o bot não conseguirá abrir ordens.

Segurança da chave

  • Saques são impossíveis. O Bybot só aceita uma chave da Binance com saques desativados.
  • A chave privada nunca sai do Bybot. Você só vê e copia a chave pública; a Binance também nunca recebe a chave privada.
  • A chave não vence. Chaves Self-generated funcionam até você apagá-las, sem precisar renovar a cada poucos meses.
  • O Bybot nunca vai pedir sua senha da Binance nem códigos de 2FA.
  • Se você parar de usar o bot, apague a chave no API Management da Binance. O acesso acaba na hora.

Problemas comuns

“The generated key was not found or has expired”. Passou mais de uma hora desde que você gerou a chave, ou você gerou uma nova depois de registrar a antiga na Binance. No Bybot, clique em Gerar novamente (“Generate again”), crie uma nova chave Self-generated na Binance com a nova chave pública e salve a API Key dela no Bybot. Apague na Binance a chave que não vai usar.

“Withdrawals are enabled for this key”. Abra a chave na Binance → Edit restrictions → desative Enable Withdrawals, salve e adicione a chave no Bybot de novo.

“The key has no spot trading permission”. Abra a chave na Binance → Edit restrictions → ative Enable Spot & Margin Trading, salve e adicione a chave no Bybot de novo.

“Binance rejected the key”. Confira se você copiou a API Key da Binance inteira, sem espaços a mais, e se a chave foi criada como Self-generated com a chave pública do Bybot. Na dúvida, apague a chave na Binance e comece de novo pelo passo 1.

Não consigo criar uma chave na Binance. A Binance exige a verificação de identidade concluída e o 2FA ativado para criar chaves de API.

Guia oficial da exchange: como criar chaves de API Self-generated na Binance.