Como testamos uma estratégia
Todos os números no STS Trading vêm da execução de uma regra fixa sobre o histórico real de preços de um mercado em um timeframe, uma operação por vez, contando quantas operações atingiram cada um dos quatro alvos antes do stop. Os mesmos números podem ser exibidos após o custo medido da negociação.
Última atualização em 30 September 2026. Números da análise do scanner de 2026-11-01, candles diários, dados de mercado até 2026-11-01.
A versão curta
- 01Uma regra, escrita por completo
Uma estratégia é código sem discricionariedade. Ela sinaliza ou não sinaliza em um candle, e a entrada, o stop e os alvos são definidos pela regra naquele momento.
- 02Histórico de preços real
A regra é executada sobre os candles de um mercado em um timeframe, a partir de um feed de preços que nós mesmos operamos. Todo assinante vê resultados baseados nos mesmos dados.
- 03Uma operação de cada vez
Um novo sinal só é contabilizado depois que a operação anterior atingiu seu primeiro alvo ou seu stop. Trata-se de um histórico que uma pessoa realmente poderia ter seguido.
- 04Contadas e depois com custos
Para cada operação registramos o alvo mais distante que ela alcançou. Taxa de acerto, expectância e fator de lucro são calculados a partir dessas contagens, antes ou depois do spread.
Os alvos e o stop
O risco é a distância entre a entrada e o stop, escrita 1R. Toda operação tem quatro alvos em 0.5R, 1R, 1.5R e 2R a partir da entrada. Uma operação que atinge um alvo antes do stop é um ganho nesse alvo, e uma operação parada primeiro é uma perda de 1R. Assim, uma mesma operação pode ser um ganho no primeiro alvo e uma perda no quarto, e a taxa de acerto sempre indica a qual alvo pertence.
Uma operação ainda aberta quando a execução é feita não é pontuada. Ela é contada somente depois de fechada.
Quanto custa operar
O histórico de preços é registrado no bid. Uma compra entra no ask e sai no bid, e uma venda faz o inverso, então toda operação paga um spread. A comissão é somada quando a conta a cobra. Expressamos esse custo como uma parcela do risco da própria operação: um custo de 0.10R significa que o spread e a comissão juntos equivalem a um décimo da distância até o stop.
O spread não move o stop nem os alvos, portanto nunca altera qual alvo a operação atingiu. Ele muda o que o resultado paga: um ganho paga o alvo menos o custo, e uma perda custa 1R mais o custo. Os spreads são medidos a partir de dados de mercado ao vivo para cada mercado, não assumidos.
Um stop em um gráfico de 5 minutos tem alguns pips de largura. O spread é o mesmo número de pips qualquer que seja o tempo gráfico, por isso representa uma parcela muito maior de um stop pequeno do que de um stop grande. Uma configuração pode ganhar mais vezes do que perde em um gráfico rápido e, ainda assim, perder dinheiro depois de pagar o spread.
Quanto histórico cada timeframe possui
| Timeframe | Histórico no registro | Executar |
|---|---|---|
| M1 | 60 dias | 2026-11-01 17:44 UTC |
| M5 | 1 ano | 2026-11-01 17:44 UTC |
| M15 | 1 ano | 2026-11-01 17:44 UTC |
| M30 | 1 ano | 2026-11-01 17:44 UTC |
| H1 | 1 ano | 2026-11-01 17:44 UTC |
| H2 | 1 ano | 2026-11-01 17:44 UTC |
| H3 | 1 ano | 2026-11-01 17:44 UTC |
| H4 | 1 ano | 2026-11-01 17:44 UTC |
| H6 | 3.0 anos | 2026-11-01 17:44 UTC |
| H12 | 5.0 anos | 2026-11-01 17:44 UTC |
| D1 | 11.8 anos | 2026-11-01 17:43 UTC |
Uma janela móvel importa mais do que parece. Quando uma configuração tem 50 operações em sua janela, perder duas antigas e ganhar duas novas pode alterar sua taxa de acerto em vários pontos percentuais e mudar qual alvo parece melhor. Isso é uma propriedade de amostras pequenas, não uma falha da regra, e é por isso que a quantidade de operações é exibida ao lado de cada percentual.
As regras que impedem um número de afirmar mais do que pode
- Um histórico com menos de 30 operações é marcado como insuficiente onde quer que apareça. O número é mostrado, porque ocultá-lo seria pior, e ele nunca é classificado como uma vantagem forte.
- Um alvo precisa valer pelo menos 4 vezes o custo de ida e volta para ser oferecido como saída. Abaixo disso, a distância fica próxima demais do spread para que o histórico de preços diga com segurança se ele foi atingido.
- Uma taxa de acerto nunca é arredondada para cima para 100% nem para baixo para 0%. 373 vitórias em 374 operações aparecem como 99.7%.
- Um fator de lucro sem operações perdedoras aparece como "sem perdas", e não como um número grande.
- A expectativa é informada por 100 operações em R, para que um resultado de uma conta pequena e de uma conta grande sejam lidos da mesma forma.
O que um backtest deixa de fora
- Slippage. As ordens são consideradas executadas ao preço modelado. Em mercados rápidos, isso não acontece.
- Swap e juros overnight em posições mantidas por vários dias.
- O spread da sua corretora, que pode ser maior ou menor do que o que medimos.
- Se você teria aceitado todos os sinais. O registro pressupõe que a regra foi seguida em cada caso.
- O futuro. Uma regra que funcionou com dados passados não tem obrigação de continuar funcionando.
Os resultados de backtest descrevem como uma regra se comportou em dados passados. Não são uma previsão, e nada neste site constitui aconselhamento financeiro pessoal. Negociar envolve risco e você pode perder dinheiro.
Uma única fonte para todos os números
Cada execução noturna carimba seus resultados com a hora em que foi feita e a data até a qual os dados de mercado chegam. Uma tela no terminal mostra os números de uma execução e informa quando duas fontes divergem, em vez de exibir ambas. As páginas deste site seguem a mesma regra: uma página que cita um número indica a execução de onde ele veio.
Leia a seguir
- Estratégias
O que cada estratégia aguarda e seu histórico em todos os mercados.
- Ferramentas
Calculadoras gratuitas para tamanho de posição, regras de desafio, ruína e tamanho de amostra.
- Pesquisa
O que medimos, com a execução de origem e os resultados que foram contra nós.
- Sobre
Quem está por trás do terminal e o que ele não faz.