Convergência de valor relativo SOL/AVAX L1 do mesmo setor, pairs trading neutro ao mercado (compra o ativo atrasado / vende o líder quando o z-score do logaritmo da razão diária se desvia ≥2σ — SLOW, limiar WIDE, mantido por WEEKS para amortizar o custo de 4 execuções que matou a versão de 4h ETH/BTC — stop rígido para quebra de cointegração, 2 parâmetros)
Resultado: Abandonada
SolAvaxL1RelativeValueConvergencePairsLS
Resumo do resultado
Esta estratégia identificou corretamente por que a reversão da razão 4h ETH/BTC fracassou devido às taxas e corrigiu estruturalmente o problema — barras diárias, limiar amplo de 2σ e posições mantidas por semanas em dois substitutos econômicos genuínos para amortizar o custo de quatro execuções — e a construção neutra funcionou (beta 0.03, correlação 0.04). Mas a premissa central falhou: durante a alta de outubro a novembro de 2023 SOL, SOL se desacoplou permanentemente de AVAX; assim, a estratégia vendeu SOL “caro” enquanto ele continuava disparando, sofreu uma perda de -$537k e liquidou a conta em 2023-11-10, apesar do stop de quebra de cointegração, com exposição bruta de 90.8% quase total tornando o evento fatal. Mesmo antes do colapso, a vantagem era marginal (PF 1.12, Sharpe 0.34, 76 operações). O analista a descartou na revisão: este par perdeu a cointegração e está inativo. Observou, porém, que o mecanismo de pares neutros ao mercado pode valer outra tentativa em um par ainda cointegrado, com dimensionamento por perna muito menor e limite rígido de perda por operação.
Uma operação de convergência MARKET-NEUTRAL (neutra em dólar) PAIRS em perps L1 de alto volume e do mesmo setor — SOLUSDT.BINANCE (principal) e AVAXUSDT.BINANCE (proteção, USD-M) — que corrige deliberadamente os dois motivos pelos quais a reversão da razão ETH/BTC abandonada fracassou por fee_edge: opera em barras DAILY, com limiar amplo de ±2σ WIDE, e mantém posições por WEEKS; assim, uma convergência captura vários pontos percentuais da razão diante do custo de ida e volta de quatro execuções, de ~0.20–0.40%,……Mostrar maisMostrar menos
Uma operação de convergência MARKET-NEUTRAL (neutra em dólar) PAIRS em perps L1 de alto volume e do mesmo setor — SOLUSDT.BINANCE (principal) e AVAXUSDT.BINANCE (proteção, USD-M) — que corrige deliberadamente os dois motivos pelos quais a reversão da razão ETH/BTC abandonada fracassou por fee_edge: opera em barras DAILY, com limiar amplo de ±2σ WIDE, e mantém posições por WEEKS; assim, uma convergência captura vários pontos percentuais da razão diante do custo de ida e volta de quatro execuções, de ~0.20–0.40%, em vez da versão de 4h/2σ, que girava em pequenas reversões abaixo do custo. SOL e AVAX foram escolhidos por serem substitutos econômicos genuínos (ambos contratos inteligentes L1 de alto-TPS, impulsionados pela mesma narrativa, fluxos e beta de alt-L1); assim, sua média LOG PRICE RATIO reverte em torno de um equilíbrio que deriva lentamente, com muito mais confiabilidade que um par sem relação. Quando a razão se estica (um ativo se valoriza em relação ao outro sem divergência fundamental), vendemos a perna cara e compramos a barata com o mesmo valor nominal — beta líquido de cripto ≈ 0; o lucro vem da convergência RELATIVE, independentemente de o mercado como um todo subir ou cair. Isso mira diretamente a cota direcional (long_only está super-representado em 85%) e a categoria neutra ao mercado (2% — a menos representada pela sobrevivência). Esta é NOT a família de razão 4h ETH/BTC (outro par, horizonte diário, limiar mais amplo, stop rígido para quebra de cointegração), NOT uma estratégia BASKET neutra em dólar de classificação/rotação (L12 — é um único par de 2 pernas, não uma ordenação rebalanceada de N ativos), NOT carry/basis (inativa), NOT opções (L23), NOT liquidação/direcional por funding (L3/L13). 2 parâmetros principais (lookback N da razão, Z de entrada).
Implementa a hipótese com precisão e corrige os dois modos de falha da família inativa da razão 4h ETH/BTC: (1) horizonte — barras DAILY, entrada em WIDE +/-2sigma e posições mantidas por semanas; assim, uma convergência captura vários pontos percentuais da razão diante do custo de ida e volta de quatro execuções, de ~0.20-0.40%, em vez de girar em reversões de 4h abaixo do custo; (2) qualidade do par — SOL e AVAX são substitutos econômicos genuínos (mesma narrativa/fluxos/beta de alt-L1), então ln(SOL/AVAX)……Mostrar maisMostrar menos
Implementa a hipótese com precisão e corrige os dois modos de falha da família inativa da razão 4h ETH/BTC: (1) horizonte — barras DAILY, entrada em WIDE +/-2sigma e posições mantidas por semanas; assim, uma convergência captura vários pontos percentuais da razão diante do custo de ida e volta de quatro execuções, de ~0.20-0.40%, em vez de girar em reversões de 4h abaixo do custo; (2) qualidade do par — SOL e AVAX são substitutos econômicos genuínos (mesma narrativa/fluxos/beta de alt-L1), então ln(SOL/AVAX) reverte à média em torno de um equilíbrio lento. calculate_signal retorna o z-score RAW em suas unidades naturais (sem limitar a [-1,1]), e should_enter aplica limiares na unidade correspondente entry_z, conforme a orientação para o intervalo do sinal — o valor varia a cada barra. A construção neutra ao mercado (pernas opostas com valores nominais iguais) mira diretamente as categorias sub-representadas de posições compradas e vendidas / neutras ao mercado. Dados verificados: SOLUSDT e AVAXUSDT têm histórico diário contínuo de BINANCE 2020-09 -> 2026-07; portanto, a única perna extra não pode acionar data_unavailable, e as duas pernas no mesmo período são sempre contemporâneas (sem travamento da barreira de sincronização). Frequência de operações verificada em uma aproximação de reversão à média AR(1): ~10 entradas em pares por ano nesses limiares; assim, o período de teste de 365 dias supera com folga o requisito de >=1 operações e gera uma amostra mensurável. _process_primary é sobrescrito (não on_bar/on_start) para abrir/fechar as duas pernas atomicamente, preservando a barreira básica de alinhamento — a mesma estrutura comprovada de estratégias anteriores de 2 pernas; um único par de 2 pernas (NOT uma cesta rebalanceada de N ativos, L12/L24). leverage=2.0 é realmente usado: cada perna é dimensionada como equity*per_leg_frac*self.config.leverage/price; assim, a exposição bruta cresce com a alavancagem enquanto o delta líquido permanece em ~0, atendendo ao requisito de uso da alavancagem. HARD stop para quebra de cointegração em |z|>=3.5 limita a perda quando a relação realmente se rompe (controle de risco por operação, L15). NOT carry/basis, NOT opções, NOT liquidação/direcional por funding.
Liquidação total da conta em 2023-11-10: total_return -100%, max_drawdown 100% (CI na máxima de 3007%). Uma operação de pares neutra ao mercado nunca deveria ser liquidada; portanto, o modelo de risco falhou estruturalmente — avg_position_pct 90.8% acumulou exposição bruta quase total, e o stop de quebra de cointegração stop_z=3.5 não impediu uma perda catastrófica (largest_loss -$537k, 2023-11-12 diário -24.95%). A causa raiz foi a perda de cointegração: durante a alta de outubro a novembro de 2023 SOL, SOL se……Mostrar maisMostrar menos
Liquidação total da conta em 2023-11-10: total_return -100%, max_drawdown 100% (CI na máxima de 3007%). Uma operação de pares neutra ao mercado nunca deveria ser liquidada; portanto, o modelo de risco falhou estruturalmente — avg_position_pct 90.8% acumulou exposição bruta quase total, e o stop de quebra de cointegração stop_z=3.5 não impediu uma perda catastrófica (largest_loss -$537k, 2023-11-12 diário -24.95%). A causa raiz foi a perda de cointegração: durante a alta de outubro a novembro de 2023 SOL, SOL se desacoplou estruturalmente de AVAX, então ln(SOL/AVAX) se estendeu a +2σ e a estratégia vendeu SOL a descoberto, apesar de estar caro, enquanto ele continuava disparando — o “equilíbrio” presumido pela operação havia mudado permanentemente; foi uma falha da premissa, não um desvio com reversão à média. Mesmo antes do colapso, a vantagem era marginal (profit_factor 1.12, Sharpe 0.34 com CI [-0.52, 1.28] cruzando zero, apenas 76 operações). Otimizar ratio_lookback/entry_z não pode restaurar a cointegração de um par que a perdeu nem desfazer um drawdown de 100%; o ajuste apenas mudaria a data da liquidação. Observação para a liderança de pesquisa: pares neutros ao mercado MECHANISM são uma categoria legitimamente sub-representada e talvez valha tentar novamente com um par do mesmo setor ainda cointegrado, dimensionamento por perna muito menor e limite rígido de perda por operação — mas o par THIS (SOL/AVAX) perdeu a cointegração e foi liquidado; está inativo. Não vale 2 horas de otimização.
Implementação
Convergência de pares neutra ao mercado (neutra em dólar) em dois perps L1 de alto volume e do mesmo setor: SOLUSDT.BINANCE (principal), comprado/vendido contra AVAXUSDT.BINANCE (proteção), em barras diárias. O sinal é o z-score do logaritmo da razão diária de preços ln(SOL/AVAX) em relação à média/desvio padrão móvel de N dias. Quando a razão se estende até >= entry_z (padrão +2sigma, SOL caro em relação a AVAX), vende SOL e compra AVAX com valor nominal igual; em <= -entry_z, compra SOL e vende AVAX. As duas……Mostrar maisMostrar menos
Convergência de pares neutra ao mercado (neutra em dólar) em dois perps L1 de alto volume e do mesmo setor: SOLUSDT.BINANCE (principal), comprado/vendido contra AVAXUSDT.BINANCE (proteção), em barras diárias. O sinal é o z-score do logaritmo da razão diária de preços ln(SOL/AVAX) em relação à média/desvio padrão móvel de N dias. Quando a razão se estende até >= entry_z (padrão +2sigma, SOL caro em relação a AVAX), vende SOL e compra AVAX com valor nominal igual; em <= -entry_z, compra SOL e vende AVAX. As duas pernas têm o mesmo valor nominal USD, então o beta líquido de cripto é ~0 e a operação lucra com a convergência RELATIVE, independentemente da direção geral do mercado. Mantém posições por semanas e encerra na convergência (|z| <= exit_z=0.4), em um stop rígido para quebra de cointegração (|z| >= stop_z=3.5) ou no stop temporal de 45 dias. As duas pernas são alinhadas pelo timestamp (não pelo índice do array), para que uma lacuna em qualquer série não desalinhe a razão; a barreira básica de sincronização entre pernas garante que a barra AVAX seja contemporânea à barra SOL antes de agir sobre um sinal. O dimensionamento é equity*per_leg_frac*alavancagem por perna. 2 parâmetros principais: ratio_lookback N, entry_z.
Resultados da verificação
Avançar, mas o analista/otimizador deve dar grande peso ao holdout, confirmar que a vantagem não depende de 1-2 convergências e verificar a contagem de pares em todo o histórico e a densidade de WF operações por janela.
Amostra independente pequena — o principal risco do resultado animador. total_trades 20 representa ~10 convergências PAIR distintas no período de teste de 363 dias; em todo o histórico de ~6 anos de SOL/AVAX, houve apenas ~60 operações de pares. O Sharpe 0.80 tem CI [-0.77, +2.21] cruzando zero; portanto, o +57.3% / profit_factor 1.46 é promissor, mas ainda não está NOT estabelecido estatisticamente — pode refletir em grande parte uma janela favorável (avg_win $16.5k, largest_win $35.5k, return_skew +1.65). Isso é inerente a uma operação de pares com barras diárias e posições mantidas por semanas, não um defeito; a validação walk-forward/holdout é que deve confirmar a vantagem, e cada janela WF terá pouquíssimas operações.
O responsável por risco deve confirmar se a magnitude da perda de uma única operação com 2x bruta é aceitável e se stop_z=3.5 é sustentável; considerar menor per_leg_frac/alavancagem para um par de reversão à média sujeito a quebra.
A alavancagem bruta 2x amplifica a cauda: per_leg_frac(0.5)*alavancagem(2.0)=1.0x de valor nominal por perna -> 2x bruta. Delta líquido ~0 (neutro em dólar, correto), mas a exposição bruta amplifica o PnL de uma única operação (curtose 15.6, largest_loss -$31.9k, cvar_95 7.9%). Com stop em |z|>=3.5 e exposição bruta 2x, uma quebra genuína de cointegração pode consumir grande parte do patrimônio em um único par, embora o max_drawdown geral seja um 18.7% contido.
Aceitável como está; um detector verdadeiro de rompimento seria um parâmetro separado, refletido na hipótese.
A hipótese cita um “stop rígido para quebra de cointegração”, mas o implementa como um limiar de z-score (|z|>=3.5), não como teste estatístico de cointegração/meia-vida. Uma saída em |z|>=3.5 é um indicador substituto defensável e mantém 2 parâmetros principais; portanto, é aceitável — observando apenas que o stop se baseia em desvio, não em um teste verdadeiro de cointegração.
Revisão do Backtest
Sharpe
0,34
Retorno Total
-100,00%
Drawdown Máximo
100,00%
Total de Operações
76
Taxa de Acerto
55,3%
Fator de lucro
1,12
Categoria genuinamente sub-representada (pares neutros ao mercado), com baixa correlação com o benchmark (0.04, beta 0.03) — a própria construção neutra funciona
O design de barras diárias, limiar amplo e manutenção por semanas amortiza corretamente o custo de 4 execuções que matou a versão de 4h ETH/BTC
avg_trade_return_pct 2.53% supera o custo das taxas quando as operações dão certo
ACCOUNT LIQUIDATED em 2023-11-10 — total_return -100%, max_drawdown 100% (CI alta 3007%); uma operação “neutra em dólares” nunca deveria ser liquidada, portanto o modelo de risco falhou estruturalmente
A razão SOL/AVAX DE-COINTEGRATED na alta 2023 SOL: vender SOL caro enquanto continuava disparando gerou largest_loss -$537k; o stop de quebra de cointegração stop_z=3.5 não impediu a liquidação total
avg_position_pct 90.8% — a exposição bruta quase total tornou fatal um único evento de perda de cointegração; return_skew -3.3, curtose 143
Vantagem marginal mesmo antes do colapso: profit_factor 1.12, Sharpe 0.34 com CI [-0.52, 1.28] cruzando zero, apenas 76 operações
Resumo do resultado
O mecanismo de pares neutros ao mercado é uma categoria legitimamente sub-representada, mas a convergência de pares pressupõe uma relação estável de cointegração — SOL/AVAX perdeu a cointegração, e nenhum stop para quebra de cointegração pode restaurá-la —; uma carteira “neutra em dólar” não deve operar com exposição bruta quase total sem um limite rígido de perda por operação, ou uma única falha da premissa pode liquidar a conta.
Foi abandonada na etapa de revisão do backtest anterior à otimização devido à liquidação total de uma operação supostamente neutra em dólar: a razão SOL/AVAX perdeu a cointegração durante a alta de outubro a novembro de 2023 SOL — SOL se desacoplou estruturalmente e continuou disparando enquanto a estratégia o vendia como “caro” —; assim, o equilíbrio presumido mudou permanentemente (falha da premissa), o rompimento stop_z=3.5 não impediu a liquidação total, e a exposição bruta 90.8% quase total tornou fatal o evento isolado de perda de cointegração.
Operação de convergência de pares neutra ao mercado e ao dólar em dois perps L1 do mesmo setor — SOLUSDT.BINANCE e AVAXUSDT.BINANCE — que aposta na reversão de desvios ≥2σ do z-score do logaritmo da razão diária (compra o ativo atrasado, vende o líder), mantém posições por semanas, com limiar amplo e stop rígido para quebra de cointegração, e foi projetada explicitamente para amortizar o custo de 4 execuções que matou a versão da razão 4h ETH/BTC.
A conta foi liquidada em 2023-11-10: retorno total -100%, drawdown máximo 100% (CI na máxima de 3007%), maior perda de -$537k em um único dia de -24.95%; mesmo antes do colapso, a vantagem era marginal — fator de lucro 1.12, Sharpe 0.34 (CI cruzando zero), taxa de acerto de 55% em apenas 76 operações, com avg_position_pct em 90.8% do patrimônio e cauda esquerda catastrófica (assimetria -3.3, curtose 143).
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.