Neste artigo, um sistema de negociação com uma lógica muito simples será desenvolvido, que, como será visto, pode ser aplicado a diferentes criptomoedas com resultados verdadeiramente interessantes. O sistema é baseado no Average True Range, que é usado como um indicador de volatilidade, e neste caso específico, será aplicado ao Bitcoin (BTC). Recentemente, a rainha das criptomoedas tem sido muito comentada, tanto pela antecipação de um importante rali após o último Halving quanto pelo seu crescente papel como um ativo estratégico como reserva de valor contra a inflação típica das moedas fiduciárias.
Como o Indicador de Volatilidade Average True Range Funciona
O Average True Range (ATR), ou “o intervalo verdadeiro médio”, é um indicador técnico usado para medir a volatilidade de um ativo subjacente ao longo de um período específico. Foi desenvolvido em 1978 por Welles Wilder Jr, um renomado analista de commodities. O principal objetivo do ATR é fornecer uma indicação numérica da volatilidade de um determinado instrumento ou mercado.
Um alto ATR, de fato, indica um mercado com alta volatilidade, enquanto um baixo ATR expressa maior estabilidade no preço do subjacente e, portanto, um perfil de risco menor.
Este indicador expressa a variação de preço de um instrumento financeiro ao longo de um período específico, mas não é capaz de fornecer informações sobre a direção do mercado e seu momento.
Como o nome sugere, para calcular o ATR é necessário medir a média do “intervalo verdadeiro” que, ao contrário do simples “intervalo” (ou seja, o valor máximo menos o mínimo de uma barra), é definido considerando também quaisquer lacunas em relação ao fechamento da barra anterior.
Geralmente, a medição é realizada por 14 períodos, mas o ATR também pode ser calculado em diferentes intervalos dependendo das necessidades do trader.
A estratégia de seguir a tendência no Bitcoin: lógica e backtest de negociação
A estratégia em questão é uma simples tendência de alta, projetada para o mercado à vista, mas também aplicável a futuros, que entrará no mercado com uma ordem de stop na quebra de um certo nível de preço, com a ideia de que o movimento em andamento pode continuar para cima.
A sessão em consideração convencionalmente vai de 00:00 GMT a 23:59 GMT. Como as criptomoedas são cotadas 24 horas por dia, esses horários foram escolhidos para alinhar a sessão com o dia solar. Um intervalo de 15 minutos ‘time frame’ também será usado para operar de forma bastante precisa no mercado, mas também utilizando uma segunda série de dados (data2) com barras diárias para calcular o nível de entrada.
Isso, de fato, será determinado pelo fechamento da última barra diária mais uma certa quantia, determinada através do Average True Range (ATR) dos últimos 5 dias (período), então multiplicado por um fator (fator) que inicialmente será definido igual a 1.
compra na próxima barra a c data2 + factor*AvgTrueRange(period)data2 stop;
Assumindo operar com $10.000 por operação, o fechamento da negociação ocorrerá ao atingir um stop loss de $1.000, um valor bastante alto, mas considerado necessário neste mercado, dada a volatilidade do Bitcoin e como ele é nervoso em seus movimentos. Em qualquer caso, a estratégia tem um horizonte intradia, então fechará posições até o final da sessão, sem a necessidade de usar um take profit.
Ao aplicar esta estratégia ao mercado à vista do Bitcoin (BTC) contra USDT (stablecoin atrelada ao dólar), de janeiro de 2017 a outubro de 2024, obtêm-se resultados muito encorajadores, com uma linha de patrimônio que sobe de forma bastante constante.
Isso é confirmado pelos resultados anuais relatados na Figura 2, que, no entanto, denotam uma média de negociação que não é muito alta, o que poderia, portanto, ser melhorado para tornar a estratégia mais robusta com vistas a também suportar os custos operacionais de negociação real (comissões e slippage na execução de ordens).
Como otimizar o desempenho da estratégia de seguir a tendência no Bitcoin
Entre as variáveis que podem ser ajustadas para otimizar a estratégia, há certamente o período (período) usado para calcular o ATR, mas também seu fator multiplicativo (fator) e o valor do stop loss.
Ao variar o ‘período’ entre 2 e 10 dias e o ‘fator’ entre 0,5 e 2 (com um passo de 0,25), mantendo o stop loss inalterado por enquanto, os resultados mostrados na Figura 3 são obtidos.
Ordenando-as por média de negociação, observa-se como a combinação ‘período’=2 e ‘fator’=1 permite uma excelente relação lucro líquido/ drawdown (os Critérios Personalizados) e o melhor lucro líquido (cerca de $29.600) entre aqueles com a maior média de negociação. De fato, existem também combinações com lucros líquidos mais altos, mas com médias de negociação muito baixas para serem consideradas.
Com os parâmetros selecionados, portanto, o lucro total do sistema se aproxima de $30.000 em 355 negociações, com uma média de negociação de cerca de $83,50. Esses resultados indicam uma estratégia já bastante boa para ser aplicada em negociações ao vivo, mas isso não significa que não possa ser trabalhada para melhorá-la ainda mais.
No momento, de fato, a estratégia envolve o uso de um stop loss de $1.000, que é 10% do valor da posição, e não foi otimizada. Na Figura 4, observa-se que ao variar o stop loss de $500 a $2.000, não há resultados particularmente interessantes, então poderia-se manter o stop inicial ou, na melhor das hipóteses, adotar o valor de $1.100, que se revela ser o ótimo.
Estratégia de seguir a tendência: aplicação a outras criptomoedas (Ethereum e Solana)
Sem ir além ao inserir filtros operacionais que poderiam facilmente levar ao overfitting na otimização da estratégia, poderia-se simplesmente tentar validá-la aplicando a mesma lógica a outras criptomoedas, para verificar se ela também pode alcançar bons resultados nessas. Sabe-se, de fato, como o Bitcoin age um tanto como um motor para todo o mercado, então as outras criptomoedas tendem a se mover de maneira semelhante.
As linhas de patrimônio da mesma estratégia aplicada ao Ethereum (ETH) e Solana (SOL), duas das principais altcoins do mercado, são relatadas abaixo.
A tendência de alta de ambas as linhas de patrimônio confirma a eficácia da estratégia, embora para alcançar os melhores resultados do Ethereum e Solana também, seria necessário proceder com a otimização dos parâmetros, como feito anteriormente para o Bitcoin. Esta tarefa é, portanto, deixada ao leitor como uma sugestão operacional.
Conclusões sobre a estratégia que explora a volatilidade do Bitcoin e das criptomoedas na negociação
Em conclusão, a estratégia de seguir a tendência intradia testada no Bitcoin provou ser certamente interessante em sua simplicidade, e pode ser aplicada com os ajustes e otimizações necessários a muitas outras criptomoedas também. Este mercado é, de fato, ainda bastante jovem, e apesar de estar amadurecendo rapidamente, apresenta inúmeras oportunidades para traders que desejam se envolver com ele.
Até a próxima vez e boas negociações!
Andrea Unger