Guia · Risk Manager
Limite de perda diária, piso do trailing e horários bloqueados para contas Tradovate no NinjaTrader 8
Um limite de perda diária (o stop diário) é uma perda fixa a partir da qual o trading para naquele dia; um piso do trailing acompanha o pico de P&L da conta e fica a uma distância definida abaixo dele. No NinjaTrader 8, o TapeCrest Risk Manager, grátis, define os dois em uma conta Tradovate em dólares americanos, medidos a partir do momento em que você inicia a proteção, e acrescenta horários bloqueados e um bloqueio manual. Quando um limite é atingido ou uma janela bloqueada começa, ele pede à Tradovate que bloqueie a conta na corretora.
Atualizado em · 7 min de leitura · TapeCrest
O que são o limite de perda diária, o piso do trailing e os horários bloqueados?
- P&L é o lucro e o prejuízo (profit and loss). O P&L em aberto é o resultado corrente das posições que ainda estão abertas.
- Um limite de perda diária é uma perda fixa a partir da qual o trading para naquele dia.
- Um piso do trailing fica a uma distância definida abaixo do pico de P&L da conta e sobe junto com ele, mas nunca desce. No TapeCrest Risk Manager, ele corresponde ao campo Trailing drawdown.
- Horários bloqueados são janelas de tempo em que a conta fica bloqueada, por exemplo os minutos em torno da divulgação de uma notícia.
- Um bloqueio da corretora é o próprio bloqueio de conta da Tradovate. Enquanto ele vale, a corretora recusa as ordens da conta, venham de qual plataforma vierem, até o bloqueio expirar.
Como um trailing drawdown de US$ 500 se move, com números simulados:
| Momento (simulado) | Variação desde o início | Pico desde o início | Piso do trailing |
|---|---|---|---|
| A proteção começa | 0 | 0 | −500 |
| Um trade aberto chega a +200 | +200 | +200 | −300 |
| O preço recua | +50 | +200 | −300 |
| A variação cai para −300 | −300 | +200 | −300, bloqueio solicitado |
O P&L em aberto conta; assim, um trade que atinge o pico de +200 eleva o piso mesmo que feche mais baixo. Uma Maximum loss from start de 400, por outro lado, fica em −400 durante todo o período.
Do que o TapeCrest Risk Manager precisa?
O Risk Manager é uma janela de add-on no Control Center do NinjaTrader 8, não um indicador de gráfico. Ele precisa de:
- Uma conta Tradovate em dólares americanos, conectada no NinjaTrader 8 para ordens e preços, habilitada, em uma conexão que suporte bloqueios de conta pela corretora. Ele funciona só com essas contas: contas de simulação do NinjaTrader e outras conexões não são suportadas.
- Um início zerado: nenhuma posição aberta e nenhuma ordem pendente (ordens enviadas, mas ainda não executadas) quando a proteção começa.
- Um dia de negociação aberto: a proteção pode começar de domingo às 17:00 a sexta-feira às 16:00 no horário de Chicago, fora da pausa diária das 16:00–17:00.
- O NinjaTrader 8 aberto e conectado durante todo o período. Fechar a janela do Risk Manager mantém o monitoramento rodando; fechar o NinjaTrader o interrompe.
- Acesso à internet para a verificação de acesso TapeCrest. Iniciar a proteção exige acesso ativo.
- Sem Order Flow+ e sem Tick Replay.
Faça as suas primeiras sessões em uma conta demo da Tradovate e veja como os bloqueios se comportam antes de proteger uma conta funded ou de prop firm.
Como definir um limite de perda diária em uma conta Tradovate?
- Na sua área do cliente TapeCrest, adicione a ferramenta à sua biblioteca e copie a chave de instalação dela. Importe o ZIP no NinjaTrader 8 em Tools → Import → NinjaScript Add-On; se o add-on não aparecer no menu New depois disso, reinicie o NinjaTrader uma vez.
- No Control Center, escolha New → TapeCrest Risk Manager. Só na primeira vez, selecione TapeCrest access e depois Paste key & verify.
- Conecte a sua conta Tradovate, confira se ela está zerada, selecione-a e escolha Open account plan.
- Na aba Risk plan, preencha os limites que você quer e deixe os outros em branco. Use
.ou,para decimais e não use separador de milhar. - Defina Monitor until como Until 4:00 PM Chicago time, o fim do dia de negociação da Tradovate, ou como um número de minutos.
- Na aba Trading hours, adicione janelas bloqueadas, se quiser (próxima seção), e selecione Validate calendar for this session para conferir como elas ficam.
- Selecione Review & start protection, leia o resumo e confirme com Yes em até 60 segundos. O estado passa para Monitoring · broker unlocked.
| Campo | O que faz | Valor de exemplo |
|---|---|---|
| Trailing drawdown | O quanto o P&L pode cair a partir do pico desde a ativação | 500 |
| Maximum loss from start | A perda, desde a ativação, em que a conta é bloqueada | 400 |
| Profit target from start | O ganho, desde a ativação, em que a conta é bloqueada | Em branco (desligado) |
| Monitor until | O fim do período de monitoramento | Until 4:00 PM Chicago time |
Faça o “from start” valer como “do dia”. Os limites medem a variação do P&L da conta desde que você iniciou a proteção, com o P&L em aberto incluído, e não os totais do dia de negociação da corretora. Inicie antes do seu primeiro trade e monitore até as 16:00 de Chicago, e a perda máxima funciona como um limite de perda diária. Se você iniciar depois de uma manhã que já está 150 no negativo, uma perda máxima de 400 permite perder mais 400 (números de exemplo). Para usar só horários bloqueados ou bloqueios manuais, deixe os três limites em branco.
Uma vez iniciado, o plano fica fixo até o fim do período: os campos são travados, e fechar a janela não os redefine. Uma regra definida em um momento calmo continua valendo em um momento agitado.
Como funcionam os horários bloqueados e as janelas de notícias?
Na aba Trading hours:
- Time zone define o relógio das janelas e começa com o fuso do seu computador. Escolha Nova York se o seu plano segue a sessão de Nova York, para que as janelas fiquem no relógio de Nova York.
- Block trading during these hours ativa até três janelas diárias, de Hours 1 a Hours 3, escritas como
HH:mm-HH:mm, por exemplo12:00-14:00, nos dias da semana que você marcar (de segunda a sexta, por padrão). Uma janela pode passar da meia-noite. - Request a broker lock around imported news acrescenta uma janela em torno de cada divulgação de um arquivo de calendário CSV (comma-separated values) que você importa: 5 minutos antes e depois, por padrão, só as linhas de alto impacto, a menos que você mude isso. O arquivo começa com um cabeçalho como
DateTime,Title,Impact,Currency, e os horários escritos comZou com um offset são exatos. O Risk Manager não busca um calendário por conta própria; por isso, importe um arquivo atual que cubra a sessão.
Cada janela solicita o bloqueio da corretora pela duração dela, inclusive uma janela que já está em andamento quando você inicia. As janelas ficam congeladas na sessão no momento do início e cobrem só o período de monitoramento. Para uma pausa não planejada no meio de uma sessão em andamento, Lock account… bloqueia a conta por 15 minutos, 30 minutos, uma hora, até o fim do período ou até um horário que você escolher.
O que acontece quando um limite é atingido?
- Um limite é atingido. A decisão é registrada com o valor dela como Decision (frozen), e o bloqueio da corretora é solicitado até o fim do período de monitoramento. O estado passa de Lock pending · unconfirmed para Broker locked assim que uma nova leitura da corretora confirma o bloqueio: pendente não é bloqueado.
- A corretora age. O TapeCrest Risk Manager não envia, não altera e não cancela ordens, e não tem função de desbloqueio: um bloqueio termina no vencimento definido pela corretora. Dependendo da corretora, o próprio bloqueio pode encerrar posições abertas e cancelar ordens pendentes; isso vem da corretora e não pode ser desligado aqui.
- Um limite é um gatilho, não um preço de saída. A perda final pode ser maior que o número que você definiu.
- A conexão cai. A sessão passa para Needs review: nenhum bloqueio novo começa pelo resto do período, e os bloqueios existentes continuam.
- O NinjaTrader 8 reinicia. O monitoramento para e não recomeça sozinho. Abra a conta, selecione Review saved session e inicie um novo período com Plan next session… depois que o anterior terminar.
- O acesso TapeCrest expira. A proteção que já está rodando continua valendo: os limites, os bloqueios da corretora, os horários bloqueados e o Lock account… continuam funcionando até o fim definido. Uma resposta da licença nunca cancela ordens, encerra posições ou desbloqueia uma conta; só iniciar uma nova proteção exige acesso ativo.
O Risk Manager mantém você dentro do seu próprio plano e não conhece as regras de uma prop firm. As prop firms podem medir o drawdown de outra forma, por exemplo pelo saldo da conta ou no fim do dia; por isso, confira as regras atuais da sua prop firm e defina os seus limites bem dentro delas. Cada conta aceita uma proteção TapeCrest por vez: uma conta protegida pelo Risk Manager não pode ser protegida nem copiada pelo TapeCrest Copier ao mesmo tempo, e também não deve rodar sob outra ferramenta de risco.
Experimente
O TapeCrest Risk Manager é grátis para sempre: uma conta gratuita e uma chave de licença, sem cartão e sem prazo de teste. Ele vem com um guia em inglês e funciona com contas Tradovate em dólares americanos. A página do TapeCrest Risk Manager mostra como obter acesso; comece em uma conta demo da Tradovate. Opera várias contas suas? Veja a rotina de prop trading e como copiar trades entre as suas próprias contas do NinjaTrader. Operar futuros envolve risco substancial de perda; leia o aviso de risco (em inglês) antes de operar.