Todo livro de regras de prop firm parece simples no papel. Não perca mais do que tanto em um dia. Nunca caia mais do que tanto abaixo do seu pico. Não faça a maior parte do lucro em um único dia de sorte. Mantenha as posições abaixo de tal tamanho. Escrever as regras é a parte fácil. Aplicá-las, de forma consistente e instantânea, para cada trader, enquanto o mercado se move, é a parte difícil.
Este artigo explica como um motor de regras de risco avalia as quatro regras que a maioria dos programas de prop firms usa: o que cada uma mede, quando é verificada e o que acontece em uma violação. Ele fica no plano conceitual, sem código e sem detalhes de integração, e descreve a abordagem do motor da Vera Charts. As empresas parceiras definem os valores; o motor os aplica.
Comece pelo equity, não pelo saldo
O saldo é o que a conta tem depois das operações fechadas. O equity é o saldo mais o P&L não realizado de cada posição aberta aos preços atuais. Essa diferença decide se um motor de regras funciona.
Imagine uma conta que não fechou nenhuma operação hoje e tem uma posição aberta muito no vermelho. Medido pelo saldo, nada aconteceu. Medido pelo equity, o trader pode já ter passado do limite diário. Se a posição for fechada uma hora depois a um preço pior, uma verificação baseada no saldo só descobre a violação nesse momento, depois que o estrago já foi feito.
Por isso o motor avalia pelo equity, com as posições abertas incluídas, e reavalia à medida que os preços se movem. É também por isso que a Vera Charts mostra o P&L não realizado em tempo real no gráfico e atualiza a linha de perda diária tick a tick: o número que o trader acompanha é o número que o motor julga.
Limite de perda diária
O que mede: quanto o equity caiu durante a sessão atual, em relação à referência de início do dia que a empresa define.
Quando é verificado: continuamente. Cada movimento de preço muda o equity de uma conta com posições abertas, então cada movimento de preço é uma possível violação.
O que acontece em uma violação: no momento em que o drawdown do dia ultrapassa o limite, o motor liquida as posições abertas e bloqueia novas entradas, e depois reabre a conta na virada da próxima sessão. Na Vera Charts, o limite é configurável por vaga.
Duas coisas que os operadores devem decidir de forma explícita. Primeiro, onde fica a virada da sessão. Cripto negocia o tempo todo e o forex negocia através de fusos horários, então uma regra diária precisa de uma definição precisa de dia. Segundo, o que uma violação significa para o programa: um dia interrompido ou uma avaliação reprovada. O motor interrompe o trading e informa a mudança de estado ao backend da empresa. O que essa violação significa para o trader é decisão da empresa.
Trailing drawdown
O que mede: quanto o equity está abaixo do seu pico máximo (high-water mark), o maior equity que a conta já atingiu.
Como se move: o piso acompanha o equity para cima. Quando o equity faz uma nova máxima, o piso sobe junto. Quando o equity cai, o piso fica onde está. Na Vera Charts, o trailing drawdown acompanha o equity para cima, trava no teto que a empresa configura e dispara um webhook de estado da conta para a empresa no momento em que é violado.
Um exemplo hipotético deixa isso concreto. Uma conta começa com $100,000 e um trailing drawdown de $5,000, então o piso fica em $95,000. O equity sobe para $103,000 e o piso sobe para $98,000. Depois o equity volta para $98,000 e a conta viola a regra, embora ainda esteja $3,000 acima no total.
Como o pico máximo acompanha o equity, o lucro em aberto conta. Um trader que leva uma posição para cima e devolve o ganho já elevou o piso na subida, mesmo que o ganho nunca tenha sido realizado. Esse é o objetivo da regra: ela mede quanto de um pico o trader entrega de volta. Ela também surpreende traders que esperam que só as operações fechadas contem, e é por isso que a faixa de drawdown deve ficar no gráfico, onde eles possam vê-la.
A trava muda o caráter da regra com o tempo. Quando o piso alcança o teto configurado, ele para de acompanhar, e a partir daí se comporta como um piso estático. Um drawdown estático é o caso mais simples: um nível fixo que nunca se move. Seja qual for o modelo que um programa usa, o motor faz a mesma pergunta enquanto os preços se movem: onde está o equity em relação ao piso agora?
Limite de consistência
O que mede: quanto do lucro acumulado da conta veio de um único dia. O limite restringe a contribuição de qualquer dia a uma fração do P&L acumulado que a empresa define.
Quando é verificado: no fechamento da sessão. As regras de perda tratam do risco no momento. A consistência trata da forma do resultado. A participação de um dia no lucro total continua mudando até o dia terminar, então o motor a avalia quando o dia está fechado.
Por que as empresas usam: uma avaliação serve para encontrar traders capazes de repetir um resultado, e um único dia fora da curva pode levar uma conta à meta de lucro por sorte. Outro exemplo hipotético: com um limite de 40 por cento, uma conta com $10,000 de lucro acumulado, $6,000 dele em um único dia, está fora da regra, porque esse dia representa 60 por cento do total. Na Vera Charts, o limite é opcional: a empresa o ativa e define a porcentagem.
Limites de posição e de instrumento
O que medem: o tamanho de uma ordem proposta, por símbolo e por lado, e se o instrumento é permitido no programa do trader.
Quando são verificados: antes da operação. Esta é a única família de regras totalmente preventiva. Uma ordem que ultrapassaria um limite nunca chega ao simulador de casamento. Ela é rejeitada com um motivo estruturado na tela do trader, e o back-office da empresa recebe um comprovante de entrega. As listas de instrumentos permitidos funcionam da mesma forma: um símbolo fora do programa não pode ser operado.
Os limites de tamanho também tornam as regras de perda mais previsíveis, porque limitam quanto um único movimento adverso pode custar.
Por que a aplicação das regras não pode morar no navegador
É tentador aplicar as regras onde o trader está, no navegador. O navegador é o lugar certo para mostrar uma regra. É o lugar errado para ser a única coisa que a aplica.
- A aba pode fechar. As posições abertas continuam se movendo quando o trader fecha o notebook. Um limite de perda diária que precisa da aba aberta para ser acionado é só uma sugestão.
- O cliente pertence ao trader. O código na máquina do trader pode ser modificado, desacelerado ou pausado. A decisão que encerra uma avaliação tem de ser tomada em um lugar que o trader não consiga editar.
- Tem de haver uma única resposta. O trader, a equipe de suporte da empresa e o back-office da empresa precisam do mesmo veredito, no mesmo momento, vindo da mesma fonte. Dois sistemas calculando uma violação de forma independente vão acabar discordando.
- Violações precisam de registro. Uma disputa se resolve pelo que o motor viu e decidiu, não por uma captura de tela.
Por isso um motor sério trabalha em três camadas. No gráfico, o trader vê o limite antes de cruzá-lo: a linha de perda diária é atualizada tick a tick e a faixa do trailing drawdown acompanha o pico máximo. No fluxo de ordens, toda ordem passa por uma verificação síncrona de regras antes de chegar ao simulador de casamento. No registro, toda violação tem um registro permanente que a empresa pode auditar, e toda mudança de estado chega ao backend da empresa como um webhook assinado. O gráfico mostra a regra. O motor a aplica.
Os parceiros definem os valores. O motor aplica.
O livro de regras de uma empresa é a forma como ela compete, então o motor não o padroniza. Ele fornece os componentes básicos (limites de perda diária, trailing drawdowns, limites de consistência, limites de posição e de instrumento) e aplica os valores que cada empresa definir, com conjuntos de regras diferentes para grupos diferentes dentro da mesma empresa, incluindo planos de escalonamento. Empresas parceiras como Funded With Forex e Funded With Perps operam assim os seus programas, cada uma sob a própria marca e os próprios termos. A Vera Charts não é uma prop firm, e todas as contas na plataforma são simuladas.
Se você está avaliando software de gestão de risco para prop firms, nossa página Para prop firms cobre a plataforma como um todo, “Do que uma plataforma de trading para prop firms precisa” é um checklist para o resto da stack e “Como é um motor de regras de risco de verdade” se aprofunda na camada do gráfico. Os detalhes técnicos de integração não são publicados: agende uma conversa sobre parceria e apresentaremos à sua equipe a arquitetura e uma integração funcionando.