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
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.