Estratégia HODL de Rompimento de Oscilação de Média Móvel
Esta estratégia observa a relação entre o preço e uma média móvel de longo prazo (como a linha de 200 dias). Quando o preço rompe a média, abre posição comprada; quando o preço cai abaixo da média, fecha a posição. Trata-se de uma estratégia operacional de longo prazo baseada em rompimentos de oscilação. A estratégia busca manter posições por longo período e reduzir a frequência de negociações.
Princípio da estratégia:
-
Calcular uma média móvel de longo prazo, com parâmetro típico de 200 dias.
-
Quando o preço de fechamento rompe a média por baixo, realizar operação de compra (long).
-
Quando o preço de fechamento cai abaixo da média por cima, realizar operação de venda para fechar posição.
-
Enquanto estiver comprado, manter a posição até que o preço caia abaixo da média, como stop loss.
Vantagens da estratégia:
-
A média móvel de longo prazo pode identificar eficazmente a tendência de médio/longo prazo dos preços.
-
O método de negociação por rompimento permite capturar rapidamente as reversões de longo prazo nos preços das ações.
-
Reduzir a frequência de negociações ajuda a diminuir custos e riscos de transação.
Riscos da estratégia:
-
O problema de atraso da média móvel de longo prazo é mais grave, resultando em entrada em momento desfavorável.
-
Não é possível limitar as perdas causadas por flutuações de correção após o rompimento.
-
Rompimentos de pequena oscilação frequentes podem gerar perdas contínuas de pequeno valor.
Em suma, esta estratégia HODL utiliza a oscilação da média móvel de longo prazo para determinar o momento de manter posições, podendo reduzir a frequência de negociações. No entanto, ainda há espaço para melhoria na otimização de parâmetros e na definição de stop loss, de modo a controlar o drawdown e obter retornos estáveis no longo prazo.
/*backtest
start: 2022-09-05 00:00:00
end: 2023-04-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("HODLBot", default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_every_tick=true, overlay=true)
//// Time limits - 1
