backte.st

Embaralhamento Monte Carlo das operações: até onde o drawdown poderia ir?

Por que o drawdown de um único backtest subestima o risco, como embaralhar a ordem das operações estima um caso pior mas plausível, e seus limites.

Um backtest dá uma única sequência de operações. O drawdown que você vê é a pior queda naquela ordem específica. Se as mesmas operações tivessem vindo em outra ordem, com várias perdas seguidas, a queda poderia ter sido bem mais funda. O embaralhamento Monte Carlo estima quanto.

A ideia

Pegue a lista de operações fechadas e seus retornos. Embaralhe a ordem aleatoriamente, reconstrua a curva de capital e meça o drawdown máximo. Repita muitas vezes. Agora você tem uma distribuição de drawdowns que o mesmo conjunto de operações poderia ter produzido.

Como o Backte.st faz

O teste Ordem embaralhada embaralha a ordem das operações 200 vezes e informa o drawdown do percentil 95: um nível que só 5% das sequências embaralhadas ultrapassaram. Ele usa uma semente aleatória fixa, então o mesmo relatório sempre dá o mesmo número.

Por que é útil

Limites para ter em mente

Usando junto com os outros testes

O embaralhamento responde «até onde poderia ir com estas operações?». Os outros testes perguntam se as próprias operações são confiáveis: se resistem fora da amostra, com custos maiores e sem as poucas melhores vitórias.

Abra os testes de robustez de qualquer execução no laboratório para ver o drawdown embaralhado ao lado do real.

Experimente no laboratório

Monte uma estratégia com indicadores, sem código, rode-a em alguns mercados e veja este teste nas suas próprias regras. É grátis e roda no seu navegador.

Abrir o laboratório