Como criar API da corretora

Escolha abaixo a corretora (Binance Global ou Binance US). Se você escolher Binance Global, também pode alternar entre Desktop e App.

Regra de ouro: ative apenas o necessário. Para o Nidal operar, você precisa habilitar Enable Spot & Margin Trading (veja o passo 6 no Desktop e o passo 8 no App).
Nunca habilite Withdrawals (saque).

Binance (Global) — Desktop

Passo 1 — Abra “Account” no menu do perfil

No canto superior direito, clique no seu perfil e selecione Account.

Binance Desktop - Passo 1
Passo 2 — Vá em “API Management” e clique em “Create API”

No menu lateral, entre em API Management e clique em Create API. Se você já tiver APIs criadas, o botão fica no topo da página.

Binance Desktop - Passo 2
Passo 3 — Escolha “System generated”

Selecione System generated (a opção padrão), e clique em Next. Evite “Self-generated”, pois é um fluxo mais avançado.

Binance Desktop - Passo 3
Passo 4 — Dê um nome (Label) para a API

Use um nome fácil de identificar, por exemplo: NIDAL. Depois clique em Next.

Binance Desktop - Passo 4
Passo 5 — Complete as verificações de segurança

A Binance pode exigir duas verificações (ex.: Authenticator App e Email). Conclua as duas para criar a chave.

Binance Desktop - Passo 5
Passo 6 — Ajuste as permissões (obrigatório para o Nidal operar)

Agora você verá a API Key e as opções de API restrictions.

✅ Marque Enable Spot & Margin Trading (sem isso o robô não consegue operar).
✅ Mantenha Enable Reading ligado (recomendado para saldo/consulta).
❌ Não habilite Enable Withdrawals e nem Enable Futures, a menos que você saiba exatamente o que está fazendo.

IP access restrictions: se a Binance mostrar o aviso em vermelho, ela pode exigir IP whitelisting para manter permissões de trading ativas. Nesse caso, selecione Restrict access to trusted IPs only (Recommended) e adicione o IP que você vai usar.

Binance Desktop - Passo 6