Estratégia de Cruzamento de Duas Médias Móveis com Preço
Visão Geral
Esta estratégia utiliza duas médias móveis para avaliar a tendência e a quebra dos preços. Quando o preço ultrapassa a banda superior, é realizada uma operação de venda (short); quando o preço cruza abaixo da banda inferior, é realizada uma operação de compra (long). Um stop-loss é definido (exit) para controlar o risco.
Princípio da Estratégia
- Utiliza a função
sma()para calcular duas médias móveis, uma de curto prazo e outra de longo prazo, que servem como as bandas superior e inferior da estratégia de negociação. - Calcula os preços de compra e venda: o preço de compra é a banda inferior multiplicada por um coeficiente menor que 1; o preço de venda é a banda superior multiplicada por um coeficiente maior que 1.
- Quando o preço ultrapassa a banda superior, abre-se uma posição vendida a mercado; quando o preço cruza abaixo da banda inferior, abre-se uma posição comprada com ordem limitada.
- Define-se um intervalo de anos, meses e dias para controlar o período de negociação da estratégia.
- Ao final do backtest ou quando a data ultrapassa o intervalo definido, todas as posições são encerradas.
Análise de Vantagens
Esta estratégia apresenta as seguintes vantagens:
- Utiliza um sistema de bandas duplas, que pode filtrar ruídos de mercado e identificar tendências.
- A entrada é baseada na quebra do preço, reduzindo sinais falsos.
- O uso de ordens limitadas diminui os custos de impacto de mercado.
- Permite ajustar facilmente o período de negociação, controlando o risco da estratégia.
Análise de Riscos
A estratégia também apresenta alguns riscos:
- As quebras das bandas duplas podem gerar perdas consecutivas. Pode-se definir um stop-loss (Exit) para limitar as perdas.
- Quando o ativo negociado entra em consolidação, pode gerar excesso de negociações. Pode-se ampliar um pouco a distância entre as bandas.
- Ordens limitadas podem fazer com que algumas oportunidades de compra sejam perdidas. Pode-se considerar a mudança para ordens a mercado.
Direções de Otimização
Esta estratégia pode ser otimizada nos seguintes aspectos:
- Testar diferentes combinações de períodos das médias móveis para encontrar os melhores parâmetros.
- Adicionar um indicador de volume para avaliar a quebra de volume.
- Incluir um mecanismo de stop-loss adaptativo, ajustando o nível de stop em tempo real.
- Adicionar um modelo de aprendizado de máquina para identificar a direção da tendência.
Resumo
A estratégia tem uma lógica clara e de fácil compreensão. Ao identificar tendências com o sistema de bandas duplas e usar quebras de preço para determinar os pontos de entrada, ela consegue filtrar ruídos e obter lucros estáveis, embora ainda haja espaço para melhorias e otimizações. No geral, é uma estratégia de trading quantitativo reproduzível e com valor prático.
- 1

