Estratégias
BTC Estratégia long-short contrária à cascata de liquidações: aproveitar os excessos de preço em barras de BTCUSDT.BINANCE 1H quando o volume de liquidações dispara para Z > 3 com um movimento de preço simultâneo de 2%
Resultado: Abandonado
BtcLiquidationCascadeCounterTradeLS1H
Resumo de Resultados
Esta estratégia visava uma vantagem genuinamente inovadora e nativa das criptomoedas — contrariar cascatas de liquidações forçadas em BTC 1H, a primeira estratégia long-short impulsionada por liquidações nas experiências 459 — e a correção de janelamento iter-2 fez com que funcionasse fielmente quando existiam registos de liquidações. Contudo, ao longo de ~6.5 anos, gerou apenas 8 transações, todas confinadas a uma janela recente de ~2 meses, tendo o motor assinalado as métricas como não fiáveis, porque o fluxo suplementar de liquidações está disponível apenas em tempo real, com cerca de dois meses de histórico. O analista abandonou-a na fase de revisão do backtest, na segunda iteração, por ser estruturalmente impossível de testar retroativamente — uma barreira de dados, não um problema de código ou de parâmetros — e assinalou ao engenheiro de dados que as hipóteses sobre cascatas de liquidações continuam bloqueadas até ser preenchido o histórico de vários anos de liquidações; por isso, nunca avançou para a otimização ou a revisão do risco.
Hipótese
Implementação
Counter-trade long-short de cascata de liquidações em futuros BTCUSDT.BINANCE USD-M, barras 1H, utilizando dados suplementares de liquidações. Quando o volume de liquidações USD agregado nas 4h anteriores dispara >= 2 desvios-padrão acima da sua linha de base de ~30 dias AND o preço moveu-se >= 1% na mesma direção nas 4h anteriores, faz fade à ultrapassagem do fluxo forçado: liquidações do lado long (cascata descendente) -> LONG, liquidações do lado short (squeeze ascendente) -> SHORT. Sai num take-profit de 4%, stop-loss rígido de 10%, ou stop temporal de 12 barras. O sinal é o z-score de liquidações com sinal (unidades naturais); should_enter limiares dos componentes de liquidação/preço em cache. alavancagem 1.0.
Resultados da Verificação
A verificação falhou (Camada 3 — backtest em sandbox): não foram geradas transações Tipo de barra utilizado: BTCUSDT.BINANCE-1-HOUR-LAST-EXTERNAL, barras processadas: 56064 Diagnóstico: should_enter() devolveu um lado 0 vezes em 56059 barras avaliadas -> o seu ENTRY CONDITION nunca foi acionado. Alargue a lógica de entrada / os limiares. Certifique-se de que a estratégia gera transações com os dados e parâmetros fornecidos.
Revisão do Backtest
- Sharpe
- -0,68
- Retorno Total
- -0,03%
- Drawdown Máximo
- 0,39%
- Total de Operações
- 8
- Taxa de Acerto
- 62,5%
- Fator de Lucro
- 0,92
O código está correto e é fiel ao mecanismo: quando há registos de liquidações, funciona como concebido (8 entradas, 0 descartadas, posições long/short conforme o lado da cascata); a correção de janelamento ITER-2 funciona
Mecanismo e categoria de direção novos (primeira long-short impulsionada por liquidações) — vale a pena revisitá-lo IF dados históricos de liquidações ficam disponíveis
Estruturalmente impossível de testar retroativamente com os dados disponíveis: 56,208 barras processadas, mas apenas 8 transações, ALL concentradas entre 2026-04-21 e 2026-06-24 (~2 meses); annual_returns tem apenas 2026
O motor assinala metrics_reliable=FALSE; Sharpe -0.68 com CI -10.4 a +23.5 (sem significado com 8 transações), total_return -0.03%, profit_factor 0.92, comissões de 23% do bruto
O fluxo suplementar de liquidações está disponível apenas em tempo real, com ~2 meses de histórico, pelo que o sinal de cascata não pode ser acionado ao longo de 6.4 dos 6.5 anos do backtest — não há amostra para otimizar ou validar
8 transações não permitem validação walk-forward (3 janelas) nem um conjunto de retenção — a otimização ajustaria apenas ruído puro
Resumo de Resultados
Um mecanismo baseado em dados suplementares é impossível de testar retroativamente quando o seu fluxo não tem histórico — o fluxo de liquidações abrange apenas ~2 meses, pelo que o sinal foi acionado apenas 8 vezes e o mecanismo não pôde ser confirmado nem refutado; as hipóteses impulsionadas por liquidações/OI continuam bloqueadas até os dados serem preenchidos com um histórico de vários anos.
O analista da revisão do backtest emitiu um veredicto de «abandonar»: o código estava correto e funcionava fielmente quando havia registos de liquidações, pelo que se trata de uma barreira de disponibilidade de dados, não de um erro — o fluxo suplementar de liquidações está disponível apenas em tempo real, com ~2 meses de histórico, pelo que o sinal de cascata não pode ser acionado ao longo de 6.4 dos 6.5 anos do backtest, e 8 transações numa única janela não permitem validação walk-forward nem um conjunto de retenção.
Uma estratégia long-short de reversão à média em futuros Binance de BTCUSDT 1H (1.0x de alavancagem, 0.15 por perna), que utiliza dados suplementares de liquidações — contrariando cascatas de liquidações forçadas ao assumir posições long quando as liquidações de posições long dispararam (z≥2) juntamente com um movimento descendente ≥1% e posições short no short squeeze inverso — visando cinco categorias sub-representadas, incluindo o primeiro mecanismo de sempre impulsionado por liquidações, long-short e baseado na microestrutura das criptomoedas.
Ao longo de ~6.5 anos (56,208 barras de 1H), gerou apenas 8 transações, todas concentradas numa única janela de ~2 meses (2026-04-21 a 2026-06-24): retorno total -0.03%, fator de lucro 0.92, Sharpe -0.68 com um CI sem significado [-10.4, +23.5], comissões de 23% do bruto, e o motor assinalou metrics_reliable=FALSE.
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.