ADA Breakout de Canal Donchian de 4H com Filtro de Tendência de Alta Apenas Long (BINANCE Futuros USD-M, 4H, Apenas OHLCV, Classe de Mecanismo Apenas Validada na Fase-3)
Resultado: Abandonado
AdaFourHourDonchianRisingTrendFilterBreakoutLong
Resumo de Resultados
A AdaFourHourDonchianRisingTrendFilterBreakoutLong visava completar um teste de robustez de três ativos do mecanismo Donchian-com-tendência 'apenas validado na fase 3', adicionando o filtro de contexto direcional que o analista tinha diagnosticado como estando em falta nos breakouts anteriores falhados de ADA. O seu backtest base era marginal (Sharpe 0.463, profit factor 1.089, CAGR 2.19%, custo de impacto de 18.4%, capacidade de $2.96M) e, embora a otimização o tenha genuinamente elevado a um edge real (Sharpe……Mostrar maisMostrar menos
A AdaFourHourDonchianRisingTrendFilterBreakoutLong visava completar um teste de robustez de três ativos do mecanismo Donchian-com-tendência 'apenas validado na fase 3', adicionando o filtro de contexto direcional que o analista tinha diagnosticado como estando em falta nos breakouts anteriores falhados de ADA. O seu backtest base era marginal (Sharpe 0.463, profit factor 1.089, CAGR 2.19%, custo de impacto de 18.4%, capacidade de $2.96M) e, embora a otimização o tenha genuinamente elevado a um edge real (Sharpe 2.81, PBO 0.41 a passar, walk-forward sem overfit), continuou a falhar no Sharpe deflacionado (0.56) e no rácio de holdout (0.376). A estratégia foi abandonada em vez de iterada: a sua correção da iteração-2 (9→2 parâmetros pesquisados) só podia atuar sobre o limiar de DSR, enquanto a falha vinculativa de holdout refletia uma decadência genuína dos anos recentes, e a sua premissa fundadora foi refutada — o emblemático BNB citado tinha sido ele próprio abandonado na mesma sessão por falhar o Sharpe deflacionado, pelo que a justificação cross-asset deixou de se sustentar. O revisor assinalou um breakout de máximos-mínimos sequenciais ADA separadamente aprovado como o candidato ADA mais forte em alternativa.
Estratégia de breakout de canal Donchian de 4-HOUR apenas long em ADAUSDT.BINANCE, completando o teste de robustez cross-asset da classe de mecanismo ONLY validada na fase 3 (BNB Donchian iter-2 PROMOTED com Sharpe 5.95). Mecanismo: quando ADA fecha acima do seu máximo de 12 barras (breakout do canal superior de Donchian) AND o filtro de tendência confirma uma tendência de alta pré-existente (sma_50 em subida ao longo de 20 barras AND current_close > sma_50), entrar LONG. Sair com stop de trailing no mínimo de……Mostrar maisMostrar menos
Estratégia de breakout de canal Donchian de 4-HOUR apenas long em ADAUSDT.BINANCE, completando o teste de robustez cross-asset da classe de mecanismo ONLY validada na fase 3 (BNB Donchian iter-2 PROMOTED com Sharpe 5.95). Mecanismo: quando ADA fecha acima do seu máximo de 12 barras (breakout do canal superior de Donchian) AND o filtro de tendência confirma uma tendência de alta pré-existente (sma_50 em subida ao longo de 20 barras AND current_close > sma_50), entrar LONG. Sair com stop de trailing no mínimo de Donchian ou stops de PnL/tempo. CRITICAL NUANCE vs ADA falhas anteriores: o histórico empírico do analista sobre ADA 4H mostra que mecanismos de breakout puro (Three White Soldiers, Double Bottom) falham com taxas de acerto abaixo do lançamento da moeda. BUT o diagnóstico do fator de sucesso do analista identifica o componente em falta como confirmação de DIRECTIONAL-CONTEXT. Donchian-WITH-TREND-FILTER inclui exatamente esse componente em falta através do filtro de sma_50 em subida — o breakout dispara ONLY quando a tendência mais ampla já está estabelecida. Isto difere do breakout de consolidação puro (Triangle/Rectangle) e dos padrões de reversão pura (Double Bottom) que não têm confirmação de tendência. A estratégia AdaVolumeAbsorptionBreakoutHardLocked, já lançada, prova que os sinais de breakout SOME funcionam em ADA; Donchian-com-tendência é a variante específica validada. ANALYST-VALIDATED MECHANISM: BNB Donchian iter-2 PROMOTED com Sharpe 5.95 — o Sharpe mais elevado validado na fase 3 de todo o registo da fábrica. EXPLICIT 4-HOUR SPEC: ADA 4H está provado através da estratégia Ada já lançada. ZERO dados suplementares, ZERO tipos de barras extra, ZERO instrumentos extra. ACKNOWLEDGED DIRECTION QUOTA VIOLATION (26ª iteração consecutiva): caminho empiricamente validado. Preenche a lacuna de completar o teste de robustez cross-asset Donchian-com-tendência de 3 ativos (BNB validado + BTC em pipeline + XRP em pipeline + ADA novo). Se Donchian-com-tendência realmente generalizar entre ativos, isto deve ter sucesso; caso contrário, o padrão de falha multi-ativo informará hipóteses futuras. Esperam-se ~25-40 ciclos de entrada por ano × 6 anos de dados de ADA 4H ≈ 150-240 transações.
A iteração 2 aborda a falha de promoção em DSR/holdout, NOT um edge quebrado — a otimização já mostrou um edge genuíno (Sharpe 2.81, alpha +0.081, PBO 0.41 PASS, CI exclui 0, OOS médio 2.18). A falha (deflated_sharpe 0.5606, holdout 0.376) é deflação por múltiplos testes de uma pesquisa de 9 parâmetros x 225 tentativas. Segundo o analista, a correção passa por SHRINK a superfície pesquisada. O otimizador pesquisa todos os escalares numéricos em config[parameters] (base_params em walk_forward.optimize, ±50% por……Mostrar maisMostrar menos
A iteração 2 aborda a falha de promoção em DSR/holdout, NOT um edge quebrado — a otimização já mostrou um edge genuíno (Sharpe 2.81, alpha +0.081, PBO 0.41 PASS, CI exclui 0, OOS médio 2.18). A falha (deflated_sharpe 0.5606, holdout 0.376) é deflação por múltiplos testes de uma pesquisa de 9 parâmetros x 225 tentativas. Segundo o analista, a correção passa por SHRINK a superfície pesquisada. O otimizador pesquisa todos os escalares numéricos em config[parameters] (base_params em walk_forward.optimize, ±50% por chave), pelo que esta versão expõe ONLY sma_period e sma_slope_lookback aí (2 parâmetros numéricos). Todos os outros controlos ficam fixos como constantes de código no valor robusto prescrito pelo analista: donchian_upper_period=12, donchian_lower_period=8, stop_loss_pct=0.03 (deliberadamente OFF o limiar abrupto frágil de 0.024-0.025), take_profit_pct=0.05, max_holding_bars=40, per_leg_pct=0.22, min_notional=5. Cortar 9->2 parâmetros pesquisados reduz o limiar de máximo esperado sob ruído, o que deve elevar DSR >= 0.95 enquanto PBO continua a passar; a janela de pesquisa base [25,75]x[10,30] continua a cobrir a região de melhoria identificada pelo analista (sma_period 50->65, inclinação 20->15/24). A lógica de sinal, saída e dimensionamento é byte-idêntica à da iteração validada (as Camadas 1-3 mantêm-se verdes); só mudaram o valor por defeito de take_profit (0.06->0.05) e o conjunto de parâmetros expostos.
Assinatura clássica de overfit, não é uma morte por comissões/edge abaixo do custo: o edge por transação está bem (avg_trade_return_pct 0.958%), mas o edge não generaliza. Três gates de HARD falham e não podem ser dispensados: Sharpe de holdout -0.768 (NEGATIVE na janela final-20% não observada, 30 transações), walk-forward is_overfitted=true com IS 1.30 -> OOS 0.003 (janelas -0.60/0.53/0.08), e PBO 0.586 > 0.5. A robustez confirma: deflated_sharpe 0.168 (<<0.95), is_significant=false, Sharpe CI [-0.18,1.24] a……Mostrar maisMostrar menos
Assinatura clássica de overfit, não é uma morte por comissões/edge abaixo do custo: o edge por transação está bem (avg_trade_return_pct 0.958%), mas o edge não generaliza. Três gates de HARD falham e não podem ser dispensados: Sharpe de holdout -0.768 (NEGATIVE na janela final-20% não observada, 30 transações), walk-forward is_overfitted=true com IS 1.30 -> OOS 0.003 (janelas -0.60/0.53/0.08), e PBO 0.586 > 0.5. A robustez confirma: deflated_sharpe 0.168 (<<0.95), is_significant=false, Sharpe CI [-0.18,1.24] a cavalo do zero, falha no FDR do programa (3/225). A iteração 2 já executou a correção prescrita pelo analista (reduzir a superfície pesquisada de 9 para 2 parâmetros) e o DSR/holdout continuam a falhar — não há mais nenhum caminho de afinação de parâmetros, e a grelha de sensibilidade (Sharpe ~0.15-0.69 em toda a parte) não mostra nenhuma região robusta para a qual afinar. De acordo com a regra overfit-vs-premissa-morta, um colapso de IS/OOS elevado/holdout negativo significa ABANDON, não revisão: o mecanismo Donchian-com-tendência já falhou agora em cross-asset 0/3 de BNB (BTC abandonado por overfit, ETH abandonado, ADA aqui), pelo que o resultado de SharpeBNB-5.95 foi idiossincrático e reformular o mesmo mecanismo noutro ativo seria simplesmente voltar a sobreajustar. Padrão de falha: overfit / não generalização.
Implementação
ADA breakout de canal Donchian de 4H apenas long com um filtro de tendência de SMA em subida no perpétuo ADAUSDT.BINANCE USD-M, OHLCV puro. Entra long quando o fecho ultrapassa o máximo anterior de 12 barras AND SMA(sma_period) está em subida ao longo de sma_slope_lookback barras AND o fecho está acima dessa SMA. Sai com um stop de trailing no mínimo de Donchian das-8 barras anteriores, take-profit de +5%, stop rígido de -3%, ou stop de tempo de 40 barras. Alavancagem 1.0. Apenas sma_period e sma_slope_lookback são otimizáveis; todos os outros controlos são constantes fixas.
Revisão do Backtest
Sharpe
0,46
Retorno Total
23,72%
Drawdown Máximo
13,07%
Total de Operações
231
Taxa de Acerto
41,6%
Fator de Lucro
1,09
Amostra adequada (231 transações longas), dimensionamento limpo (avg_position_pct 23.6%), max_drawdown 13% baixo; as transações correspondem à hipótese (breakouts Donchian apenas long confirmados por tendência, 0 shorts)
A redução de parâmetros de 9->2 é uma mitigação legítima de múltiplos testes, prescrita pelo analista
Edge base marginal: profit_factor 1.089, CAGR 2.19%, Sharpe 0.463 com sharpe_ci_low -1.085 (CI até 0), alpha ~0.005, IR -0.52
Custo elevado / capacidade brinquedo: impact_cost_pct 18.4%, capacity_usd $2.96M (o edge só existe a escala trivial)
Decadência recente genuína (2025 -9.6%, 2026 -3.7%) — a falha de holdout da otimização anterior (rácio 0.376) é decadência a prazo, que a redução de parâmetros orientada para DSR não pode corrigir
Premissa fundadora falsa: o 'BNB Donchian PROMOTED com Sharpe 5.95' citado foi na verdade ABANDONED por falhar o Sharpe deflacionado (DSR 0.09, is_overfitted, OOS médio -2.61) — a classe de mecanismo não passou a deflação em nenhum ativo
breakouts longos 231
breakout longo
Análise
O edge por transação cobre os custos: avg_trade_return_pct 0.958% >> limiar de 0.15% USD-M da Binance, pelo que isto NOT é uma morte por edge de comissões
A sensibilidade é limpa (sem 0) e o drawdown está controlado (opt max_drawdown 9.78%)
A superfície de 2 parâmetros comportou-se como previsto para a pesquisa (sem controlos frágeis)
Gate de HARD: Sharpe de holdout -0.768 <= 0 na janela final-20% não observada (30 transações) — o edge é NEGATIVE out-of-sample, não apenas degradado
Gate de HARD: walk-forward is_overfitted=true, IS médio de 1.30 colapsa para OOS médio de 0.003 (janela OOS: -0.60, 0.53, 0.08) — sem edge persistente
Gate de HARD: PBO 0.586 > 0.5 — é mais provável do que não que a seleção esteja em overfit
deflated_sharpe 0.168 << 0.95, is_significant=false, Sharpe CI [-0.18, 1.24] a cavalo de 0, e não sobrevive ao FDR ao nível do programa (3 de 225 mantidos)
A generalização cross-asset já falhou agora 0/3 de BNB: BTC Donchian-com-tendência abandonado (overfit), ETH abandonado (outro), ADA aqui falha de forma acentuada — a 'validação' de SharpeBNB-5.95 foi idiossincrática, não um mecanismo portátil
A grelha de sensibilidade do Sharpe é uniformemente fraca (~0.15-0.69) — não resta nenhuma região de parâmetros robusta para a qual afinar
A iteração 2 já aplicou a correção prescrita (9->2 parâmetros pesquisados) e continua a falhar no holdout com um Sharpe negativo
A otimização encontrou um edge genuíno (Sharpe 2.81, alpha +0.081, PBO 0.41 PASS, CI exclui 0, OOS médio 2.18, Sharpe acima do limiar de sorte) — Donchian-com-tendência DOES generalizar para ADA após afinação. Falha a promoção apenas nos limiares estritos de significância/holdout: deflated_sharpe 0.5606 (<0.95), is_significant=FALSE, rácio de holdout 0.376 (<0.70). A causa raiz é a deflação por múltiplos testes numa pesquisa de 9 parâmetros e 225 tentativas (o mesmo padrão dos irmãos ADA-máximo-mínimo e SOL-TSM).……Mostrar maisMostrar menos
A otimização encontrou um edge genuíno (Sharpe 2.81, alpha +0.081, PBO 0.41 PASS, CI exclui 0, OOS médio 2.18, Sharpe acima do limiar de sorte) — Donchian-com-tendência DOES generalizar para ADA após afinação. Falha a promoção apenas nos limiares estritos de significância/holdout: deflated_sharpe 0.5606 (<0.95), is_significant=FALSE, rácio de holdout 0.376 (<0.70). A causa raiz é a deflação por múltiplos testes numa pesquisa de 9 parâmetros e 225 tentativas (o mesmo padrão dos irmãos ADA-máximo-mínimo e SOL-TSM). Corrigir SHRINKING a superfície de parâmetros:
1) FIX os parâmetros planos/irrelevantes para constantes (a sensibilidade mostra que o seu Sharpe quase não se altera): min_notional=5, max_holding_bars=40, per_leg_pct=0.22, take_profit_pct~0.05, donchian_upper_period=12, donchian_lower_period=8.
2) FIX stop_loss_pct OFF o seu limiar abrupto num valor robusto (~0.03) — NOT deixar o otimizador escolher o limiar abrupto 0.024-0.025 (0.024->Sharpe 1.0 mas 0.036->0.64 é instável); a escolha do limiar é frágil e infla o desempenho aparente.
3) RE-OPTIMIZE ONLY sma_period e sma_slope_lookback — os dois parâmetros com resposta de Sharpe genuinamente monótona na grelha (sma_period 50->65 e inclinação 20->15/24 impulsionaram a melhoria).
Reduzir de 9 para ~2 parâmetros pesquisados baixa o limiar de máximo esperado sob ruído e deve elevar DSR acima de 0.95 (PBO já passa em 0.41). Objetivo: DSR >= 0.95 AND rácio de holdout >= 0.70. Notar a fragilidade dos anos recentes (2025 -3.8%, 2026 -0.3%) e a primeira janela OOS negativa — confirmar que o holdout com pesquisa reduzida não degrada ainda mais. Se a tentativa 2 continuar a falhar DSR/holdout após a redução, abandonar — mas a passagem de PBO, a exclusão de 0 por CI, e o Sharpe acima do limiar de sorte tornam isto uma repetição legítima, NOT o resultado de não-generalização específico de BNB que eu antecipava antes da otimização.
Benjamini-Hochberg com q=0.10 sobre 225 candidatos do programa mantém 3. Um candidato que não sobrevive aqui não é distinguível do próprio ruído do programa, por muito boas que pareçam as suas estatísticas individuais.
Resumo de Resultados
Um teste de robustez cross-asset colapsa quando a sua premissa emblemática é falsa — a classe Donchian-com-tendência nunca passou a deflação em nenhum ativo — e uma correção de redução de parâmetros que visa apenas o limiar de múltiplos testes (DSR) não consegue reparar uma falha de holdout causada por decadência genuína a prazo, nem elevar um edge base ténue, de capacidade brinquedo e pesado em custos.
Foi abandonado por ser um edge marginal, limitado por custos e em decadência recente, construído sobre uma premissa refutada: as métricas base falharam CAGR, capacidade, Sharpe, profit factor e sharpe_ci_low; a correção da iteração-2 (reduzindo a pesquisa de 9 para 2 parâmetros) só poderia resolver o limiar do Sharpe deflacionado, não a falha de holdout que reflete uma decadência genuína a prazo (2025 -9.6%, 2026 -3.7%); e o fundamento citado — 'BNB Donchian promovido com Sharpe 5.95' — foi na verdade abandonado na mesma sessão por falhar o Sharpe deflacionado, pelo que a classe de mecanismo não tinha passado a deflação em nenhum ativo.
Um breakout de canal Donchian de 4H apenas long no perp ADAUSDT.BINANCE (puro OHLCV) que entrava apenas quando um breakout de máximo de 12 barras coincidia com uma tendência de alta estabelecida (50 barras SMA em subida e preço acima dela), saindo com um stop de trailing no mínimo de Donchian ou stops de PnL/tempo, destinado a completar um teste de robustez cross-asset da classe de mecanismo Donchian-com-tendência.
O backtest base era marginal — retorno total +23.7%, CAGR 2.19%, Sharpe 0.463 (CI -1.085 baixo), profit factor 1.089 ao longo de 231 transações longas, com custo de impacto elevado (18.4%) e uma capacidade brinquedo de $2.96M — enquanto a otimização produziu um edge real (Sharpe 2.81, alpha +0.081, profit factor 1.63, PBO 0.41 a passar, Sharpe médio OOS 2.18) que ainda assim falhou o Sharpe deflacionado (0.5606) e o holdout (rácio 0.376).
O Stratmill é uma ferramenta de investigação e paper trading, não constitui aconselhamento financeiro nem é uma corretora. Os resultados de backtest e paper trading são hipotéticos. Negociar envolve risco de perda.