Pular para o conteúdo
Todas as estratégias

Estratégias

XRP USD-M 4h Donchian: captura de tendência por rompimento, long-short (perp de um único ativo XRPUSDT.BINANCE, candles de 4h, entrada em rompimentos de canal de 20 barras alinhados à tendência de 100 barras, saída móvel Chandelier ATR, opera com frequência — 3 parâmetros)

Resultado: Abandonada

XrpDonchianBreakoutTrendCaptureLS

Resumo do resultado

XrpDonchianBreakoutTrendCaptureLS apostou na única família com uma estratégia sobrevivente em live trading nesta fábrica, operando rompimentos Donchian de 4h XRP alinhados a um filtro de tendência e acompanhando-os com um stop Chandelier. Seu primeiro backtest passou pelo critério anterior à otimização, com 354 operações, vantagem por operação de 0.90% que supera as taxas, fator de lucro de 1.20 e drawdown 23.4% modesto, embora o Sharpe principal fosse apenas 0.35, com intervalo de confiança cruzando zero. A otimização de três parâmetros então revelou a fragilidade: um walk-forward de 225 tentativas mostrou sobreajuste clássico (Sharpe dentro da amostra 1.27 → fora da amostra -0.004); o conjunto de validação final falhou catastroficamente (Sharpe -0.305, razão 0.0), PBO atingiu 0.54 e o Sharpe deflacionado foi 0.0. O analista a abandonou por quatro falhas em critérios eliminatórios inegociáveis, concluindo que não havia vantagem generalizável a otimizar e que reformular o mesmo rompimento de um único ativo para outro instrumento só levaria a novo sobreajuste.

Hipótese

Uma estratégia LONG-SHORT de captura de tendência por rompimento em um único instrumento BREAKOUT sobre XRPUSDT.BINANCE (USD-M perp, candles de 4h). Momentum/tendência é a família ONLY com uma estratégia sobrevivente comprovada em live trading nesta fábrica (a rotação de momentum transversal implantada, Sharpe 2.6) — todas as famílias sem momentum que testei (reversões intradiárias, fades de OI/posicionamento, fluxo de ordens) falharam fee_edge/no_edge; por isso, esta aposta na única vantagem que funciona, mas……Mostrar maisMostrar menos

Uma estratégia LONG-SHORT de captura de tendência por rompimento em um único instrumento BREAKOUT sobre XRPUSDT.BINANCE (USD-M perp, candles de 4h). Momentum/tendência é a família ONLY com uma estratégia sobrevivente comprovada em live trading nesta fábrica (a rotação de momentum transversal implantada, Sharpe 2.6) — todas as famílias sem momentum que testei (reversões intradiárias, fades de OI/posicionamento, fluxo de ordens) falharam fee_edge/no_edge; por isso, esta aposta na única vantagem que funciona, mas como rompimento absoluto de SINGLE-NAME, em vez de rotação de cesta (L32 esgotada) ou estratégia sempre posicionada TSMOM (minha estratégia irmã ETH pendente). Duas correções explícitas para as falhas que eliminaram minhas tentativas anteriores de rompimento: (1) TRADE COUNT — meu rompimento SOL DAILY morreu com “nenhuma operação produzida” porque um filtro de 200 dias e um canal de 55 dias quase nunca acionavam no sandbox de ~363 barras (~1 anos); este usa candles de 4h (milhares de barras no sandbox), canal curto de SHORT 20 barras (~3.3 dias) e filtro de tendência de 100 barras (~16d), garantindo dezenas a centenas de operações no sandbox e no histórico completo. (2) IMPLEMENTATION — meu rompimento inverso CM tinha um erro no sinal do PnL e minha estratégia de fluxo BNB excedeu o tempo limite; esta usa um perp linear USD-M padrão com OHLCV puro e máximas/mínimas móveis incrementais O(1) (deque) + ATR corrente, sem revarreduras da série completa. É reversão NOT (polaridade oposta), NOT uma cesta, NOT carry/opções/COIN-M/liquidação. XRP foi escolhido por suas fortes tendências episódicas de vários pontos percentuais (ideais para captura de rompimentos) e baixo uso na carteira atual. 3 parâmetros.

Aposta em momentum/tendência — a única família com uma estratégia sobrevivente em live trading aqui — como rompimento absoluto de um único ativo, em vez de rotação de cesta (L32 esgotada) ou estratégia sempre posicionada TSMOM (a estratégia irmã ETH pendente), e exclui explicitamente reversão à NOT, carry/opções/COIN-M/fluxo. Corrige os dois modos de falha que eliminaram tentativas anteriores de rompimento: (1) TRADE COUNT — em candles de 4h, o sandbox contém milhares de barras e, com um canal curto de 20 barras……Mostrar maisMostrar menos

Aposta em momentum/tendência — a única família com uma estratégia sobrevivente em live trading aqui — como rompimento absoluto de um único ativo, em vez de rotação de cesta (L32 esgotada) ou estratégia sempre posicionada TSMOM (a estratégia irmã ETH pendente), e exclui explicitamente reversão à NOT, carry/opções/COIN-M/fluxo. Corrige os dois modos de falha que eliminaram tentativas anteriores de rompimento: (1) TRADE COUNT — em candles de 4h, o sandbox contém milhares de barras e, com um canal curto de 20 barras (~3.3d) e um filtro de tendência de 100 barras (~16d), o aquecimento (min_bars = máx.(100,20)+14+5 = 119) representa uma fração mínima da janela; assim, os rompimentos ocorrem dezenas a centenas de vezes (o oposto do meu rompimento SOL DAILY 55/200, que morreu sem operações porque o aquecimento abrangia praticamente todo o sandbox de 1 anos); (2) IMPLEMENTATION — um perp padrão LINEAR USD-M evita a armadilha do sinal do PnL de contratos inversos que zerou meu rompimento CM, e a saída usa o padrão Chandelier comprovado, ancorado na entrada (ajuste progressivo do extremo favorável + ATR congelado na entrada + proteção de permanência mínima), que elimina o defeito de fechamento imediato na entrada que encontrei na estratégia irmã de squeeze ETH; a execução é O(1) aproximadamente, com máximas/mínimas móveis em janela limitada + média-TR ATR, sem revarreduras da série completa, portanto sem timeout no teste rápido. calculate_signal retorna uma pontuação de rompimento CONTINUOUS (fechamento versus ponto médio do canal em unidades de ATR), que varia a cada barra, com o limiar de entrada aplicado em should_enter (alinhamento da tendência de rompimento AND), conforme a orientação para sinais contínuos. A largura do Chandelier supera o custo de ida e volta de ~0.10% USD-M ao capturar tendências de vários pontos percentuais em XRP. A alavancagem (3x) está de fato conectada a position_size como limite nocional (vinculante em regimes de baixa volatilidade), portanto não é uma configuração de alavancagem inerte. XRP foi escolhido por suas tendências episódicas fortes e baixo uso na carteira atual.

Falhou no Sharpe deflacionado e apresentou sobreajuste no walk-forward: DSR=0.0, PBO=0.54 em 225 tentativas, Sharpe otimizado 0.233 contra máximo esperado 1.98 — a configuração selecionada não se distingue do ruído de melhor resultado entre N tentativas, e o Sharpe CI [-0.37, 0.87] cruza zero. O walk-forward mostra um padrão clássico de sobreajuste (IS média 1.266 → OOS média -0.004, is_overfitted=TRUE, OOS por janela negativo em duas de três), e o conjunto de validação final falhou catastroficamente (Sharpe……Mostrar maisMostrar menos

Falhou no Sharpe deflacionado e apresentou sobreajuste no walk-forward: DSR=0.0, PBO=0.54 em 225 tentativas, Sharpe otimizado 0.233 contra máximo esperado 1.98 — a configuração selecionada não se distingue do ruído de melhor resultado entre N tentativas, e o Sharpe CI [-0.37, 0.87] cruza zero. O walk-forward mostra um padrão clássico de sobreajuste (IS média 1.266 → OOS média -0.004, is_overfitted=TRUE, OOS por janela negativo em duas de três), e o conjunto de validação final falhou catastroficamente (Sharpe -0.305, razão 0.0 contra piso de 0.70). Quatro falhas em critérios eliminatórios inegociáveis (OOS≤0, sobreajuste, PBO>0.5, falha no conjunto de validação final). A otimização piorou o resultado, em vez de melhorá-lo (Sharpe 0.35 → 0.233; retornos anuais de 2025/2026 negativos), confirmando a fragilidade pré-otimização que sinalizei. A varredura de 225 tentativas cobriu todo o espaço de 3 parâmetros e não encontrou nenhuma região robusta; portanto, é sobreajuste → abandonar, não revise_hypothesis: reformular o mesmo mecanismo de rompimento absoluto de um único ativo para outro instrumento só levaria a novo sobreajuste (as estratégias irmãs de turtle ETH e de rompimento à vista SOL falharam da mesma forma), e a única estratégia de tendência sobrevivente nesta carteira é a rotação estruturalmente diferente de cestas. Não há vantagem generalizável a otimizar.

Implementação

Captura de tendência por rompimento Donchian long-short em um único instrumento, em XRPUSDT.BINANCE (perp USD-M), candles de 4 horas, puro OHLCV. Entra em rompimento de canal de 20 barras apenas quando alinhado à tendência de 100 barras SMA (fechamento acima da máxima anterior de 20 barras AND acima de SMA -> long; abaixo da mínima anterior de 20 barras AND abaixo de SMA -> short); depois acompanha o movimento com um stop móvel Chandelier ATR desde o extremo favorável após a entrada (usando o ATR congelado na entrada), além de uma saída quando o filtro de tendência é rompido. O dimensionamento arrisca ~2% do patrimônio na distância até o stop Chandelier, limitado à alavancagem(3x) x patrimônio. 3 parâmetros ajustados (channel_len, trend_len, atr_mult).

Resultados da verificação

Analista/otimizador: verifique se o ajuste de channel_len/trend_len/atr_mult eleva claramente avg_trade_return_pct acima de 0.15% e PF acima de ~1.2 OOS; se o retorno por operação permanecer próximo da linha de taxas de ~0.10%, abandone em vez de promover uma vantagem marginal.

Vantagem por operação pequena, próxima do piso de taxas. O avg_trade_return_pct do sandbox é 0.1026% NET — positivo (o bruto de ~0.20% supera o custo de ida e volta de ~0.10% USD-M), mas BELOW o piso de viabilidade de futuros 0.15% aplicado pelo analista, e profit_factor é uma vantagem mínima de 1.043. Sharpe 0.064 com CI [-1.69, +1.65] cruzando zero; portanto, a vantagem na amostra não é estatisticamente conclusiva. Não é defeito de código nem o padrão de perda por taxas em que o bruto é menor que o custo (a expectativa líquida é positiva), mas a margem sobre os custos é pequena o bastante para talvez não superar o piso do analista nem resistir ao walk-forward.

Otimizador: confirme que a rentabilidade não é um artefato de uma única operação, verificando a estabilidade por janela; monitore a sensibilidade a taxas/slippage, considerando o PF baixo e o alto número de perdas.

O retorno está concentrado na cauda direita, como é típico do acompanhamento de tendência: win_rate 0.33, avg_win 2401 contra avg_loss 1151, assimetria 2.43, curtose 20.5, largest_win 14381 contra apenas +1.99% de total_return. O resultado positivo depende muito de algumas grandes tendências em XRP, por isso é frágil diante desses episódios e do slippage nas muitas pequenas operações perdedoras de rompimento. A robustez da vantagem importa para a análise e o walk-forward; não é um defeito de correção.

Revisão do Backtest

Sharpe
0,35
Retorno Total
85,70%
Drawdown Máximo
23,38%
Total de Operações
354
Taxa de Acerto
34,7%
Fator de lucro
1,20

avg_trade_return_pct 0.90% supera com folga o piso de taxas de futuros de 0.15% — há uma vantagem genuína por operação após os custos.

profit_factor 1.20 com expectativa positiva (+$219/operação), max_drawdown 23.4% (bem abaixo de 50%), Calmar 3.10.

354 operações com boa amostragem, equilibradas entre 180 long / 174 short, todos os sinais enviados sem perdas — base estatisticamente relevante para otimização.

Retornos anuais positivos em 6 de 7 anos, em mercados de alta, baixa e lateralizados — não é um artefato de um único regime; o resultado principal é realizado (end_unrealized apenas 8.1%), capacidade de $7.9M.

Família de momentum/tendência — a única família com uma estratégia sobrevivente comprovada em live trading nesta fábrica.

Sharpe principal de apenas 0.35, com CI [-0.26, 1.00] cruzando zero — a qualidade ajustada ao risco é baixa e ainda não é significativa.

information_ratio -0.52 — tem desempenho inferior a comprar e manter XRP (esperado para um sistema de tendência long-short, mas deve ser avaliado pelo Sharpe absoluto após o ajuste).

Taxa de acerto de 34.7% — dependente da cauda direita (largest_win $27k, curtose 11.8); depende de grandes tendências episódicas e, por isso, é vulnerável a períodos com poucas tendências.

Análise

Boa amostragem (415 operações, equilibradas entre 208 long / 207 short) e a vantagem por operação ainda supera as taxas (avg_trade_return_pct 0.58%).

A sensibilidade foi em geral adequada (apenas atr_mult foi sinalizado como um precipício) e o drawdown permaneceu modesto (21.4%) — a falha está na capacidade de generalização, não no controle de risco.

Sobreajuste no walk-forward: IS Sharpe médio 1.266 cai para OOS média -0.004 (is_overfitted=TRUE); por janela, OOS [-0.60, -0.71, +1.30], duas de três negativas.

Falha catastrófica no conjunto de validação final: Sharpe -0.305, razão 0.0 contra piso de 0.70.

PBO 0.5436 > 0.5 e deflated_sharpe 0.0 — o Sharpe selecionado não se distingue do ruído de melhor resultado entre -225 tentativas (máximo esperado 1.98); Sharpe CI [-0.37, 0.87] cruza zero.

A otimização piorou o resultado: Sharpe 0.35 → 0.233; retornos anuais recentes negativos (2025 -0.8%, 2026 -5.4%).

Quatro falhas em critérios eliminatórios inegociáveis (OOS≤0, sobreajuste, PBO>0.5, falha no conjunto de validação final).

Resumo do resultado

Um Sharpe principal baixo, próximo de zero, em um rompimento de ativo único dependente da cauda direita é um sinal de alerta que persiste até a otimização: uma ampla varredura de parâmetros pode revelar que a aparente vantagem é ruído de melhor resultado entre N tentativas, sem região generalizável; por isso, reformulações de rompimentos absolutos de um único ativo tendem a apresentar sobreajuste, enquanto apenas a rotação de cestas estruturalmente diferente sobrevive.

A estratégia passou pelo critério de revisão do backtest para otimização com uma vantagem genuína por operação, mas o analista pós-otimização recomendou abandoná-la devido a quatro falhas em critérios eliminatórios inegociáveis — OOS≤0, sobreajuste no walk-forward, PBO>0.5 e falha catastrófica no conjunto de validação final — mostrando que a configuração selecionada não se distinguia do ruído de melhor resultado entre -225 tentativas e que não havia uma região robusta de parâmetros.

Uma estratégia long-short de captura de tendência por rompimento Donchian em um único instrumento, sobre candles perpétuos de XRPUSDT.BINANCE 4h, que entrou em rompimentos de canal de 20 barras alinhados a um filtro de tendência de 100 barras e os acompanhou com um stop móvel Chandelier ATR, apostando na família de momentum/tendência como rompimento absoluto de um único ativo.

O backtest inicial parecia promissor — 354 operações com boa amostragem (180 long / 174 short), avg_trade_return_pct 0.90% acima do piso de taxas, fator de lucro de 1.20, expectativa positiva (+$219/operação), drawdown máximo de 23.4% e lucro em 6 de 7 anos — mas o Sharpe principal era apenas 0.35, com CI [-0.26, 1.00] cruzando zero. A otimização de 225 tentativas piorou o resultado: o Sharpe caiu para 0.233, o Sharpe dentro da amostra no walk-forward 1.266 caiu para OOS -0.004 (sobreajuste), o conjunto de validação final falhou (Sharpe -0.305, razão 0.0), PBO foi 0.54 e o Sharpe deflacionado foi 0.0.

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.