dogabot dogabot

backtest

Como criar um backtest

Guia passo a passo para criar um backtest na dogabot: escolha exchange e par, defina período e capital, configure regras de estratégia e execute a simulação.

backtesttutorialestratégia

Um backtest simula sua estratégia com dados históricos para avaliar o desempenho antes de operar ao vivo. Este guia mostra como criar um backtest individual na página Backtests.

Antes de começar

Plano gratuito: 3 backtests por ciclo, presets de data até 1 mês (períodos maiores aparecem bloqueados). Plano Pro: 500 backtests por ciclo, todos os presets e pacotes de créditos opcionais.

Passo 1: Abrir Backtests

  1. Faça login na dogabot.
  2. Abra Backtests na barra lateral (ou acesse /backtest/).

Passo 2: Iniciar um novo backtest

  1. Clique em Criar backtest.
  2. Confirme que ainda há cota no contador do cabeçalho.

O diálogo Criar novo backtest abre com as seções Parâmetros básicos e Regras de estratégia.

Passo 3: Configurar parâmetros básicos

Expanda Parâmetros básicos e preencha os campos:

CampoO que definir
Nome do backtestRótulo único (ex.: ETH Trend Test)
ExchangeA corretora a simular — só aparecem exchanges com símbolos backtestáveis
SímboloPar de trading após escolher a exchange (ex.: ETHUSDT, BTCUSDT)
Capital inicialSaldo inicial da simulação (padrão US$ 1.000; mínimo US$ 100)
Timeframe de execuçãoCom que frequência o motor avalia condições (1 minuto a 1 dia)
Timeframe de candleTimeframe padrão dos indicadores; cada regra pode sobrescrever
Multiplicador de quantidadeEscala o tamanho das ordens (padrão 1)
PeríodoUse os presets (1 semana, 1 mês, etc.) ou Data inicial e Data final manualmente

No plano gratuito, os presets de 3 meses, 6 meses e 1 ano são visíveis mas bloqueados — faça upgrade para Pro para janelas maiores.

Passo 4: Configurar regras de estratégia

Expanda Regras de estratégia e monte sua configuração:

Defina a direção do trade (long, short ou ambos) e ative as regras necessárias. No primeiro backtest, comece com uma regra de entrada e uma de saída.

Saiba mais: Visão geral das regras de estratégia, Filtros de estratégia.

Passo 5: Executar o backtest

  1. Clique em Executar backtest.
  2. Um toast confirma que o job entrou na fila; você é redirecionado à página de resultados (/backtest/{id}).
  3. Aguarde o status Na fila → Em execução → Concluído — a página atualiza automaticamente.

Ao terminar, veja Como ler resultados de backtest para interpretar PnL, ROI e drawdown.

Exemplo: backtest de reversão à média com RSI

Copie esta configuração para um teste simples de reversão à média no plano gratuito:

CampoValor
Nome do backtestBTC RSI 1h — 1 month
Exchangebinance_usdm (ou qualquer exchange backtestável do menu)
SímboloBTCUSDT
Capital inicial1000
Timeframe de execução1 hour
Timeframe de candle1h
Multiplicador de quantidade1
PeríodoPreset 1 mês (use 1 semana para um teste rápido)

Regras de estratégia:

Clique em Executar backtest. Ao concluir, revise PnL e ROI na página de resultados e leia Como ler resultados de backtest.

Exemplo: backtest a partir de uma automação existente

Reutilize uma estratégia ao vivo ou copiada sem redigitar cada regra:

  1. Abra uma automação que você executa ou copiou do leaderboard.
  2. Clique em Criar backtest na página de detalhes (ou escolha no menu de criação).
  3. Confirme os campos pré-preenchidos — sufixo - Backtest no nome, mesma exchange, símbolo, capital e regras.
  4. Ajuste apenas o período (ex.: 3 meses no Pro, ou 1 mês no Free) e clique em Executar backtest.

Próximos passos

Relacionado no app

Pronto para colocar em prática?

Crie uma conta gratuita e explore a dogabot com paper trading.

Testar backtest