A maioria dos traders usa um screener como um filtro estático: define alguns limites, obtém uma lista de ativos e começa a operar. O problema é que nunca verificam se esses critérios produziram historicamente um edge rentável. O resultado é uma lista de nomes que parece promissora na tela, mas que perde eficácia assim que as condições de mercado mudam.
Este artigo mostra como construir uma estratégia de screening de ações sem código, escolher as ferramentas certas e fazer backtest dos seus critérios antes de arriscar capital real.
O que é um screener de ações sem código?
Um screener não prevê o futuro. Ele identifica, em um determinado momento, os ativos que correspondem às suas regras. A diferença fundamental em relação ao backtesting: o screener trabalha com dados atuais, enquanto o backtest mostra se aquelas regras teriam gerado um edge real no passado.
Seleção de ações versus backtesting: duas etapas complementares
Muitos traders confundem as duas abordagens. Um screener diz: "Hoje, estas são as ações com RSI abaixo de 30 e volume acima da média de 20 dias." Um backtest diz: "Nos últimos cinco anos, entrar nesses sinais produziu um win rate de X% e um profit factor de Y."
Sem backtesting, você opera no escuro. Segundo a ESMA, entre 74% e 89% das contas de CFD retail perdem dinheiro (ESMA 2023). Validar seus critérios em dados históricos é uma das poucas maneiras concretas de melhorar essas probabilidades.
Por que combinar screener e backtesting?
A combinação cria um ciclo de validação:
A maioria dos traders retail pula esse ciclo inteiramente porque as ferramentas necessárias exigiam habilidades de programação. Essa é a lacuna que o Backtrex preenche.
Como construir uma estratégia de seleção de ações sem código
Filtros fundamentais: P/E, volume, capitalização de mercado
Os filtros fundamentais restringem o universo de investimento antes de aplicar gatilhos técnicos.
| Filtro | Valor típico | Objetivo |
|---|---|---|
| P/E ratio | < 25 | Excluir ativos supervalorizados |
| Volume médio (20d) | > 500.000 ações/dia | Garantir liquidez adequada |
| Capitalização de mercado | > US$ 300M | Reduzir risco de small-caps |
| Dívida/Patrimônio líquido | < 1 | Filtrar balanços frágeis |
Esses filtros não geram sinais de trading por si mesmos. Eles definem o universo onde você busca oportunidades.
Filtros técnicos: médias móveis, RSI, breakouts
É aqui que a lógica de trading entra em cena. Os filtros técnicos mais utilizados em 2026:
RSI em sobrevenda: RSI(14) abaixo de 30 no gráfico diário. Uma potencial oportunidade de reversão à média. Atenção: um RSI baixo em uma forte tendência de baixa não sinaliza automaticamente uma reversão.
Cruzamento de médias móveis: EMA20 cruzando acima da EMA50. Um sinal de momentum. Jegadeesh e Titman (1993, Journal of Finance) demonstraram que estratégias de momentum geram aproximadamente 1% ao mês de retorno em excesso em ações americanas em horizontes de 3 a 12 meses (fonte).
Breakout de 52 semanas com volume: o ativo atinge uma máxima de 52 semanas com volume 50% acima da média. Um sinal de breakout confirmado.
Dimensionamento de posição com ATR: use o Average True Range para ajustar o tamanho da posição em relação à volatilidade real de cada ativo.
Combinando múltiplos critérios sem código
A vantagem de um screener no-code é combinar filtros com operadores lógicos (E/OU) sem escrever uma única linha de código. Um exemplo prático:
- Capitalização > US$ 500M E
- Volume médio > US$ 1M E
- EMA20 > EMA50 E
- RSI(14) entre 40 e 60 (zona de continuação de tendência)
Esse tipo de combinação de múltiplos critérios exigiria um esforço significativo de programação para ser implementado manualmente. Em um ambiente no-code, leva alguns minutos.
Dica prática
Comece com no máximo 3 critérios. Adicionar muitos filtros reduz drasticamente o número de sinais e aumenta o risco de overfitting nos dados históricos.
Melhores screeners de ações no-code em 2026
Finviz
O Finviz é o padrão gratuito para ações americanas. Seu banco de dados cobre mais de 11.000 ativos (11.166 ações e ETFs) nas bolsas NYSE, NASDAQ e AMEX (Finviz screener).
A interface permite combinar dezenas de filtros fundamentais e técnicos. O plano gratuito exibe dados com um atraso de 15 a 20 minutos. O plano Elite adiciona dados em tempo real, alertas e gráficos básicos.
Limitação principal: o Finviz mostra quais ações correspondem aos seus critérios hoje. Ele não consegue dizer se esses critérios teriam sido lucrativos historicamente.
TradingView Screener
O screener integrado do TradingView cobre ações, ETFs, crypto, Forex e índices. Sua integração estreita com os gráficos do TradingView é a principal vantagem: um clique leva você do screener ao gráfico.
O plano gratuito é funcional. Os planos pagos adicionam alertas personalizados e filtros avançados.
Limitação: como o Finviz, não há backtesting dos critérios de screening integrado.
Backtrex: screener e backtesting em uma interface no-code
Posicionamento único
O Backtrex fecha o ciclo entre seleção e validação. Você define suas condições de entrada visualmente usando blocos de drag-and-drop, e o sistema faz backtest dessas condições em 5 a 10 anos de dados em menos de 30 segundos.
A diferença fundamental em relação ao Finviz ou TradingView Screener: o Backtrex não apenas lista os ativos que correspondem aos seus critérios hoje. Ele diz se esses critérios produziram um edge estatístico historicamente, com métricas completas: win rate, expectancy, profit factor, drawdown máximo.
Os resultados do backtest são exportáveis como Pine Script (TradingView) ou MQL (MetaTrader) com uma garantia de divergência inferior a 2%.
Explore as funcionalidades do Backtrex e os preços.
| Feature | Backtrex | Finviz | TradingView |
|---|---|---|---|
| Filtros fundamentais | Sim | Sim | Sim |
| Filtros técnicos | Sim | Sim | Sim |
| Backtest de critérios | Sim (integrado) | Não | Não |
| Exportação Pine Script/MQL | Sim | Não | Parcial |
| Interface no-code | Sim (drag-and-drop) | Sim | Sim |
| Anti-repainting | Sim (garantido) | N/A | N/A |
Fazendo backtest da sua estratégia de seleção
Por que os critérios de screening precisam de backtesting
Um screener produz sinais. Mas esses sinais são confiáveis? Sem backtesting, você não pode responder a essa pergunta. Um critério que parece lógico (comprar ações com RSI abaixo de 30) pode ter sistematicamente apresentado desempenho inferior ao longo dos últimos cinco anos em determinados regimes de mercado.
O backtesting não é uma garantia de desempenho futuro. É uma ferramenta de qualificação: elimina estratégias sem edge real antes que você as teste com capital real.
Leia nosso guia completo sobre como fazer backtest de uma estratégia de trading e nosso artigo sobre erros comuns de backtesting a evitar.
Como medir o edge de um screener: win rate, expectancy, profit factor
As métricas que devem ser priorizadas:
| Métrica | Limite alvo | Significado |
|---|---|---|
| Win rate | > 40% | Mínimo para a maioria das estratégias |
| Profit factor | > 1,5 | A estratégia ganha mais do que perde |
| Expectancy | > 0 | Ganho médio positivo por trade |
| Drawdown máximo | < 20% | Risco de ruína aceitável |
Para uma análise detalhada dessas métricas, veja nosso artigo sobre expectancy e profit factor no backtesting.
Erros comuns com screeners
Overfitting: ajustar parâmetros (RSI = 28 em vez de 30, EMA = 22 em vez de 20) até o backtest parecer perfeito. Parâmetros hiper-otimizados raramente se sustentam no trading ao vivo.
Viés de sobrevivência: testar apenas em ações que ainda existem hoje. Empresas que faliram desapareceram do universo. Sem incluí-las, os resultados são enviesados para cima.
Ignorar custos de transação: cada trade tem um custo (spread, comissão, slippage). Um screener gerando 200 trades por ano com profit factor de 1,2 pode se tornar uma estratégia perdedora após os custos.
Sem validação fora da amostra: testar em todo o período histórico sem reservar uma parte para validar os resultados após a otimização.
Risco de overfitting
Quanto mais parâmetros ajustáveis sua estratégia de seleção tiver, maior o risco de overfitting. Priorize a simplicidade e a robustez estatística em múltiplos períodos de mercado.
Para ir mais fundo no trading algorítmico sem código, leia nosso guia de trading algorítmico sem programação e nossa comparação de alternativas ao Pine Script.
Important Risk Warning
Sim. Ferramentas como o Backtrex permitem definir critérios de seleção visualmente e fazer backtest deles em dados históricos sem escrever nenhum código. A interface drag-and-drop substitui completamente a programação.
O Finviz (plano gratuito) e o screener do TradingView são os padrões para filtrar um universo de ações. Para um fluxo de trabalho que inclui backtesting dos critérios de seleção, o Backtrex é a solução no-code mais completa disponível.
Não. O screening encontra ações que correspondem aos seus critérios hoje. O backtesting valida se esses critérios produziram historicamente um edge rentável. As duas etapas são complementares e não intercambiáveis.
Os mais comuns em 2026: RSI em sobrevenda (abaixo de 30), cruzamento EMA20/EMA50, breakout de 52 semanas com volume elevado e dimensionamento de posição baseado em ATR. Comece com 2 ou 3 critérios antes de adicionar complexidade.
Faça backtest dos seus critérios e meça: expectancy (ganho médio por trade), profit factor (alvo acima de 1,5) e drawdown máximo. Um screener sem backtesting não pode ser qualificado como tendo um edge.
As evidências acadêmicas são positivas. Jegadeesh e Titman (1993) documentaram aproximadamente 1% ao mês de retorno em excesso em ações americanas com estratégias de momentum. Mas esses resultados exigem gestão de risco rigorosa e não garantem desempenho futuro.
O Backtrex permite definir condições de entrada visualmente e fazer backtest delas imediatamente. Sua posição única: combina lógica de screening, backtesting integrado e exportação de código (Pine Script/MQL) em uma única interface no-code. Esse é o ciclo completo de validação em uma única ferramenta.