Developer Hub & Agent Protocol v1.0

Documentação da API & Protocolo para Desenvolvedores e Agentes

Bem-vindo à documentação oficial da ATrader Pro. Aqui você encontra especificações completas de autenticação OAuth 2.0 PKCE, permissões por escopo (RFC 9728), especificação OpenAPI 3.1.0, ambiente sandbox e integração direta para agentes autônomos (MCP).

Acesso Sem Fricção: Plano Gratuito, Sandbox e Chaves Self-Serve

A ATrader Pro foi projetada para que desenvolvedores e agentes autônomos iniciem imediatamente sem barreiras comerciais, cadastros burocráticos ou formulários de vendas:

100% Free Tier

Acesso gratuito imediato a todos os 14 robôs de IA, scanner de sinais ao vivo e documentação. Sem necessidade de cartão de crédito.

Chaves de API Self-Serve

Geração autônoma de tokens em segundos pelo painel de configurações ou via Deriv Token, sem intervenção humana ou aprovação.

Ambiente Sandbox Demo

Conta virtual instantânea com $10.000 USD de saldo para simular estratégias, testar requisições e validar algoritmos sem risco de capital.

Autenticação OAuth 2.0 & Permissões por Escopo (RFC 8414 & RFC 9728)

A conexão com a corretora Deriv utiliza o protocolo OAuth 2.0 com Proof Key for Code Exchange (PKCE). Nossas declarações de metadados seguem rigorosamente os padrões IETF para descoberta automática por máquinas e agentes:

Metadados Disponíveis:

GET /.well-known/oauth-authorization-server — RFC 8414 Authorization Server

GET /.well-known/oauth-protected-resource — RFC 9728 Protected Resource Metadata

GET /.well-known/openid-configuration — OpenID Connect Discovery

GET /openapi.json — Especificação OpenAPI 3.1.0 completa

Escopo (Scope)Nível de AcessoDescrição Técnica
readLeitura (Read-Only)Consulta saldo da conta, contratos abertos, histórico de parâmetros de robôs e dados cadastrais públicos.
tradeOperações (Execution)Permite aos robôs e agentes abrirem e encerrarem contratos em tempo real via WebSocket na Deriv.
trading_informationTelemetria & HistóricoAcesso a extratos detalhados de negociações, taxas de acerto históricas, drawdown e métricas quantitativas.
paymentsCaixa (Informativo)Leitura de status de depósitos e saques para conciliação contábil automatizada.
adminAdministraçãoConfiguração de stop loss máximo, limites de exposição financeira e parametrização de algoritmos.

Principais Endpoints da API

GET /api/botsPúblico / Free Tier

Retorna o catálogo completo dos 14 robôs de trading com taxas de assertividade, índices recomendados e multiplicadores.

GET /api/signalsPúblico / Free Tier

Transmissão de sinais de confluência estatística em tempo real para 15 ativos com taxa calculada superior a 90%.

POST /api/tradeRequer escopo `trade` (Demo Sandbox ou Real)

Executa compra/venda de contrato algorítmico na Deriv via WebSocket de baixa latência.

GET /api/markdownRFC 9110 Content Negotiation

Entrega de documentação otimizada para o orçamento de contexto de agentes de IA.

Integração com Agentes de IA (Model Context Protocol / MCP)

Se você utiliza agentes como Claude, Cursor, Windsurf ou Antigravity, a ATrader Pro fornece indexação semântica via /llms.txt e compatibilidade com ferramentas MCP para execução de simulações e análise de mercado.

Exemplo cURL (Inspeção de Robôs):
curl -X GET "https://atrader.pro/api/bots" \
  -H "Accept: application/json"