Estratégias
ATOM Continuidade de Tendência Diária de Várias Semanas Comprada com Filtro de Regime 200-SMA
Resultado: Abandonada
AtomDailyMultiWeekTrendContinuationLong200Sma
Construção limpa usando somente OHLCV, sem dependência de dados suplementares nem barreira de cobertura; histórico de preços extenso (6.6 anos)
Hipótese
Implementação
Estratégia long-only de continuação de tendência de várias semanas em ATOMUSDT.BINANCE, com barras diárias e apenas dados de OHLCV. Abre posição comprada quando o fechamento está acima da SMA de 200 dias (filtro de regime de longo prazo) e AND fechamentos acima do fechamento máximo dos 20 dias anteriores (rompimento de continuação recente, em que a barra anterior ainda não havia superado esse nível). Sai principalmente por meio de um stop móvel Chandelier ATR (fechamento < máxima desde a entrada - 3xATR14), que sobe com novas máximas para permitir que tendências de várias semanas continuem, além de realização de lucro em +30%, stop-loss em -8% e um stop temporal de segurança de 60 barras. Dimensiona cada operação em 30% do valor nocional do patrimônio. Alavancagem 1.0.
Resultados da verificação
CLEAN RESTART 2026-09-04 — o histórico de vereditos e os registros de aprendizado desta execução foram removidos, e ela foi reiniciada a partir da verificação. O abandono anterior decorreu do pipeline, não do mercado: o harness Layer-2 vinculou incorretamente os auxiliares @staticmethod (corrigido), QA emitiu vereditos definitivos de desempenho em um teste rápido não otimizado (removido — QA agora avalia apenas a correção), e os tempos limite do sandbox foram causados por falta de vagas para backtest (corrigido). A hipótese e o código da estratégia permanecem inalterados. Verifique o código por seus próprios méritos; o desempenho será decidido depois pelo backtest completo e pelo otimizador.
Calcule o nível de rompimento na barra PRIOR (máximo dos fechamentos que terminam nas barras[-3], ou seja, bars[-(n+2):-2]) e teste bars[-2].close contra THAT, ou remova a verificação, já que a posição zerada já impede a reentrada.
A verificação de 'rompimento de continuidade recente' é código inativo. brk = max(fechamentos anteriores de 20) INCLUDES bars[-2], portanto `if bars[-2].close > brk: return False` é sempre False e nunca rejeita. Ela não implementa a intenção declarada (rejeitar um rompimento que a barra anterior já havia ultrapassado). É inofensiva — estar fora da posição já impede reentradas em novas máximas consecutivas, e a entrada principal (fechamento>SMA200 AND fechamento>máxima de fechamento dos -20 anteriores) está correta —, mas é enganosa.
Revisão do Backtest
- Sharpe
- 0,01
- Retorno Total
- -5,22%
- Drawdown Máximo
- 25,51%
- Total de Operações
- 38
- Taxa de Acerto
- 23,7%
- Fator de lucro
- 0,83
Construção limpa usando somente OHLCV, sem dependência de dados suplementares nem barreira de cobertura; histórico de preços extenso (6.6 anos)
Projeto com um único filtro dominante (evita o modo de falha de sinais esparsos do gatilho AND com múltiplas condições); execução limpa (38 sinalizados, 38 enviados, nenhum descartado)
Prejuízo líquido: profit_factor 0.83, total_return -5.22%, expectativa de -$476/trade, win_rate 0.24
Sharpe ~0.01 com CI [-0.625, 0.646] cruzando zero — sem vantagem; information_ratio -0.28
Perde em 5 de 7 anos (2020, 2021, 2022, 2025, 2026 todos negativos); apenas 2023/2024 positivo
Apenas 38 operações em 6.6 anos — amostra pequena demais para ajustar parâmetros; return_kurtosis 36.5 (dependente de valores atípicos)
Seguidor de tendência de ativo único OHLCV com PF < 1 — classe de clones de tendência sem sobreviventes (L9); terceiro seguidor de tendência ATOM consecutivo com o mesmo perfil inviável
O mecanismo de Sharpe-2.55 de LINK não se transfere para ATOM
Histórico de Iterações
data_unavailable: não foi possível coletar dados de backtest para ATOMUSDT.BINANCE após 5 tentativas: - barras (bar_type=ATOMUSDT.BINANCE-1-DAY-LAST-EXTERNAL): obtidas 0, necessárias 50, ou intervalo de 90+ dias A camada de dados (não a estratégia) é o impedimento — reavalie esta hipótese quando a coleta for corrigida / o símbolo tiver o histórico preenchido.
Stratmill é uma ferramenta de pesquisa e paper trading, não uma consultoria financeira ou corretora. Resultados de backtest e paper trading são hipotéticos. Negociar envolve risco de perda.