Este guia faz parte do Guia Completo de Análise Quantitativa no Day Trade — todos os materiais reunidos em ordem de estudo.
Por que a qualidade dos dados determina seu backtest
Você pode ter a melhor ideia de operação do mundo, mas se os dados que alimentam seu teste forem ruins, as conclusões saem erradas. Lacunas, preços impossíveis, volumes zerados — tudo isso torpedeia seu estudo antes de você colocar um centavo em risco no pregão.
A maioria dos traders pula essa etapa. Baixa dados aleatoriamente, não valida nada e conclui que uma operação é lucrativa quando na verdade os dados tinham problemas estruturais. Depois vem o susto ao vivo.
Dados de qualidade exigem: fonte confiável (B3, corretoras reguladas), período completo sem lacunas, OHLC (abertura, máxima, mínima, fechamento) consistente, volume validado. Se você pensa que qualquer CSV funciona, está no caminho errado.
Onde baixar séries históricas de WIN e WDO
Existem várias fontes. A chave é saber qual usar para qual tipo de análise e qual nível de detalhe você precisa.
1. B3 (Bolsa Oficial) — A fonte primária
O site dados.b3.com.br (antigo site.b3.com.br/data) oferece histórico público de WIN e WDO em formato estruturado. Você acessa:
- Mini-índice (WIN) — contratos mensais e todas as gerações históricas.
- Mini dólar (WDO) — idem, com dados intradiários quando disponível.
Vantagem: é a fonte oficial, reconhecida pelo mercado e auditada. Desvantagem: interface pode ser lenta, download é manual por período, formato às vezes precisa ajuste (CSV ou TXT desorganizado).
Passo prático: Acesse a seção "Dados Históricos" da B3, filtre por ativo (WINM23, WINZ24, WDOM23, etc.), escolha período, baixe o arquivo — geralmente vem em CSV com separador não-padrão que Excel às vezes desalinha. Valide manualmente as primeiras linhas antes de usar.
2. Corretoras e plataformas reguladas
Muitas corretoras oferecem exportação de dados históricos dentro da plataforma de operações (MT5, NinjaTrader, TradeStation):
- Clear, Rico, Avenue, XP, Genial: frequentemente têm seção "dados históricos" ou exportação nativa na plataforma de análise técnica.
- Preço: geralmente gratuito para clientes, às vezes com restrição de período (últimos 2–3 anos).
Vantagem: dados já formatados, integrados na plataforma, validação interna do broker. Desvantagem: série pode ser mais curta, acesso limitado se você sair da corretora.
3. Repositórios públicos e comunidades
Plataformas como Kaggle e GitHub às vezes têm voluntários que compartilham série histórica de WIN/WDO. Cuidado: dados de terceiros podem ter lacunas ou estar desatualizados.
Regra de ouro: sempre compare um período pequeno com a B3 oficial antes de usar série de fonte desconhecida. Se os OHLC não batem, descarte.
Como estruturar série histórica em planilha Excel
Ter os dados é só o primeiro passo. A forma como você organiza faz diferença na hora de rodar indicadores e backtest.
Estrutura mínima de colunas
Aqui está o padrão que recomendo:
| Coluna | Formato | Exemplo (ilustrativo) |
|---|---|---|
| Data | YYYY-MM-DD | 2024-01-15 |
| Hora | HH:MM:SS | 09:15:30 |
| Abertura | Número com 2 casas | 118547.50 |
| Máxima | Número com 2 casas | 118650.00 |
| Mínima | Número com 2 casas | 118400.25 |
| Fechamento | Número com 2 casas | 118580.75 |
| Volume | Inteiro (contratos) | 45230 |
Dica: se você estiver trabalhando com intraday (1 min, 5 min, 15 min), adicione coluna Período ou deixe separado por abas (uma aba por timeframe). Isso evita confusão na hora de backtestear.
Validação básica: checklist antes de usar
Depois de estruturar, rode essas verificações:
- Máxima > Mínima? — Se mínima for maior que máxima em alguma linha, há erro na fonte. Delete ou corrija.
- Fechamento entre mínima e máxima? — Fechamento fora desse intervalo indica dado corrupto.
- Lacunas de data? — Feriados e fins de semana são normais (não há pregão). Mas lacunas dentro da semana? Investigue.
- Volume zerado? — Dias com volume zero em mercado aberto significa falta de liquidez ou erro de importação. Marque para revisar.
- Saltos absurdos de preço? — Se de um candle para outro o preço sai de 120.000 para 80.000 sem notícia, há problema. Valide contra gráfico oficial da B3.
Exemplo prático: você importa 252 dias de dados do WIN. Faz filtro "Volume = 0" — aparece 3 dias. Esses 3 dias coincidem com feriado prolongado (não é erro). Faz filtro "Máxima < Mínima" — aparece 1 linha. Essa linha você deleta ou corrige manualmente buscando o dado correto na B3.
Quanto tempo de série você precisa para backtest confiável
Isso depende da estratégia, mas há alguns guidelines:
- Operações intraday (WIN/WDO a minuto ou 5 min): mínimo 1 ano de dados para capturar sazonalidades diferentes, períodos de baixa e alta volatilidade. Ideal: 2–3 anos.
- Operações swing (múltiplos dias/semanas): mínimo 3 anos; melhor 5+ anos para incluir ciclos econômicos diferentes.
- Estatística válida: quanto maior a amostra, mais robusto o resultado. 50 operações é insuficiente. Busque mínimo 100–200 trades no backtest antes de confiar no resultado.
Cuidado com overfitting: quanto mais você testa, mais ajusta os parâmetros, mais a estratégia
Quer operar com dados em vez de achismo?
O Sistema Quant une inteligência artificial e análise quantitativa para você estudar o mercado com método. Acompanhe as aulas gratuitas no canal Altino Junior e o dia a dia no Instagram @altino_junior e @sistemaquant.
Perguntas frequentes
Qual é a diferença entre série histórica diária e intraday para WIN e WDO?
Série diária mostra um candle por dia (abertura, máxima, mínima, fechamento do pregão); intraday quebra o pregão em períodos menores (1 min, 5 min, 15 min, 1 hora). Para day trade, você precisa de intraday. Para swing ou análise macro, diária funciona. A B3 fornece ambas; escolha conforme sua estratégia.
Como saber se minha série histórica tem qualidade ou está corrompida?
Compare um período pequeno (ex.: última semana de dados seu vs. gráfico oficial da B3 ou da plataforma da corretora) e valide se OHLC bate exatamente. Se bater, a série provavelmente está boa. Rotas adicionais: procure lacunas, volume zerado em dia de pregão normal, e máximas menores que mínimas (sinais óbvios de corrupção).
Posso usar série histórica do WDO para testar estratégia no dólar spot ou taxa?
Não recomendo. WDO é o contrato futuro de mini dólar; tem spread, margem, horário de pregão específico diferente do spot. Dados de comportamento são correlacionados, mas não idênticos. Se sua operação é em spot, use dados de spot; se é em WDO (futuro), use WDO. Misturar causa viés no backtest.
Por quanto tempo devo guardar minhas séries históricas organizadas?
Guarde indefinidamente. Dados históricos ocupam pouco espaço (um arquivo Excel de 3 anos de intraday de WIN cabe em <10 MB). Ter repositório próprio permite refazer testes, validar encontrar bugs em estratégias antigas, e documentar sua evolução como trader quantitativo.
Preciso pagar por série histórica premium ou a B3 gratuita é suficiente?
B3 gratuita é suficiente para aprendizado, estudo e backtest sério. Dados premium de provedores como Quandl ou Refinitiv agregam outros ativos e timeframes, mas para WIN/WDO iniciante, B3 + corretora cobrem 100% da necessidade. Invista em qualidade de análise, não em dados mais caros.
O que é ajuste por proventos no WIN e WDO e preciso fazer isso na série histórica?
Proventos (dividendos, desdobramentos) afetam índices. WIN acompanha o Ibovespa, que sofre ajustes. A B3 fornece série histórica já ajustada por proventos. WDO (dólar futuro) não sofre ajuste de provento (é contrato futuro, não ação). Resumo: para WIN, B3 já faz o trabalho; você só usa direto. Para WDO, sem ajuste necessário.
Continue seu estudo
Conteúdo educacional e estatístico, não é recomendação de investimento. Day trade envolve risco real de perda. Toda decisão exige gestão de risco, estudo dos dados e disciplina.