MetaTrader®, MT4® e MT5® são marcas comerciais da MetaQuotes Ltd. Este é um serviço independente, não afiliado à MetaQuotes nem autorizado ou endossado por ela.
Disponibilidade de trading medida

A API do MetaTrader para MT4 e MT5

Desenvolva para algo-bots

Conecte quantas contas de trading precisar por uma única API REST e WebSocket. Nada para instalar. Feita para escalar.

Mais de 100 endpoints de API 8.000+ servidores de corretoras Pagamento por assento Desenvolvido na Alemanha
curl -X GET "https://api.metatraderapi.net/CheckConnect?id={{accountId}}" \
  -H "x-api-key: YOUR_API_KEY"
# Response
true
Uma API para MT4 e MT5: mais de 100 endpoints
8.000+ servidores de corretoras reconhecidos
Disponibilidade medida ao vivo na nossa página de status pública
Cada conta isolada, com recursos próprios
Senhas das corretoras criptografadas com AES-256-GCM
Desenvolvido na Alemanha 🇩🇪
Hospedado na UE, DPA (GDPR) incluído
Crie assentos a partir do seu próprio código
Uma API para MT4 e MT5: mais de 100 endpoints
8.000+ servidores de corretoras reconhecidos
Disponibilidade medida ao vivo na nossa página de status pública
Cada conta isolada, com recursos próprios
Senhas das corretoras criptografadas com AES-256-GCM
Desenvolvido na Alemanha 🇩🇪
Hospedado na UE, DPA (GDPR) incluído
Crie assentos a partir do seu próprio código

Tudo o que você precisa para desenvolver

Resolvemos o problema da integração com o MetaTrader para você não precisar resolvê-lo. Conecte, execute e receba dados em streaming sem complicação.

Gestão de contas

Consulte saldo, patrimônio e margem em tempo real e obtenha todo o histórico de operações instantaneamente via REST.

GET /TradeStats?id={{accountId}}&from=2024-01-01
x-api-key: YOUR_API_KEY
Resumo de estatísticas
Ao vivo
Lucro aberto
+0.00
Lucro do dia
+0.00
Lucro total
+0.00
0.0%
Taxa de acerto
EURUSD
XAUUSD

Execução de ordens

Abra, modifique e feche ordens a mercado ou pendentes de forma programática.

EURUSD 1.08451
GBPUSD 1.25304
XAUUSD 2034.50
GET /OrderSend?id={{accountId}}
x-api-key: YOUR_API_KEY

 
  &symbol=EURUSD
  &operation=Buy
  &volume=0.1
  &stoploss=1.0800
  &takeprofit=1.1000
 
EURUSD • M1 Ao vivo
Aguardando ordem… Executada
TP 1.1000
BUY 0.1
SL 1.0800

Streams por WebSocket

Assine em tempo real cotações, posições com lucro ao vivo, ordens e operações executadas.

const ws = new WebSocket('wss://api.metatraderapi.net/v1/stream?id={{accountId}}&apiKey=YOUR_API_KEY');
ws.onopen = () => ws.send('{"action":"subscribe","symbol":"EURUSD"}');
ws.onmessage = (event) => {
  const msg = JSON.parse(event.data);
  if (msg.type === 'QUOTE') {
    console.log(`Preço bid ao vivo: ${msg.data.bid}`);
  }
};
Cotações ao vivo
EURUSD
1.084511.08455
GBPUSD
1.253021.25308
Posições abertas · lucro ao vivo
+$145,20
Atualizações de ordens
TRADE #5921 BUY 0.1
ORDERS #5922 BUY LIMIT

Como funciona

Você desenvolve a aplicação. Nós cuidamos da complexa camada de ponte com o MetaTrader.

Sua aplicação

CRM, robô ou plataforma web

MetaTrader API

Motor de processamento e execução

Corretora MT4 / MT5

Ambiente real de negociação

O jeito antigo
  • Exige manter o aplicativo desktop do MetaTrader aberto
  • Exige programar e instalar Expert Advisors complexos (MQL)
  • Um VPS e uma instalação do MetaTrader para cada conta
  • Altos custos de servidor e de manutenção operacional
MetaTrader API
  • Arquitetura puramente REST e WebSocket
  • Requisições JSON padrão sobre HTTPS: sem Expert Advisors
  • Pague por assento, mais barato à medida que cresce
  • Operamos a infraestrutura na UE, monitorada 24 horas por dia

Preços simples e escaláveis

Um único plano por assento: cada assento conecta uma conta MT4 ou MT5, cobrado mensalmente. Adicione ou libere assentos quando quiser.

Plano por assento

US$ 14 / assento / mês

 

  • 1 conta MT4 ou MT5 por assento
  • Para empresas e startups (B2B)
  • Até 50 assentos; mais sob consulta
  • 20 requisições por segundo por chave de API
  • Cobrança por assento
  • Conexão e desconexão permitidas
  • Suporte a WebSocket
  • Upload de EAs personalizados com anexação automática
  • Quanto mais assentos, menor o preço: US$ 13 por assento do 5º ao 19º, US$ 12 a partir do 20º assento
Criar conta

Pagamento com cartão via Stripe, por assinatura

Pronto para desenvolver no
MetaTrader?

Perguntas frequentes

No contexto da MetaTrader API, é uma camada de API que torna as contas de trading de MT4 e MT5 acessíveis por REST e WebSocket, para que suas aplicações possam consultar dados da conta e controlar operações e ordens sem executar o MetaTrader por conta própria e sem Expert Advisors.
As duas. Cada assento conecta uma conta MT4 ou uma conta MT5, e você pode misturar assentos MT4 e MT5 na mesma assinatura.
Sim. Expomos endpoints REST para funções de conta e de negociação: resumo da conta, saldo, patrimônio e margem, abertura, modificação e fechamento de ordens, entre outras.
Sim. O streaming por WebSocket está incluído: cotações, posições com lucro ao vivo, ordens e operações executadas, em tempo real.
Não. A MetaTrader API elimina exatamente essa exigência. Você só precisa de uma chave de API e do login da sua conta de trading: sem instalar o MetaTrader e sem implantar Expert Advisors.
Não. Você pode começar com um único assento por US$ 14 e adicionar mais quando sua integração estiver funcionando. Se tiver dúvidas, fale com a gente pelo Telegram ou por e-mail.
Conecte a conta no painel e clique em “Generate key” no cartão dela; a chave é exibida só uma vez. /ConnectEx e POST /v1/seats também retornam uma chave para a conta que conectam. Em “Settings” (Configurações) fica a chave de gerenciamento, que serve para o provisionamento, não para chamadas de trading. As requisições são autenticadas pelo cabeçalho x-api-key mais um UUID por conta.
Não. A MetaTrader API é um serviço independente e não é afiliada à MetaQuotes nem autorizada ou endossada por ela. A MetaQuotes não oferece API pública oficial para contas de negociação de varejo; a Manager API e a Server API dela são licenciadas apenas para corretoras.
Cartão de crédito ou débito via Stripe, por assinatura mensal. Não aceitamos criptomoedas nem transferência bancária.