Ferramentas e plataformas
VPS vs. o seu computador doméstico: quando é que isso importa?
Compare computadores de negociação locais e remotos em termos de dependências, acesso, manutenção e recuperação. Escolha a configuração que resolve o seu problema real.
Tradução atualizada
- Publicado originalmente
- Fonte atualizada
- Tradução atualizada
Neste artigo
Um computador doméstico e um VPS podem ambos executar software de negociação, mas colocam as dependências em locais diferentes. A melhor configuração é aquela que suporta o seu fluxo de trabalho permitido e tem um processo de recuperação que consegue realmente utilizar.
Compare os caminhos de falha
Um computador doméstico depende da energia local, da Internet, do hardware e da manutenção. Um VPS depende do servidor e da rede do fornecedor, do seu acesso à conta e da aplicação que está a ser executada nele. Continua a precisar de uma ligação para controlar o ambiente de trabalho remoto.
Se o seu ecrã local perder a ligação a um VPS saudável, a aplicação remota pode continuar. Se o próprio VPS reiniciar ou perder o seu feed de negociação, a aplicação pode não continuar. O alojamento remoto altera qual componente pode falhar; não elimina o risco de interrupção.
Compreenda as ordens
Verifique quais ordens e funções de estratégia residem no seu computador e quais residem no corretor ou na bolsa. A documentação do NinjaTrader sobre a localização das ordens explica porque é que a resposta depende da ligação e do tipo de ordem.
Manter uma posição durante a noite não exige automaticamente um VPS. Uma regra de trailing gerida localmente pode precisar de um processo em execução, enquanto uma ordem mantida no corretor tem outra dependência. Nenhuma delas garante um preço de execução específico.
Interação manual versus trabalho sem supervisão
Para um fluxo de trabalho manual compacto, uma máquina local fiável pode ser mais simples de operar. Um ambiente de trabalho remoto pode ser útil quando viaja ou quando uma aplicação suportada precisa de um ambiente indisponível no seu dispositivo pessoal.
Para automatização, identifique onde a execução é permitida e o que tem de permanecer em execução. Um computador local com manutenção pode ser uma máquina anfitriã válida. Alguns programas restringem a transmissão remota de ordens, por isso confirme as regras exatas da conta antes de transferir código.
Não use uma regra geral de que a automatização precisa sempre de um VPS ou de que a negociação manual nunca retira benefícios. Enuncie o problema real e compare as soluções com ele.
Latência e capacidade de resposta
Um VPS próximo de um gateway de negociação pode encurtar o percurso da aplicação, ao mesmo tempo que aumenta o atraso entre a sua mão e o ecrã remoto. Meça ambos. A largura de banda anunciada não estabelece uma latência baixa, e um ping baixo não garante melhores execuções.
Se os gráficos ficarem sem resposta em qualquer das máquinas, inspecione a CPU, a memória, o carregamento do histórico e os estudos personalizados. Substituir uma máquina local por um VPS pode reproduzir o mesmo gargalo da aplicação com um custo adicional.
Manutenção e custos
Ambas as configurações precisam de software suportado, atualizações, cópias de segurança e uma forma de recuperação. Um VPS também pode ter reinícios do sistema operativo e software de segurança; não está isento das tarefas de manutenção associadas a um computador.
Compare os custos reais no mesmo período. Inclua a licença do sistema operativo necessária, o serviço de cópia de segurança, o acesso remoto e o tempo de gestão. Compare um VPS com uma ligação à Internet local de reserva ou uma máquina local dedicada apenas quando resolvem o mesmo problema.
Use contas de prática para testar desconexões e o comportamento de reinício. Guarde a configuração fora da máquina ativa e reconcilie o estado da conta antes de reiniciar a automatização após uma interrupção.
Principais conclusões
- As máquinas locais e remotas têm dependências de falha diferentes.
- Verifique a localização das ordens antes de decidir o que tem de permanecer online.
- Meça tanto a interação remota como os percursos do serviço de negociação.
- Compare custos equivalentes e responsabilidades de recuperação.
Perguntas frequentes
Um VPS elimina o risco da Internet doméstica?
Pode manter um processo remoto ativo durante uma falha local, mas ainda pode perder o acesso ao controlo.
Devo mudar depois de um problema de ligação?
Primeiro, identifique a causa e qual alternativa a resolve. Um novo servidor pode não resolver um problema do lado do corretor.
Como é que decido?
Use o nosso guia de decisão sobre VPS para mapear a carga de trabalho e as opções de alojamento permitidas.