Migrar para a sua própria infraestrutura

Mantenha o seu código. Seja dono de toda a stack.

As APIs de trading alojadas são uma forma rápida de começar. À medida que uma frota cresce, muitas equipas querem os terminais, as credenciais e os limites de risco em servidores que controlam. A PerkBridge mantém a experiência REST que já conhece e executa-a na sua infraestrutura, por isso migrar resume-se sobretudo a um novo URL base, um novo token e alguns nomes de campos.

O QUE PRECISA ANTES DE COMEÇAR ✓ Um servidor Ubuntu 24.04 para o plano de controlo ✓ Um ou mais servidores Ubuntu 24.04 para os terminais (pode ser o mesmo servidor) ✓ Os seus acessos a contas demo MT5 da corretora ✓ Acesso à configuração do seu bot O acesso antecipado suporta apenas contas demo de corretoras. Como preparar os seus servidores →

Porque é que as equipas migram

A mesma API, com tudo dentro do seu perímetro.

A migração é normalmente motivada pelo crescimento: mais contas, clientes ou investidores mais exigentes e a vontade de controlar todas as partes da configuração.

Custódia total das credenciaisAs palavras-passe da corretora são introduzidas no seu próprio painel e seladas no servidor que as utiliza. Nunca saem da sua infraestrutura.
Limites junto ao terminalCada conta tem os seus próprios limites de risco, aplicados no servidor antes de cada ordem, mesmo que o painel esteja inacessível.
Novas tentativas seguras por conceçãoEnvie de novo o mesmo client_order_id e recebe a ordem original, nunca um duplicado.
O seu perímetro de conformidadeOs dados ficam na sua rede, com funções para a sua equipa e um registo de auditoria de cada ação privilegiada.
Escale nos seus termosAdicione servidores à medida que cresce e execute várias contas em cada um, no hardware e nas regiões que escolher.
Uma estrutura REST familiarOrdens de mercado e pendentes, posições, cotações, barras e histórico através de uma API REST, documentada em OpenAPI 3.

A mesma ordem, lado a lado

Uma compra a mercado.

À esquerda, uma chamada genérica a uma API alojada, simplificada. À direita, o pedido real da PerkBridge, retirado da referência da API de trading. A API também coloca ordens limit, stop e stop-limit com validade, e pode modificá-las e cancelá-las. O stop loss e o take profit funcionam em ordens pendentes, mas ainda não em ordens de mercado MT5. O DirectConnect, um caminho de ordens opcional de baixa latência, vem a seguir.

A sua chamada atualHOJE
POST https://api.provider.example/accounts/{id}/trade
Authorization: Bearer $API_TOKEN

{
  "action": "BUY",
  "symbol": "EURUSD",
  "volume": 0.1
}
Com a PerkBridgeNOS SEUS SERVIDORES
POST https://control.example.com/v1/trading/
     accounts/{account_id}/orders
Authorization: Bearer $TRADING_TOKEN

{
  "client_order_id": "ea42-0007",
  "symbol": "EURUSD",
  "side": "buy",
  "volume": "0.10"
}
O seu próprio idO client_order_id é obrigatório e torna seguras todas as novas tentativas.
Decimais como stringsOs volumes e os preços são strings, para que nada se perca com arredondamentos.
202 significa em filaA ordem passou todas as verificações. Consulte o estado na ordem ou no respetivo histórico.
422 significa recusadaUm limite de risco ou outra verificação disse que não, e nada foi enviado à corretora.
Abrir a referência completa da API com exemplos em Python, MQL5 e curl →

Caminho de migração

Execute ambos lado a lado e depois mude.

Nada tem de ser migrado de uma só vez. Traga uma conta, execute-a em paralelo em demo e mude as restantes quando estiver satisfeito.

  1. 1Instalar o plano de controlo →Execute o instalador num servidor Ubuntu 24.04. Este configura a stack Docker Compose com HTTPS automático.
  2. 2Adicionar um servidor de trading →Introduza o endereço no painel. A chave do anfitrião é verificada e o agente é instalado por si.
  3. 3Trazer uma conta →Escolha a plataforma, encontre o servidor da corretora pelo nome, introduza o acesso demo e defina os limites de risco da conta.
  4. 4Apontar o seu bot →Emita um token de trading, altere o URL base e os nomes dos campos e execute-o ao lado da configuração antiga.
  5. 5Migrar o resto →Traga as restantes contas ao seu ritmo. Como boa prática após qualquer migração, altere a palavra-passe de cada corretora.

Bom saber

Uma API alojada pode continuar a ser mais adequada se precisar de:

Contas com dinheiro real hojeAs contas com dinheiro real estão planeadas e ainda não são suportadas. O acesso antecipado funciona apenas com contas demo de corretoras.
MetaTrader 4O MT5 é hoje o único conector e o cTrader chega em breve. O MT4 está em análise. Ver conectores
Failover para um servidor de reservaA mudança manual e automática para um servidor de reserva está incluída. Ver o roteiro
Sem servidores própriosA PerkBridge funciona em servidores que controla. Não a alojamos por si.

Experimente primeiro uma conta.

Peça uma sandbox privada e ajudamo-lo a trazer uma conta demo numa chamada.