Estratégias
Acumulação comprada de drawdown de vários dias em Spot BNB (BINANCE_SPOT, diário, somente OHLCV)
Resultado: Abandonada
BnbSpotMultiDayDrawdownAccumulationLong
Resumo do resultado
Hipótese
Não vale otimizar: o fator de lucro base é 1.036 (taxas + impacto de 10.6% consomem quase toda a vantagem bruta), Sharpe 0.55 com sharpe_ci_low -4.04, e a vantagem se concentra em 2020-2021, com 2022-2026 neutros ou negativos em todos os anos. Com apenas 44 operações para ajustar 5 parâmetros em 3 janelas walk-forward, a otimização ajustaria demais à curva a melhor configuração entre -225 alternativas, que desmoronaria no holdout/Deflated-Sharpe — o padrão de falha conhecido em portabilidades de instrumento único com amostra-base pequena (PF~1.0-1.1) de um mecanismo comprovado em BTC. A implementação está correta (portanto, não é caso de iterar), mas BNB é um alvo fraco ou sem atividade para esse mecanismo de acumulação durante drawdowns; não se justificam 2 horas de computação para otimização.
Implementação
Acumulação em drawdowns comprada apenas, para um único instrumento e apenas em OHLCV, em barras diárias de BNBUSDT.BINANCE_SPOT (~8 anos de histórico). Acumula BNB quando o preço recua pelo menos drawdown_threshold (12%) em relação à máxima do período móvel de 30 dias, condicionado por um filtro de regime de longo prazo SMA de 200 dias (compra apenas enquanto o preço estiver dentro de regime_breakdown_pct=10% abaixo da SMA, ou seja, não em um mercado de baixa catastrófico). Encerra quando o preço se recupera até a máxima móvel registrada na entrada, após max_hold (60) barras, ao atingir um stop-loss de 15%, ou com o colapso do regime de longo prazo (fechamento < SMA*(1-2*regime_breakdown_pct)). O dimensionamento relativo ao capital compra per_trade_pct (20%) do patrimônio líquido por entrada; conta CASH à vista, alavancagem 1.0, comprada apenas (somente BUY para entrar, SELL para sair).
Revisão do Backtest
- Sharpe
- 0,60
- Retorno Total
- 3,27%
- Drawdown Máximo
- 22,79%
- Total de Operações
- 44
- Taxa de Acerto
- 50,0%
- Fator de lucro
- 1,04
O código funciona corretamente: 44/44 sinais convertidos em entradas, nenhuma rejeição por tamanho zero ou notional mínimo; implementação à vista, comprada apenas e limpa, do mecanismo comprovado de acumulação em drawdowns BTC
Histórico adequado de ~8 anos (2017-2026) e exposição modesta (37.9%), com drawdown máximo respeitável de 22.8%
Fator de lucro 1.036 — taxas/impacto consomem ~96% da vantagem bruta; praticamente não há vantagem líquida a otimizar
Sharpe 0.55 / fator de recuperação 0.15 / sharpe_ci_low -4.04 — a vantagem ajustada ao risco é estatisticamente indistinguível de zero antes de qualquer penalidade por testes múltiplos
Decadência por regime: positivo apenas no mercado de alta de 2020-2021; 2022 -9.8%, 2023 +0.9%, 2024 +1.7%, 2025 -0.3%, 2026 -1.4% — a estratégia não teria viabilidade na janela recente de holdout
Apenas 44 operações para ajustar 5 parâmetros em 3 janelas walk-forward (~15/janela) — a otimização vai se ajustar demais à curva e falhar no Deflated-Sharpe/holdout, repetindo o padrão de falha em portabilidades de ativo único com amostra pequena (PF).
Resumo do resultado
Mesmo com a mudança para uma moeda de “demanda orgânica”, como BNB, o mecanismo de acumulação durante drawdowns gerou apenas uma portabilidade com amostra-base pequena de PF~1.0, cuja vantagem ficou toda no mercado de alta de 2020-2021; com poucas operações para ajustar 5 parâmetros, a otimização se ajustaria demais à curva e criaria uma configuração que desmoronaria no holdout/Deflated-Sharpe — o padrão de falha conhecido de portabilidades de ativo único com amostra pequena (PF).
Foi abandonada na etapa de revisão do backtest, antes da otimização (veredito: abandonar), porque a vantagem de referência era insignificante — não atendia aos critérios de Sharpe, trade_count, profit_factor e max_drawdown, e taxas e impacto de ~10.6% consumiam quase todo o lucro bruto — e 44 operações para 5 parâmetros eram insuficientes para otimizar sem ajuste excessivo da curva; por isso, a otimização e todas as etapas posteriores nunca foram realizadas.
Uma estratégia de acumulação em drawdowns, comprada apenas, para um único instrumento, em barras diárias de BNBUSDT.BINANCE_SPOT (OHLCV apenas), que comprava quando o preço tinha recuado pelo menos 12% desde sua máxima móvel de 30 dias, mantendo-se ainda dentro de 10% do regime de 200 de SMA dias; encerrava a posição na recuperação até a máxima móvel existente na entrada, após uma manutenção de 60 barras, ao atingir um stop de 15% ou com o colapso do regime — portando o mecanismo implementado de BTC para BNB, conforme a mudança de foco determinada pelo analista para moedas com demanda orgânica.
Ao longo de ~8 anos (2017-11-06 a 2026-05-18), realizou 44 operações compradas com taxa de acerto de 50%, mas quase nenhuma vantagem líquida: retorno total de +3.3%, CAGR 0.38%, Sharpe 0.55 (CI [-4.04, 5.34]), fator de lucro 1.04, expectativa de +$67/operação, drawdown máximo de 22.8% e retornos concentrados em 2020-2021, com 2022-2026 estáveis ou negativos em todos os anos.
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.