Executando Backtests
Aprenda a selecionar um ativo, configurar o intervalo de datas e os parametros, e executar um backtest na sua estrategia.
Visao Geral
Assim que sua estrategia estiver pronta no canvas, executar um backtest e simples. Este guia cobre a selecao de ativos, a configuracao do intervalo de datas, os parametros do backtest e a execucao.
Selecionando um Ativo
O Backtrex suporta 16 ativos em quatro categorias:
Forex: EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD, EUR/GBP, NZD/USD
Commodities: XAU/USD (Ouro), XAG/USD (Prata), WTI (Petroleo Bruto)
Indices: US500 (S&P 500), US30 (Dow Jones), US100 (Nasdaq), DE40 (DAX)
Crypto: BTC/USD (Bitcoin), ETH/USD (Ethereum)
Clique no seletor de ativos no painel de configuracao do backtest para escolher seu ativo.
Escolhendo um Intervalo de Datas
Selecione as datas de inicio e fim para sua janela de dados historicos. Considere:
- Intervalos mais longos (5 a 10 anos): Melhor significancia estatistica, captura multiplos ciclos de mercado
- Intervalos mais curtos (1 a 2 anos): Util para testar em condicoes de mercado recentes
- Minimo recomendado: Pelo menos 1 ano de dados para resultados significativos
Configurando os Parametros
Timeframe
Escolha o timeframe de barras para seu backtest:
- M1 (1 minuto): Maior resolucao, melhor para estrategias de scalping
- M5 (5 minutos): Bom para estrategias intradiarias
- M15 (15 minutos): Popular para day trading
- H1 (1 hora): Padrao para configuracoes de swing trading
- H4 (4 horas): Captura movimentos maiores com menos ruido
- D1 (Diario): Ideal para position trading e seguimento de tendencia
Capital Inicial
Defina seu capital inicial (padrao: US$ 10.000). Isso afeta os calculos de dimensionamento de posicao e os valores absolutos de P&L.
Tamanho da Posicao
Configure quanto capital alocar por trade:
- Percentual fixo: Uma porcentagem do patrimonio atual por trade (ex.: 2%)
- Valor fixo: Um valor em dolares fixo por trade
Executando o Backtest
- Clique no botao Backtest no cabecalho do strategy builder
- Verifique sua configuracao (ativo, datas, timeframe, capital)
- Clique em Executar Backtest
O motor processa os dados historicos e retorna os resultados em menos de 30 segundos, mesmo para conjuntos de dados de varios anos.
Cancelando um Backtest
Se um backtest estiver demorando mais do que o esperado, clique no botao Cancelar para interromper a execucao. Isso para imediatamente o processamento e retorna voce ao builder.
Fila de Backtest
Se voce iniciar varios backtests, eles serao enfileirados e processados sequencialmente. Voce pode ver o status da fila no painel de backtest.
Entendendo os Resultados
Apos a conclusao do backtest, voce vera:
- Painel de Metricas de Desempenho: Estatisticas principais (Retorno Total, Taxa de Acerto, Indice Sharpe, etc.)
- Curva de Patrimonio: Grafico visual do valor do portfolio ao longo do tempo
- Lista de Trades: Cada trade com precos de entrada/saida, datas e P&L
- Mapa de Calor de Retornos Mensais: Grade de desempenho mensal codificada por cores
- Pontuacao do Backtest: Pontuacao composta de 0 a 100 que avalia sua estrategia
Para uma explicacao detalhada de cada metrica, consulte Entendendo as Metricas.
Dicas
- Sempre realize o backtest em multiplos ativos para validar a robustez da estrategia
- Compare os resultados em diferentes timeframes
- Use o benchmark Buy & Hold para ver se sua estrategia supera simplesmente manter o ativo
- Salve backtests promissores para comparacao posterior