Pular para o conteúdo
Todas as estratégias

Estratégias

Par comprado em spread de reversão à média do z-score da razão LINK/ETH (1H — intradiário)

Resultado: Abandonada

LinkEthOneHourRatioZScoreMeanReversionLongSpreadPair

Resumo do resultado

LinkEthOneHourRatioZScoreMeanReversionLongSpreadPair combinou explicitamente as duas recomendações restantes da sessão — valor relativo entre ativos e períodos intradiários — em um spread comprado neutro em dólar de 1H, em um novo par LINK/ETH (oracle contra L1). A execução foi sólida e genuinamente neutra em beta, com 366 operações, mas teve perda de 57.6%, fator de lucro de 0.86 e drawdown de 71.6%, porque a razão LINK/ETH caiu em vez de reverter, enquanto LINK teve desempenho inferior a ETH; assim, o spread unilateral comprado repetidamente tentou pegar uma faca caindo. Esta foi a terceira falha de descointegração da sessão, após os pares abandonados SOL-AVAX e ETH/BTC. O analista abandonou a execução na etapa de revisão do backtest e reiterou que o mecanismo de pares exige um spread bilateral com cointegração testada, em vez de uma aposta unilateral na razão.

Hipótese

Uma estratégia de pares DOLLAR-NEUTRAL CROSS-ASSET RELATIVE-VALUE PAIR em barras de 1-HOUR: compra simultânea de LONG LINKUSDT e venda de SHORT ETHUSDT com notional igual em dólar, acionada por z-scores NEGATIVE extremos da razão LINK/ETH. RATIONALE orientada pela conclusão agora definitiva da sessão (9 estratégias analisadas, TIER 1 de seguimento de tendência dependente do caminho EMPTY, todas as estratégias direcionais alt-perp apenas compradas OHLCV abandonadas): as recomendações explícitas do analista agora……Mostrar maisMostrar menos

Uma estratégia de pares DOLLAR-NEUTRAL CROSS-ASSET RELATIVE-VALUE PAIR em barras de 1-HOUR: compra simultânea de LONG LINKUSDT e venda de SHORT ETHUSDT com notional igual em dólar, acionada por z-scores NEGATIVE extremos da razão LINK/ETH. RATIONALE orientada pela conclusão agora definitiva da sessão (9 estratégias analisadas, TIER 1 de seguimento de tendência dependente do caminho EMPTY, todas as estratégias direcionais alt-perp apenas compradas OHLCV abandonadas): as recomendações explícitas do analista agora se reduzem a TWO caminhos viáveis: (1) pares de valor relativo entre ativos (já demonstrados por ETH/BTC/BNB/ETH/SOL/ETH pares no pipeline) e (2) estratégias de período SUB-DAILY (ainda NOT exploradas). Esta proposta combina explicitamente BOTH recomendações: um par entre ativos sobre uma razão NEW (LINK/ETH) AT um período NEW (1H, mais rápido que os pares existentes de 4H). DESIGN CHOICES que ELIMINATE cada modo de falha da sessão: (a) neutra em dólar por construção (elimina a exposição a beta de cripto que derrubou todas as estratégias direcionais alt-perp 9), (b) MR sobre uma razão CO-MOVING (não preço absoluto — falhou), (c) ZERO dependência de dados suplementares, (d) NOT venda a descoberto contrária de um único instrumento, (e) NOT entrada por oscilador, (f) NOT seguimento de tendência em alt-perp, (g) NEW direção do par (LINK como oracle de DEX e ETH como L1 — setores, motores de fluxo e perfis de beta diferentes dos de ETH/BTC, BNB/ETH, SOL/ETH, já no pipeline), (h) período NEW (1H captura ciclos de FASTER MR que os pares de 4H — atende diretamente à recomendação do analista de período “intradiário”), (i) MAXIMALLY SIMPLE — apenas 2 parâmetros de decisão (lookback do z-score=240, limiar de entrada=-1.5). KEY DIFFERENTIATION FROM EXISTING PAIRS: ETH/BTC, BNB/ETH, SOL/ETH estão todos em 4H — um par de 1H captura frequências de reversão diferentes (mais rápidas, mais operações por ano) e é estruturalmente ortogonal à alocação de 4H. LINK é o setor de oracle/infraestrutura DeFi — não correlacionado aos motores de plataformas de contratos inteligentes (ETH), exchanges (BNB), throughput-L1 (SOL) e reserva de valor (BTC) já representados.

Implementa a hipótese com o helper de pares SyncedBuffer do repositório (usado por estratégias de pares incorporadas) e o padrão centralizado de múltiplas pernas. SyncedBuffer garante que a razão LINK/ETH seja sempre calculada sobre fechamentos contemporâneos (só registra uma amostra (a,b) quando ambas as pernas informam o mesmo ts_ns), eliminando o erro de alinhamento causado pelo corte independente de arrays; a barreira entre pernas da base (ambas as pernas em barras de 1H) garante que calculate_signal só seja……Mostrar maisMostrar menos

Implementa a hipótese com o helper de pares SyncedBuffer do repositório (usado por estratégias de pares incorporadas) e o padrão centralizado de múltiplas pernas. SyncedBuffer garante que a razão LINK/ETH seja sempre calculada sobre fechamentos contemporâneos (só registra uma amostra (a,b) quando ambas as pernas informam o mesmo ts_ns), eliminando o erro de alinhamento causado pelo corte independente de arrays; a barreira entre pernas da base (ambas as pernas em barras de 1H) garante que calculate_signal só seja acionado quando a barra de ETH do timestamp atual LINK estiver presente, então o buffer registra uma amostra alinhada por barra. A estratégia é unilateral conforme a hipótese: entra apenas em z negativo extremo (z <= entry_z = -1.5), comprando LINK / vendendo ETH, e sai das duas pernas na reversão (z >= exit_z = 0.0) ou por stop temporal de 240 barras, mantendo a superfície de decisão nos dois parâmetros ajustáveis indicados (lookback_bars, entry_z). A entrada é neutra em dólar (cada perna dimensionada como patrimônio*leg_frac/preço, não em quantidades iguais), para que o P&L acompanhe a reversão da razão em vez do beta cripto; é atômica — se qualquer perna falha na verificação de quantidade/notional mínimo, nenhuma abre, evitando uma aposta direcional descoberta. leg_frac=0.45 mantém a exposição bruta em ~90%, dentro do limite de margem de futuros com alavancagem-1.0 (a alavancagem não é definida acima de 1, então a regra de alavancagem não utilizada não se aplica). min_bars_required=2 permite que o buffer seja preenchido imediatamente, enquanto zscore_last retorna None até acumular 240 amostras alinhadas, controlando o aquecimento sem barras inativas. O z-score retornado é um sinal genuinamente contínuo por barra, então passa pela detecção de sinal congelado da Layer-2, mantendo as entradas condicionadas ao limiar. Barras de 1H em uma nova razão LINK/ETH proporcionam ciclos de reversão mais rápidos, ortogonais aos pares existentes 4H ETH/BTC, BNB/ETH, SOL/ETH; ambas as pernas são ativos principais líquidos, com histórico de vários anos em 1H e sem risco de data_unavailable. Os hooks should_enter/should_exit/position_size são inertes porque o caminho de entrada da base gerencia apenas o instrumento principal.

Não otimize — esta é a terceira estratégia de reversão à média entre pares nesta sessão com a mesma falha de descointegração (após os pares SOL-AVAX e ETH/BTC, abandonados), e dá prejuízo claro. Em 366 operações, rende -57.6% com profit_factor 0.86, Sharpe -0.75 (sharpe_ci_low -1.50), ômega 0.70, Sortino -0.56, expectativa de -$146/operação, PSR 0.037 e retornos anuais negativos em 5 de 7 anos (2020 -18%, 2021 -26%, 2022 -23%, 2023 -11%). O drawdown máximo de 71.6% em uma carteira supostamente neutra em dólar,……Mostrar maisMostrar menos

Não otimize — esta é a terceira estratégia de reversão à média entre pares nesta sessão com a mesma falha de descointegração (após os pares SOL-AVAX e ETH/BTC, abandonados), e dá prejuízo claro. Em 366 operações, rende -57.6% com profit_factor 0.86, Sharpe -0.75 (sharpe_ci_low -1.50), ômega 0.70, Sortino -0.56, expectativa de -$146/operação, PSR 0.037 e retornos anuais negativos em 5 de 7 anos (2020 -18%, 2021 -26%, 2022 -23%, 2023 -11%). O drawdown máximo de 71.6% em uma carteira supostamente neutra em dólar, junto com return_skew -7.4 e largest_loss -$26.8k contra largest_win $10.4k, é a marca de um spread com tendência, não estacionário em NON: LINK teve desempenho estruturalmente inferior a ETH ao longo de 2020-2023, então a posição unilateral comprada no spread (compra de LINK / venda de ETH quando o z é negativo) repetidamente tentou pegar uma faca em queda. O desenho unilateral agrava isso: só pode gerar lucro se a razão subir, sem proteção contra a tendência secular de baixa de LINK/ETH. Esta é uma construção limpa, dimensionada corretamente e neutra em dólar (beta -0.015, sem colapso), com uma quantidade saudável de operações; portanto, NOT um erro de dimensionamento ou falta de operações — é uma ausência genuína de vantagem, pois o spread não reverteu à média durante o período de teste, e nenhuma alteração em lookback_bars ou entry_z fará uma razão em tendência reverter. O mecanismo de pares-MR pode funcionar em um par genuinamente cointegrado, mas LINK/ETH neste período não é; essa é a mesma lição dos pares ETH/BTC e SOL-AVAX, abandonados. Abandone a estratégia em vez de otimizá-la; qualquer tentativa futura com pares deve testar a cointegração e operar nos dois sentidos, em vez de apostar unilateralmente na alta da razão.

Implementação

Reversão à média de par entre ativos, neutra em dólar, em LINKUSDT (perna A) e ETHUSDT (perna B), contratos futuros USD-M da Binance, barras de 1H. A cada barra de 1H alinhada por timestamp, registra o par de fechamentos (LINK, ETH) em um SyncedBuffer, calcula a razão LINK/ETH e seu z-score em uma janela móvel de 240 barras (10 dias). Quando z <= -1.5 (razão barata), abre o spread comprado: compra LINK e vende ETH com notional USD igual em dólar. Fecha ambas as pernas quando z reverte para >= 0.0 ou após um stop temporal de 240 barras. Unilateral (somente spread comprado), conforme a hipótese. Apenas OHLCV, sem dados suplementares, alavancagem 1.0, com exposição bruta de ~90% (45% por perna). Dois parâmetros de decisão (lookback_bars, entry_z).

Revisão do Backtest

Sharpe
-0,75
Retorno Total
-57,61%
Drawdown Máximo
71,57%
Total de Operações
366
Taxa de Acerto
51,6%
Fator de lucro
0,86

Construção limpa e neutra em dólar (beta -0.015, exposição 77%, avg_position 46%), sem erro de dimensionamento/exposição, frequência saudável (366 operações), apenas OHLCV

Novo par setorial (oracle contra L1) em um novo período de 1H

Perde dinheiro de forma consistente: total_return -57.6%, Sharpe -0.75 (sharpe_ci_low -1.50), profit_factor 0.86, ômega 0.70, expectativa de -$146/operação, PSR 0.037; negativo em 5 de 7 anos

Drawdown máximo de 71.6% em um par supostamente neutro ao mercado, com return_skew -7.4 (largest_loss -$26.8k contra largest_win $10.4k) — o spread é não estacionário e teve tendência de queda (LINK teve desempenho estruturalmente inferior a ETH)

O desenho unilateral de spread comprado só pode lucrar se a razão subir — sem proteção contra a tendência secular de queda de LINK/ETH; o z-score MR continua comprando um spread em queda

Nenhuma mudança de parâmetro faz um spread tendencial/não estacionário reverter à média

Resumo do resultado

Combinar recomendações de desenho sólidas (neutra em dólar, entre ativos, intradiária) não cria uma vantagem quando a razão escolhida não é de fato cointegrada — um spread unilateral comprado não tem proteção contra uma tendência secular de queda; portanto, tentativas com pares devem testar a cointegração e ser bilaterais, em vez de apostar unilateralmente no z-score de uma razão arbitrária.

O analista abandonou a estratégia na etapa de revisão do backtest, antes da otimização, porque — pela terceira estratégia de pares nesta sessão — o spread era não estacionário: LINK teve desempenho estruturalmente inferior a ETH ao longo de 2020-2023, então a lógica unilateral de spread comprado repetidamente comprava uma razão em queda (uma faca caindo); o drawdown de 71.6% em uma carteira neutra em dólar confirmou a descointegração, sem mudança de parâmetro capaz de fazer uma razão tendencial reverter.

Um par de valor relativo, neutro em dólar e apenas OHLCV, em barras de 1 hora — compra de LINKUSDT e venda de ETHUSDT com notional igual em dólar quando o z-score da razão LINK/ETH em uma janela de 240 barras (~10 dias) caía até -1.5 (a razão parecia barata); saída quando revertia para z=0 ou por stop temporal — uma aposta unilateral em spread comprado que combina as recomendações do analista para pares entre ativos e períodos intradiários, em um novo par setorial de oracle e L1.

A implementação foi limpa e genuinamente neutra ao mercado (beta -0.015, sem colapso) ao longo de 366 operações — 183 compradas, 183 vendidas —, mas teve grandes perdas: retorno total de -57.6% (CAGR -11.3%), Sharpe -0.75 (CI baixo -1.50), fator de lucro 0.86, expectativa por operação de -$146, PSR 0.037, drawdown máximo de 71.6% e cauda esquerda pesada (assimetria -7.4, maior perda de -$26.8k contra maior ganho de $10.4k), negativo em 5 de 7 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.