SolHyperliquidVolumeConfirmedMomentumLS
Hipóteses
SOL Momentum Confirmado por Volume, Long-Short em HYPERLIQUID (SOLUSD.HYPERLIQUID, 4H — a mesma vantagem portada para o venue DEX sub-representado)
Hipóteses
A hipótese é uma portagem explícita para o venue do mecanismo de momentum confirmado por volume para a Hyperliquid, pelo que a implementação mantém o mecanismo idêntico ao irmão ETH/Binance e altera apenas o que o venue obriga: instrumento SOLUSD.HYPERLIQUID, barras de 4H (horizonte de médio/longo prazo), o incremento de tamanho 0.01 de SOL, e o notional mínimo de $10 da Hyperliquid. HYPERLIQUID (MARGIN) é o venue exigido por duas razões independentes - a estratégia assume momentum SHORT bem como long, o que uma conta spot CASH não consegue fazer, e a hipótese diz respeito especificamente ao venue DEX; a portagem é também favorável em termos de comissões, uma vez que o custo de round-trip taker de ~0.09% da HL é inferior ao ~0.10% da Binance USD-M, enquanto uma perna SOL confirmada de 4H percorre 2-5%. A participação é medida face a uma baseline MEDIAN porque o volume tem distribuição assimétrica à direita e uma baseline média inflacionada por um pico anterior esconde a próxima subida genuína. O sinal é devolvido continuamente nas suas unidades naturais ATR em cada barra (nunca condicionado à condição de entrada), com o requisito de surto expresso como um peso dentro dele e reverificado como um portão rígido na entrada, para que um movimento grande com volume reduzido nunca seja negociado. O requisito de cruzamento evita reentrar na mesma perna de alto volume em cada barra. Apenas 3 parâmetros são ajustáveis (mom_lookback, vol_surge_mult, trail_atr_mult); o limiar de entrada, a histerese de saída, a janela de baseline, o período ATR e risk_pct estão fixos para que o otimizador não possa comprar Sharpe com notional em vez de vantagem. Sem feeds suplementares, sem pernas extra, sem contadores relativos a processos: cada grandeza é uma função pura do buffer de barras, pelo que reinícios, backtests e replay em papel coincidem. O trabalho por barra é limitado (~90 leituras de elementos mais um sort de 60 elementos) e independente do histórico acumulado, mantendo o sandbox bem dentro do seu wall clock. Confirma-se a presença no catálogo de barras SOLUSD.HYPERLIQUID 4-HOUR desde 2024-01-25 até hoje (~3,600 barras), pelo que a janela do sandbox tem dados suficientes.
Hipóteses
Expectativa negativa numa amostra fiável de 208 trades / 955 dias: avg_trade_return_pct -0.027% (abaixo de ZERO, muito abaixo do piso de comissões 0.15% da Hyperliquid), profit_factor 1.07 (faixa de desgaste por comissões), Sharpe 0.229 com CI a cavalo do zero. Isto NOT é otimizável — uma vantagem por trade já abaixo dos custos de negociação não pode ser ajustada para os superar, e o pipeline despromove aqui um 'optimize' de qualquer forma. O resultado positivo (+16.5%, +$47/trade USD) é um artefacto de ponderação por tamanho concentrado num único dia (2026-08-27 +29.78%); o impacto consome 31.76% do PnL bruto. Criticamente, a estratégia LOSES no tercil de volatilidade sob stress (-15.1%, Sharpe -0.63) — precisamente o regime de alta participação que o filtro de volume pretende explorar — pelo que o filtro de participação não acrescenta vantagem, confirmando a preocupação de QA. Este é o irmão de ETH/Binance portado para a Hyperliquid, e as portagens de momentum single-TF/dual-TF para o venue DEX falharam repetidamente (hyperliquid 0/N). Não vale 2 horas de otimização. Padrão de falha: fee_edge / vantagem-abaixo-do-custo.
Implementação
Momentum long/short de 4H no perpetual SOLUSD da Hyperliquid, condicionado à participação de volume. Em cada barra calcula um sinal contínuo = (variação de preço ao longo de mom_lookback barras, em unidades ATR) x min(1, volume atual / volume mediano das 60 barras anteriores / vol_surge_mult). Entra long quando esse sinal cruza acima de +1.0 ATR com o surto genuinamente cumprido (participação >= 1), short no cruzamento espelhado para baixo, e mantém-se flat nos restantes casos. As saídas são estruturais: reversão do momentum 0.25 ATR contra a posição (histerese para que uma pausa intra-perna não trunque o vencedor e cobre um segundo round trip), ou um trailing stop de trail_atr_mult ATR a partir do melhor fecho desde a entrada. O dimensionamento arrisca uma fração fixa de 2% do capital face à distância do trailing stop, limitado a 1x do notional do capital, pelo que o tamanho da posição diminui à medida que a volatilidade de SOL aumenta; a alavancagem 1.0 e não é exigida margem.
Resultados da Verificação
Verificar se a FactoryStrategy usa o min_bars_required() da subclasse para o portão de warm-up; se ignorar as sobreposições, a janela de warmup pretendida não seria respeitada.
Resultados da Verificação
min_bars_required(self) sobrepõe-se a um método base do framework. Parece deliberado (devolve o máximo entre as necessidades de warmup de vol_window/atr_period/mom_lookback) e a análise estática assinalou-o apenas como informativo. Sem problema funcional, mas confirmar se o template base consulta esta sobreposição em vez do seu próprio valor para o controlo do warmup.
Resultados da Verificação
O sandbox não otimizado é marginal: avg_trade_return_pct -0.027% (abaixo de zero), PF 1.12, Sharpe 0.23 ao longo de 208 trades, e a estratégia LOSES no tercil de volatilidade sob stress (retorno -15.1%, Sharpe -0.63) — precisamente o regime de alta volatilidade que um filtro de momentum confirmado por volume pretende explorar. O retorno total destacado de +16.5% é sustentado pelos tercis calmo/normal. A perna curta é mais fraca (short_win_rate 0.31 vs longa 0.45). Trata-se de um teste de fumo com apenas um conjunto de parâmetros, pelo que não bloqueia, mas o analista deve confirmar se o filtro de participação acrescenta de facto vantagem face ao simples momentum 4H no histórico completo e verificar se o resultado negativo no regime de stress é estrutural antes de otimizar.
Revisão do Backtest
Estratégia OHLCV de instrumento único, limpa e bem formada; os trades implementam corretamente a hipótese de momentum confirmado por volume (equilíbrio entre 97 long / 111 short, entradas com cross gate, 208 trades ao longo de 955 dias — uma amostra fiável).
Revisão do Backtest
Metrics_reliable=true, pelo que este é um teste justo e decisivo da vantagem portada.
Revisão do Backtest
avg_trade_return_pct = -0.027% — BELOW ZERO e muito abaixo do piso de comissões 0.15% da Hyperliquid. A vantagem por trade (a unidade comparável a comissões) é negativa; a otimização não consegue elevar uma vantagem que já está abaixo dos custos.
Revisão do Backtest
profit_factor 1.07 situa-se na faixa clássica de desgaste por comissões (L22/L10) — a vantagem bruta está mal presente e é consumida pelos custos. O impacto é 31.76% do PnL bruto (impact_cost_pct) e a comissão 4.33% — os custos de negociação dominam.
Revisão do Backtest
O resultado positivo (+16.5% total, +$47/trade USD) é um artefacto de ponderação por tamanho concentrado num único dia (2026-08-27 = +29.78% retorno diário); o retorno por trade com ponderação igual é negativo, pelo que a carteira está essencialmente morta em termos de custos, excluindo esse registo.
Revisão do Backtest
Perde no tercil de volatilidade STRESSED (-15.1%, Sharpe -0.63) — precisamente o regime de alta participação que um filtro de momentum confirmado por volume pretende explorar; o filtro de participação não acrescenta vantagem onde deveria. A preocupação de QA sobre a vantagem confirma-se no histórico completo.
Revisão do Backtest
Perna curta fraca (short_win_rate 0.31), Sharpe 0.229 com CI [-0.96, 1.35] a cavalo do zero, ano 2025 negativo (-12.7%), duração máx-DD de 555 dias, information_ratio -0.38 vs benchmark.
Resumo de Resultados
SolHyperliquidVolumeConfirmedMomentu-6ac7dde4f7
Resumo de Resultados
Uma vantagem de momentum que mal cobre as comissões num CEX não sobrevive a uma migração de venue; o retorno líquido por trade tem de ser positivo antes de a otimização valer a pena.
Resumo de Resultados
Abandonado no portão de revisão de backtest pré-otimização — a expectativa negativa não é otimizável, o resultado positivo destacado foi um artefacto de ponderação por tamanho de um único dia (2026-08-27), e perdeu no tercil de volatilidade sob stress que o filtro de volume pretendia explorar.
Resumo de Resultados
Assumir momentum long/short de 4H SOL no perpetual HYPERLIQUID apenas quando um surto de volume concorrente confirma participação real, portando a vantagem do filtro de participação do irmão ETH/Binance para o venue DEX.
Resumo de Resultados
Ao longo de 955 dias e 208 trades, o resultado destacado é +16.5% de retorno total, mas Sharpe 0.229 (CI a cavalo do zero), profit factor 1.07, taxa de acerto 36.5%, e uma vantagem por trade negativa (avg_trade_return_pct -0.027%) com o impacto a consumir 31.76% do PnL bruto.
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.