Uma estratégia de reversão baseada em filtro passa-banda
Visão Geral
A estratégia de reversão com filtro passa-banda é uma estratégia de negociação de ações baseada em um filtro passa-banda. Ela constrói funções cosseno e seno para simular um filtro passa-banda e gerar sinais de compra e venda. Quando a saída do filtro está acima ou abaixo de um determinado nível de disparo, a estratégia realiza uma operação reversa, ou seja, compra ou vende.
Princípio da Estratégia
O núcleo da estratégia é a construção de um filtro passa-banda BP, composto por dois parâmetros: frequência central e largura de banda. A frequência central determina o período principal que o filtro deixa passar, enquanto a largura de banda determina a faixa de períodos que são transmitidos. Esses parâmetros definem as características de transferência do filtro.
Especificamente, a estratégia constrói as seguintes variáveis:
- Length (Comprimento): período central do filtro.
- Delta: parâmetro de largura de banda.
- Beta: coeficiente relacionado à frequência central.
- Gamma: coeficiente relacionado à largura de banda.
- Alpha: variável intermediária dependente de Beta e Gamma.
Com base nessas variáveis, a estratégia constrói um filtro IIR (Resposta ao Impulso Infinita) de primeira ordem:
BP = 0.5*(1 - alpha)*(xPrice - xPrice\[2\]) + beta*(1 + alpha)*nz(BP\[1\]) - alpha*nz(BP\[2\])
Quando BP está acima ou abaixo do TriggerLevel (Nível de Disparo), a estratégia realiza uma operação na direção oposta.
Análise de Vantagens
As principais vantagens dessa estratégia são:
- Utiliza um filtro passa-banda, que pode eliminar ruídos de alta e baixa frequência, extraindo apenas o sinal de frequência média útil, aumentando a relação sinal-ruído.
- Relativamente simples e intuitiva, bastando ajustar alguns parâmetros para se adaptar a diferentes períodos e condições de mercado.
- Por ser uma estratégia de reversão, pode capturar rapidamente fenômenos de reversão de curto prazo nos preços, encerrando posições rapidamente após o lucro, reduzindo o risco de manter posições.
Análise de Riscos
A estratégia também apresenta alguns riscos:
- Os parâmetros do filtro passa-banda precisam ser ajustados de acordo com diferentes períodos e condições de mercado. Se mal configurados, podem perder oportunidades de negociação ou gerar mais sinais falsos.
- Estratégias de reversão são suscetíveis a reversões ilusórias; se a reversão não se concretizar e o preço continuar na direção original, podem ocorrer perdas.
- A frequência de negociação pode ser alta, exigindo cuidado para evitar overfitting e controlar os custos de transação.
Para reduzir esses riscos, podem-se considerar as seguintes otimizações:
- Utilizar um filtro adaptativo que ajusta automaticamente os parâmetros conforme as mudanças do mercado.
- Combinar com um filtro de tendência para evitar abrir posições contra a tendência.
- Otimizar a combinação de parâmetros, tornando a estratégia parametrizável para se adaptar a mais situações de mercado.
Direções de Otimização
A estratégia pode ser otimizada principalmente nos seguintes aspectos:
- Adaptação de períodos e parâmetros: Ajustar em tempo real os parâmetros Length, Delta, etc., de acordo com o período e o comportamento dos preços na janela de tempo mais recente, tornando o filtro dinamicamente adaptável às mudanças do mercado.
- Combinação com julgamento de tendência: Adicionar indicadores técnicos como MACD, Médias Móveis (MA) para determinar a direção da tendência, evitando abrir posições contra a tendência.
- Combinação de múltiplos timeframes: Implementar a estratégia em múltiplos timeframes (por exemplo, 5 minutos, 15 minutos, 30 minutos) e validar os sinais entre diferentes timeframes para aumentar a precisão dos sinais.
- Mecanismo de stop loss: Definir um nível razoável de stop loss, encerrando a posição ativamente quando a perda atingir esse nível, controlando efetivamente o tamanho da perda por operação.
Com essas otimizações, é possível aumentar significativamente a estabilidade, adaptabilidade e lucratividade da estratégia.
Resumo
A estratégia de reversão com filtro passa-banda constrói um filtro passa-banda para extrair sinais de frequência média úteis e, quando a saída do filtro atinge um nível de disparo, realiza operações reversas para capturar oportunidades de reversão de curto prazo nos preços. Essa estratégia é relativamente simples e, por meio da otimização de parâmetros, pode se adaptar a diversas condições de mercado. As principais direções de otimização incluem filtro adaptativo, julgamento de tendência, combinação de múltiplos timeframes e mecanismo de stop loss.
/*backtest
start: 2024-01-16 00:00:00
end: 2024-01-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version = 2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 24/11/2016
// The related article is copyrighted material from- 1

