Testamos Todas as Estratégias que Encontramos. A Maioria Morreu.

Testamos Todas as Estratégias que Encontramos. A Maioria Morreu.

Os resultados honestos de testes com estratégias de trading baseadas em entropia, price action, detecção de regime e processamento de sinais em forex e crypto. O cemitério é maior que o pódio.

backtestingstrategyresults

O Cemitério

Todo time quant publica os vencedores. Ninguém publica os 87% que não funcionaram.

Acreditamos que os fracassos são mais valiosos que os sucessos. Se você só estuda o que funcionou, está treinando em cima de viés de sobrevivência. Então aqui vai a lista completa — tudo que realmente testamos, com números reais.

Cemitério de estratégias

O Framework de Testes

Toda estratégia foi testada com a mesma metodologia:

  • Dados: EURUSD horário via yfinance (2 anos), mais tick data da Darwinex (EURUSD 42M ticks, EURGBP 28.8M ticks) para verificação no nível de tick
  • Entrada: Abertura do próximo candle após o sinal (sem look-ahead)
  • Validação: Walk-forward com parâmetros fixos — sem otimização in-sample
  • SL/TP: Checado contra high/low, não contra o close
  • Barra mínima: Se não tem trades suficientes para significância estatística, dizemos isso
# Our backtest smell checklist
REQUIRED = [
    'entry_at_next_bar_open',      # no look-ahead bias
    'sl_tp_vs_high_low',           # not close-based
    'walk_forward_fixed_params',   # no in-sample optimization
    'transaction_costs_included',  # 1 pip slippage minimum
    'minimum_trade_count_noted',   # acknowledge when n is too small
]

Os Resultados

O Que Ficou Inconclusivo

ECVT — Entropy Collapse Volatility Timing

  • Fonte: Singha 2025 (arXiv:2512.15720)
  • EURUSD 1H: 44 trades, PF 1.44, +198 bps, 41% WR
  • Walk-forward: 10/20 janelas lucrativas (50% — mal acima do aleatório)
  • EURGBP 1H: 23 trades, PF 0.76, -64 bps (não transferiu)
  • Equities (SPY/QQQ/GLD/TLT): 0-9 trades cada, todos negativos
  • Veredito: Inconclusivo. 44 trades não é suficiente. Sem validação cross-pair. Análise completa →

Componente Jump Trend

  • EURUSD 1H: 601 trades, PF 1.10, +293 pips, 55% WR a 1:1 R:R
  • Descoberto ao decompor um sinal composto que falhava — o componente de tendência funcionava sozinho
  • Precisa de verificação em tick data e testes cross-pair
  • Veredito: Interessante. Trade count mais alto, mas edge fino. Precisa de mais trabalho.

O Que Morreu

FVG — Fair Value Gap Fill Autópsia multi-timeframe em tick data. Esse recebeu os testes mais rigorosos porque queríamos que funcionasse.

TimeframeTradesPFPipsVeredito
OHLC Diário4.28FALSO — inflação de 4× por SL/TP baseado em Close
4H OHLC1,0341.17+2,505Não verificado em tick
1H Tick1,5041.04+466Breakeven
15m Tick3,2170.94-1,453Perdendo
5m Tick6,8420.80-8,509Morto

Degrada monotonicamente com timeframes mais rápidos. OHLC diário inflou os resultados em 4× — o viés do SL/TP baseado em Close transformou uma estratégia perdedora em aparente vencedora. O sweep ótimo de R:R (1.7:1) produz PF 1.114 — finíssimo, não operável. Autópsia completa →

Expoente de Hurst para Detecção de Regime

  • R/S Hurst com lookback de 100 barras em crypto horário
  • H > 0.6 dispara em 100% das barras (média H = 0.758)
  • Não é um filtro de regime — rótulo permanente de “tendência”
  • WR direcional: 48-50% em todos os thresholds = cara ou coroa
  • Veredito: Morto. O filtro tem zero conteúdo informacional. Análise completa →

Jump Fade (Ouro Diário)

  • jump_ratio calibrado em Ouro diário → testado em EURUSD horário
  • 50-51% WR — puro ruído
  • Parâmetros do sinal são específicos por ativo+timeframe, não transferem
  • Veredito: Morto.

Sinais Compostos (Jump Fade + Trend)

  • Combinado = -3,000 pips
  • Trend sozinho = +293 pips (55% WR)
  • Lição: Compostos escondem componentes que funcionam. Sempre decomponha e teste independentemente.

Biologia — Contágio de Bando (Vicsek Φ + SIR R₀)

  • Exige um cesto de 30+ ações
  • Não aplicável a forex ou crypto de instrumento único
  • Veredito: Morto. Classe de ativo completamente errada.

ECVT em Equities

  • SPY: 9 trades, -88 bps, 89% stop-outs
  • QQQ/IWM/GLD/TLT: 0-5 trades cada
  • Mercados baseados em sessão não possuem dinâmica contínua de entropia
  • Veredito: Morto.

ECVT em EURGBP

  • 23 trades, PF 0.76, 30% WR, 61% stop-outs
  • Apenas 16 trades OOS — ruído estatístico
  • Veredito: Morto.

Padrões nos Fracassos

Depois de testar tudo, os modos de falha se agrupam:

1. Sinais fantasma. O sinal dispara demais (Hurst: 100% das barras) ou de menos (ECVT equities: 0-9 trades em 2 anos). Sempre faça auditoria da distribuição do sinal antes de rodar o backtest. Um sinal que dispara 100% do tempo tem zero conteúdo informacional.

2. Inflação por OHLC. Avaliação de SL/TP baseada em Close infla resultados drasticamente. FVG diário mostrou PF 4.28 em OHLC — o resultado real em tick é PF 1.04 no 1H. Sempre verifique em tick data antes de confiar em resultados OHLC.

3. Não-transferibilidade. ECVT funciona (talvez) em EURUSD horário mas morre em EURGBP e todas as equities. Thresholds de jump calibrados em Ouro diário são ruído em forex horário. Parâmetros de sinal são específicos por ativo+timeframe. Sempre revalide por mercado.

4. Degradação por composição. Combinar dois sinais que individualmente parecem promissores frequentemente produz resultados piores que qualquer um sozinho. Hurst+ECVT degradou ambos. Jump fade+trend foi pior que trend sozinho. Teste componentes independentemente antes de combinar.

O Que Realmente Aprendemos

A saída mais valiosa desta pesquisa não é nenhuma estratégia — é a metodologia:

  1. Auditoria de distribuição antes do backtest. Perfile seus thresholds PRIMEIRO.
  2. Verificação em tick é inegociável. OHLC mente.
  3. Validação cross-pair mata falsos positivos. Se não transfere para pelo menos um par correlacionado, provavelmente é ruído.
  4. Decomponha compostos. O componente funcional pode estar escondido dentro de um sistema falho.
  5. 44 trades não é suficiente. Nem 89. Seja honesto sobre o tamanho da amostra.

O cemitério continua crescendo. Esse é o ponto.


Código de tudo: quant-research. Análises individuais: ECVT | FVG | Hurst

Assista à História Completa