Saltar para o conteúdo
Todas as estratégias

Estratégias

Estratégia longa de continuação de momentum por quebra da banda superior de Bollinger BTC 4H, com filtro diário de regime de alta

Resultado: Abandonado

BtcFourHourBollingerUpperBandMomentumContinuationLong

Resumo de Resultados

Esta estratégia inverteu uma estratégia longa de reversão à média na banda inferior BB que tinha falhado, transformando-a numa estratégia longa de continuação de momentum na banda superior BB em futuros BTC 4H, condicionada por um regime diário de alta. A hipótese era que as quebras de banda de 2 sigma refletiam eventos de mudança de regime que continuariam durante horas ou dias. Foi implementada corretamente, com 485 entradas, e até gerou um retorno total positivo de +12.7%, mas o fator de lucro foi apenas 1.016, com Sharpe de -0.10 e retorno médio por operação próximo de $11 (~0.01%) — muito abaixo do nível viável — porque as comissões (22% do valor bruto) e o impacto (77%) consumiram toda a vantagem, deixando a capacidade em apenas $168k. O analista abandonou-a na fase de revisão do backtest, na segunda iteração, por ser uma conclusão económica real e não um erro de código. Concluiu que nenhuma otimização poderia elevar uma vantagem bruta antes de custos igual a zero acima do patamar dos custos; por isso, a estratégia não avançou para otimização nem revisão de risco.

Hipótese

Estratégia long-only num único instrumento, STATISTICAL-DISTANCE MOMENTUM-CONTINUATION em futuros perpétuos BTCUSDT, com barras de 4 horas e dados apenas de OHLCV, usando um filtro diário de regime de alta. Esta proposta é a SYMMETRIC INVERSION da estratégia falhada BtcFourHourBollingerLowerBandMeanRevLong (Sharpe -0.38, PF 0.93). A análise da falha do analista documentou um CRITICAL ECONOMIC FINDING: «Os gatilhos de distância BB tendem a coincidir com eventos de mudança de regime (cascatas de liquidações,……Mostrar maisMostrar menos

Estratégia long-only num único instrumento, STATISTICAL-DISTANCE MOMENTUM-CONTINUATION em futuros perpétuos BTCUSDT, com barras de 4 horas e dados apenas de OHLCV, usando um filtro diário de regime de alta. Esta proposta é a SYMMETRIC INVERSION da estratégia falhada BtcFourHourBollingerLowerBandMeanRevLong (Sharpe -0.38, PF 0.93). A análise da falha do analista documentou um CRITICAL ECONOMIC FINDING: «Os gatilhos de distância BB tendem a coincidir com eventos de mudança de regime (cascatas de liquidações, choques macroeconómicos) que demoram dias a resolver-se, NOT ruído que reverte rapidamente à média.» Isto é mecanicamente diferente da velocidade RSI(2), que capta excessos de ruído que recuam. O corolário: se os sinais BB-LOWER indicam CONTINUATION descendente (falhando como estratégia longa de reversão à média), então BB-UPPER deve indicar CONTINUATION ascendente e funcionar como entrada longa de momentum. O mecanismo económico: em BTC, um fecho de 4H acima da banda superior de Bollinger de 20 períodos (mais de 2 desvios padrão acima da média de 20 períodos) reflete normalmente (a) aumentos institucionais de FOMO (ETF aceleração das entradas), (b) eventos macroeconómicos de fuga para BTC (viragem da Fed, contexto regulatório favorável), (c) compras em cascata por operadores de momentum sistemático, (d) posições curtas presas, obrigadas a fechar. Estes eventos de mudança de regime UPWARD demoram normalmente dias a resolver-se, proporcionando CONTINUATION ao longo de 4-24 horas em vez de reversão. Esta é a SAME conclusão económica documentada pelo analista (BB-distância = mudança de regime), aplicada simetricamente à subida. A proposta satisfaz explicitamente o filtro exigido pelo analista: «Ao propor um novo mecanismo de reversão à média para um ativo que já tem uma estratégia funcional de reversão à média, REQUIRE a hipótese para explicar por que razão o novo tipo de sinal captaria uma vantagem fundamentalmente diferente, mas ainda assim com expectativa positiva.» Isto NOT é um mecanismo de reversão à média — é uma estratégia de continuação de momentum que usa a distância BB como gatilho de entrada. É mecanicamente distinta de BtcFourHourRsi2OversoldMeanRevLong (direção e tipo de sinal diferentes) e de BtcFourHourVolumeBreakoutLong (BB-banda superior baseia-se no desvio padrão, não em Donchian e volume). Esta é a classe de mecanismos economicamente validados THIRD em BTC 4H, caso tenha êxito: reversão da velocidade (RSI), quebra de volume (Donchian e volume), continuação da distância (banda superior BB).

Correção da iteração 2 para a falha de «sinal congelado» da Camada 2. A versão anterior condicionava calculate_signal a `if not self._bull_regime: return 0.0`; como os cenários sintéticos da Camada 2 não fornecem as barras diárias adicionais que determinam o indicador de regime, _bull_regime manteve-se False e todos os sinais ficaram reduzidos a 0.0 (479 sinais idênticos em steady_downtrend). A alteração correta mais pequena: calculate_signal devolve agora a pontuação z contínua da distância BB em cada barra (varia de barra para barra), e o filtro de regime de alta foi transferido para should_enter (`signal >= entry_std AND self._bull_regime`). O comportamento da negociação em tempo real não se altera — as entradas continuam a exigir um regime de alta confirmado — mas o sinal deixou de estar congelado, satisfazendo o verificador sintético. Todas as importações, estrutura de classes, dimensionamento, utilização da alavancagem e lógica de saída do código anterior (Camada-1/aprovado anteriormente) foram preservados.

A hipótese de continuação de momentum na banda superior BB (inversão simétrica da estratégia falhada de reversão à média na banda inferior BB) não se confirma: a estratégia não tem uma vantagem de expectativa positiva após custos. Ao longo de ~6 anos e 485 operações, rende +12.7% no total, com profit_factor 1.016, Sharpe -0.10, sortino -0.17 e win_rate 44.5%. avg_trade_return é ~$11 (~0.01% por operação) — uma ordem de grandeza abaixo do limiar de viabilidade dos futuros 0.15% — e os custos de negociação consomem……Mostrar maisMostrar menos

A hipótese de continuação de momentum na banda superior BB (inversão simétrica da estratégia falhada de reversão à média na banda inferior BB) não se confirma: a estratégia não tem uma vantagem de expectativa positiva após custos. Ao longo de ~6 anos e 485 operações, rende +12.7% no total, com profit_factor 1.016, Sharpe -0.10, sortino -0.17 e win_rate 44.5%. avg_trade_return é ~$11 (~0.01% por operação) — uma ordem de grandeza abaixo do limiar de viabilidade dos futuros 0.15% — e os custos de negociação consomem praticamente toda a vantagem bruta (comissão de 22.0% do valor bruto mais impact_cost_pct 77.1%, com capacidade de apenas $168k). As operações implementam corretamente a hipótese (não há problema de código ou artefacto), pelo que se trata de uma conclusão económica real: os fechos de 4H acima da banda superior de Bollinger de 2 sigma, num regime diário de alta, não continuam a ser rentáveis após comissões e impacto. Nenhuma otimização de parâmetros pode elevar uma vantagem bruta antes de custos próxima de zero acima do patamar dos custos; aumentar entry_std apenas torna ainda mais escasso um sinal já dominado pelos custos. Não vale a pena otimizar — abandonar. (Secundário: avg_position_pct 135% face ao valor pretendido 1.2x indica a mesma ausência de controlo de posição aberta observada em estratégias semelhantes e deve ser corrigida em variantes futuras, mas não é a razão para abandonar esta estratégia.)

Implementação

Estratégia long-only de continuação de momentum por quebra da banda superior de Bollinger em BTC barras de 4H, num contrato de futuros perpétuos USD-M da Binance, com filtro diário de regime de alta (fecho diário > SMA50 diário). Abre uma posição longa quando o fecho de 4H ultrapassa a média de 20 períodos em >= entry_std desvios padrão, durante um regime de alta, esperando continuação da subida ao longo de ~4-24h. Fecha com take-profit, stop-loss, fecho abaixo da linha média BB ou limite máximo de duração. Usa alavancagem 2x e dimensionamento relativo ao capital (~1.2x do valor nocional do capital próprio).

Resultados da Verificação

A verificação falhou (Camada 2 — cenários sintéticos): Parâmetros usados: ['bb_period', 'entry_std', 'min_notional', 'position_pct', 'max_hold_bars', 'regime_period', 'stop_loss_pct', 'take_profit_pct'] Verifique se __init__ define todos os atributos a partir de self.parameters.get(). - steady_downtrend: Sinal congelado: todos os 479 sinais são idênticos (valor=0.0). É provável que calculate_signal() tenha um erro — o sinal nunca varia.

Revisão do Backtest

Sharpe
-0,10
Retorno Total
12,71%
Drawdown Máximo
33,60%
Total de Operações
485
Taxa de Acerto
44,5%
Fator de Lucro
1,02

Implementação correta e alinhada com a hipótese: 485 entradas longas acima da banda superior BB num regime diário de alta confirmado, sem sinal congelado, metrics_reliable=true, sem artefacto de capitalização composta.

Enquadramento económico ponderado (inversão simétrica da estratégia falhada de reversão à média na banda inferior BB) e amostra adequada (485 operações) para uma avaliação clara.

Risco contido em comparação com estratégias semelhantes (sem explosão da alavancagem; max_drawdown 33.6%).

Sem vantagem após custos: profit_factor 1.016, Sharpe -0.10, sortino -0.17, win_rate 44.5%, +12.7% no total ao longo de ~6 anos (alfa ~0).

avg_trade_return ~0.01% (≈$11/operação) — uma ordem de grandeza abaixo do limiar de viabilidade dos futuros 0.15%.

Os custos dominam: comissão de 22.0% do valor bruto + impact_cost_pct 77.1%; capacidade de apenas $168k — a vantagem só existe em dimensão simbólica.

A hipótese de inversão simétrica foi refutada: as quebras da banda superior BB num regime de alta não continuam a ser rentáveis após custos; nenhuma alteração de parâmetros consegue elevar uma vantagem bruta de ~0% acima do patamar dos custos.

Ligeiro: avg_position_pct 135% face ao valor declarado 1.2x sugere a mesma ausência de controlo de posição aberta que nas estratégias semelhantes, mas não é a causa da falha.

Resumo de Resultados

Uma hipótese economicamente bem fundamentada pode ser implementada corretamente e ainda assim produzir uma vantagem bruta praticamente nula após custos — a ~0.01% por operação, com comissões e impacto dominantes, o sinal de continuação na banda superior BB não apresentou alfa explorável, e inverter uma ideia de reversão à média falhada não garante uma estratégia espelhada de momentum rentável.

O analista da revisão do backtest emitiu um veredicto de «abandonar»: a implementação foi fiel, mas os custos consumiram praticamente toda a vantagem bruta (comissão de 22.0% do valor bruto mais 77.1% de custo de impacto, capacidade de apenas $168k). Assim, a hipótese de inversão simétrica foi refutada: as quebras da banda superior num regime de alta não continuam a ser rentáveis após comissões, e nenhuma alteração de parâmetros pode elevar uma vantagem bruta antes de custos próxima de zero acima do patamar dos custos.

Estratégia long-only de continuação de momentum com bandas de Bollinger em futuros BTCUSDT 4H da Binance (2.0x de alavancagem) — inversão simétrica de uma estratégia longa de reversão à média na banda inferior BB que falhou. Entra quando o fecho de 4H ultrapassa a banda superior de 2 sigma durante um regime diário de alta confirmado, apostando que os gatilhos de distância BB indicam eventos de mudança de regime que continuam em vez de reverter.

Em 485 operações ao longo de ~6 anos, o retorno total foi de +12.7%, mas sem vantagem real: fator de lucro 1.016, Sharpe -0.10, Sortino -0.17, taxa de operações vencedoras 44.5% e retorno médio por operação de apenas ~$11 (~0.01%), uma ordem de grandeza abaixo do limiar de viabilidade dos futuros 0.15%, com drawdown máximo de 33.6%.

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.