BTCC / BTCC Square / DigitalGold7 /
Guia Completo para Integrar com a API Smart da Angel One: Passo a Passo para Começar a Operar

Guia Completo para Integrar com a API Smart da Angel One: Passo a Passo para Começar a Operar

Published:
2025-07-07 23:22:06
14
3


Este guia detalhado explica como integrar sua conta da Angel Broking (agora Angel One) usando a Smart API, cobrindo desde a geração da chave API até a configuração do TOTP. Com instruções claras e exemplos práticos, você aprenderá a configurar tanto a plataforma recomendada (SMART_API) quanto a alternativa OAuth (SMART_API_M). Incluímos screenshots, dicas de solução de problemas e melhores práticas para garantir uma integração suave.

O que é a API Smart da Angel One?

A API Smart da Angel One (anteriormente Angel Broking) é uma interface que permite aos desenvolvedores e traders automatizar suas estratégias de investimento. Ela oferece acesso direto ao mercado de ações, dados em tempo real e execução de ordens. A plataforma é amplamente utilizada por traders algorítmicos e sistemas de automação devido à sua confiabilidade e recursos avançados.

Existem duas formas principais de integração:

1. SMART_API - O método recomendado, que utiliza autenticação por chave API e TOTP

2. SMART_API_M - Uma alternativa baseada em OAuth que requer login manual diário

Como gerar sua chave API privada na Angel One?

O processo de geração da chave API é fundamental para começar a usar a Smart API. Veja o passo a passo detalhado:

1. Acesse https://smartapi.angelbroking.com/ e faça seu cadastro

2. Não esqueça de adicionar seu Client ID da Angel One (veja o screenshot abaixo)

3. Faça login no portal Smart API com suas novas credenciais

4. Clique no botão "Create An App" (veja o screenshot abaixo)

5. Selecione o tipo de API como "Trading API"

6. Nome do App: StocksDeveloper (sem espaços)

7. URL de redirecionamento: https://webx.stocksdeveloper.in/

8. Adicione seu Client ID da Angel

9. Clique em "Create App" para gerar sua chave API privada

Cadastro na Angel Smart API Fonte: StocksDeveloper

Como configurar o TOTP para segurança adicional?

A autenticação em duas etapas via TOTP é essencial para proteger sua conta. Siga estas instruções:

1. Instale o aplicativo Google Authenticator no seu smartphone

2. Acesse https://smartapi.angelbroking.com/enable-totp

3. Insira o OTP recebido por SMS/e-mail

4. Você verá um QR Code e uma Chave Secreta (veja screenshot abaixo)

5. Escaneie o QR Code no Google Authenticator

6. Salve a Chave Secreta ou mantenha esta página aberta

7. No AutoTrader Web, vá para Configurações > Contas de Trading

8. Clique no seu login Angel para editar

9. Cole a Chave Secreta TOTP no campo correspondente

10. Clique em Validar e Salvar

Chave API da Angel Smart Fonte: StocksDeveloper

Como funciona a integração via OAuth (SMART_API_M)?

A plataforma SMART_API_M oferece uma alternativa para quem prefere não compartilhar credenciais diretamente:

1. Não requer configuração de TOTP

2. Utiliza fluxo OAuth para autenticação

3. Requer login manual uma vez ao dia

4. Ideal para quem prioriza conveniência sobre automação total

Para configurar:

1. Vá para Configurações > Contas de Trading

2. Clique em Criar

3. Selecione Broker: Angel

4. Plataforma: SMART_API_M

5. Adicione sua chave API

6. Clique em Validar

7. Você será redirecionado para o site da Angel One para login

Problemas comuns e soluções

AB1007: Seu user ID ou senha está inválido - Verifique suas credenciais e tente novamente

Erros de conexão: Verifique sua internet e firewall

Chave API expirada: Gere uma nova chave se necessário

Problemas com TOTP: Certifique-se que o horário do seu dispositivo está sincronizado

Criando App na Angel API Fonte: StocksDeveloper

Perguntas Frequentes sobre a API Angel One

Qual é a diferença entre SMART_API e SMART_API_M?

A SMART_API é a integração recomendada que usa autenticação direta com chave API e TOTP, enquanto a SMART_API_M utiliza OAuth e requer login manual diário.

Preciso configurar o TOTP para ambas as plataformas?

Não, o TOTP é necessário apenas para a plataforma SMART_API. A SMART_API_M utiliza OAuth e não requer configuração de TOTP.

Posso usar a mesma chave API para múltiplas contas?

Não, cada conta da Angel One requer sua própria chave API única. Você precisará repetir o processo de registro para cada conta.

Quanto tempo leva para configurar a integração?

O processo completo (incluindo TOTP) pode levar cerca de 15-20 minutos, mas é uma configuração única que não precisa ser repetida diariamente.

O que fazer se minha chave API parar de funcionar?

Verifique se a chave não expirou e se você está usando a versão correta. Se necessário, gere uma nova chave API e atualize suas configurações.

|Square

Baixe o aplicativo BTCC para iniciar sua jornada criptográfica

Comece hoje mesmo Escaneie e junte-se a nossos +100 M usuários