Robôs de investimento · Tutoriais

VPS para robô trader: o que importa e como escolher, sem nomes

O servidor que mantém o terminal ligado o pregão inteiro. O que decide (latência, Windows, estabilidade), o que não decide, o que custa e quando não precisa.

Por

VPS é um computador alugado, que fica ligado num data center e no qual você entra pela internet como se fosse o seu. Para quem roda robô no MetaTrader, é a resposta para o problema mais banal e mais caro do robô em casa: o computador que dorme, a internet que cai, a atualização do Windows às 11h. Este artigo diz o que importa na escolha, sem citar nomes, porque os provedores mudam e os critérios não.

O que ele resolve

Um robô só opera enquanto o terminal está aberto e conectado. No PC de casa, isso depende de energia, internet, o próprio Windows e a família. No VPS, o terminal fica aberto 24 horas, com energia redundante e internet de data center, e você só entra para olhar. O que o PC de casa custa em risco está em Robô no PC de casa ou na nuvem.

O que decide

1. Onde fica o servidor. A latência entre o VPS e o servidor da corretora é o tempo entre a ordem sair do robô e chegar ao book. Um VPS na mesma cidade dos servidores da sua corretora responde em poucos milissegundos; um em outro continente, em centenas. Para day trade de alvo longo, dezenas de milissegundos não mudam nada; para scalping, decidem. Pergunte ao provedor onde fica a máquina, e meça: a lista de servidores na janela de conexão do terminal mostra o ping de cada um. O que o scalping exige está em Scalping: o que é.

2. Windows. O MetaTrader 5 é um programa Windows; a maioria dos robôs também. Um VPS Linux exige camada de compatibilidade e é fonte de problema. Windows, com licença incluída no preço.

3. Estabilidade, não potência. Um terminal com um ou dois robôs usa pouco processador e pouca memória; 2 GB de RAM e um núcleo rodam. O que importa é a máquina não reiniciar sozinha, não ter atualização forçada no meio do pregão e ter quem responda quando cair. Peça o histórico de disponibilidade e como as atualizações são tratadas.

4. Acesso e segurança. Entrar por área de trabalho remota com senha forte e, se possível, restrição de origem. O VPS tem a sua conta da corretora logada dentro; um VPS invadido é uma conta invadida. Nunca use a senha de negociação salva onde não precisa; para olhar, a senha de investidor basta. As duas senhas estão em Como instalar o MetaTrader 5.

5. Backup e reinstalação. Se a máquina morrer, quanto tempo leva para ter outra com o terminal, o robô e as configurações? Guarde os arquivos do robô e os parâmetros fora do VPS.

Uma lista de cinco critérios com o peso de cada um: localização e latência, Windows, estabilidade, acesso seguro, backup; ao lado, um relógio comparando a latência de um servidor na mesma cidade e de um em outro continente
O que decide num VPS de robô: perto da corretora, Windows, estável, seguro, recuperável. Processador de sobra não está na lista. Ilustração.

O que não decide

  • Processador e memória de sobra. Vende bem e não muda nada para um terminal com poucos robôs. Só o backtest pesado usa núcleos, e backtest se faz em casa.
  • "Otimizado para trading." É um rótulo. O que otimiza é localização e estabilidade.
  • Painel bonito. Você vai entrar uma vez por dia para conferir o chapéu do robô.

Quanto custa, em relação ao que protege

Um VPS de robô custa uma mensalidade de dezenas de reais. A comparação certa não é com o preço do robô; é com o que um dia de terminal desligado custa: uma posição aberta sem o robô para geri-la, ou um dia de estratégia que não operou. Para quem opera um contrato numa estratégia de alvo longo, o PC de casa bem configurado (sem hibernar, sem atualização automática, com internet estável) pode bastar por um tempo; para quem carrega posição ou opera mais de uma estratégia, o VPS se paga no primeiro incidente evitado.

O que conferir depois de contratar

  1. Instalar o MetaTrader da corretora, conectar, medir o ping na janela de servidores.
  2. Rodar o robô na conta demo por uma semana, com o Diário aberto, para ver reconexões e reinícios.
  3. Configurar o Windows para não reiniciar por atualização durante o pregão.
  4. Testar o acesso do celular ao VPS: é o que você vai usar para conferir. O que o celular faz e não faz está em Robô trader no celular.

Quando você não precisa de VPS nenhum

Quando a estratégia roda do lado de quem a fornece. Nas nossas estratégias na OnTick, a execução é nossa, ligada à sua conta na corretora: sem terminal, sem servidor, sem atualização de Windows. É uma das razões de existir o modelo de assinar em vez de instalar, que explicamos em Aluguel de robô. Para quem monta a própria estratégia no Centurion, o VPS é a peça que falta entre o robô e o pregão inteiro, e os cinco critérios acima são a lista.