Type/to search

Estratégia de negociação de reversão à média com EMA

Common strategy
Created: 2023-10-26 15:33:50
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A estratégia de negociação de reversão à média com EMA baseia-se no grau em que o preço se distancia da média móvel para realizar operações de abertura e fechamento. Utiliza a diferença percentual entre a EMA e o preço atual como sinal de abertura, e emprega um stop-loss móvel para gerenciar as posições.

Princípio da Estratégia

A estratégia usa a EMA como indicador de média móvel e calcula a diferença percentual entre o preço atual e a EMA. Quando o preço se afasta suficientemente da EMA (padrão: 9%), abre-se uma posição comprada; quando o preço se aproxima o suficiente da EMA (padrão: 1%), a posição é fechada. Após a abertura, um stop-loss móvel é utilizado para travar lucros, ajustando gradualmente o nível de stop à medida que os ganhos aumentam.

Especificamente, a estratégia inclui os seguintes componentes:

  1. Cálculo da EMA. É possível configurar o período (padrão: 200), a fonte de dados (preço de fechamento) e o tipo de média (EMA, SMA, RMA, WMA).

  2. Cálculo da diferença percentual entre o preço atual e a EMA. Atenção ao tratamento de valores positivos e negativos.

  3. Abertura de posição com base na proporção da diferença. O limiar de abertura para posições compradas é de 9% (configurável), e para posições vendidas também é de 9% (configurável).

  4. Suporte a abertura em escada. É possível configurar o número de degraus e o incremento por degrau.

  5. Stop-loss móvel após a abertura. É possível configurar o limiar para ativar o stop (padrão: lucro de 1%) e a amplitude de rastreamento (padrão: 1%).

  6. Fechamento de posição com base na proporção da diferença. O limiar de fechamento para posições compradas é de 1% (configurável), o mesmo para posições vendidas.

  7. Cancelamento de ordens não executadas. Quando o preço se aproxima novamente da EMA, as ordens pendentes são canceladas.

  8. Percentagem de stop-loss configurável.

  9. Suporte a backtest e negociação em tempo real.

Análise de Vantagens

A estratégia apresenta as seguintes vantagens:

  1. Utiliza o conceito de reversão à média, abrindo posições quando o preço se desvia da média e fechando quando retorna, alinhando-se à teoria de negociação de tendências.

  2. Permite uma configuração detalhada dos parâmetros de abertura, stop e fechamento, adaptando-se a diferentes condições de mercado.

  3. A abertura em escada permite construir posições gradualmente, reduzindo o custo unitário.

  4. O stop-loss móvel ajuda a travar lucros e gerir riscos.

  5. Grande espaço para otimização, podendo ajustar os parâmetros da média ou as diferenças de abertura/fechamento para diferentes cenários.

  6. Suporta a linguagem de programação Pine Script, podendo ser usada diretamente no TradingView.

  7. Exibição gráfica intuitiva, facilitando a observação e análise.

Análise de Riscos

A estratégia também apresenta os seguintes riscos:

  1. Risco de sobreajuste (overfitting) aos dados históricos. A otimização dos parâmetros pode se ajustar excessivamente aos dados de backtest, levantando dúvidas sobre a eficácia em tempo real.

  2. Risco de falha da média móvel. O preço pode afastar-se da média por longos períodos sem retornar.

  3. Risco de o stop-loss ser ultrapassado. Em movimentos bruscos, o nível de stop pode ser rompido.

  4. Frequência elevada de negociações, resultando em custos de transação significativos.

  5. Necessidade de um período de observação mais longo, com grande impacto de eventos inesperados.

Medidas correspondentes de gestão de risco:

  1. Realizar múltiplas otimizações de parâmetros para garantir robustez. Validar a eficácia em vários mercados.

  2. Configurar adequadamente o período da média, nem muito curto nem muito longo.

  3. Alargar ligeiramente a amplitude do stop para evitar ser apanhado em movimentos contrários.

  4. Relaxar ligeiramente as condições de abertura para reduzir a frequência de negociações.

  5. Combinar mais indicadores para melhorar a adaptação a eventos inesperados.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspetos:

  1. Adicionar filtros, como volume de negociação, Bandas de Bollinger, RSI, etc., para reduzir sinais falsos.

  2. Adicionar médias múltiplas, como sistema de dupla EMA, para aumentar a probabilidade de negociação a favor da tendência.

  3. Otimizar a estratégia de stop-loss, como stop adaptativo, Chandelier Exit, etc., para limitar ainda mais o risco.

  4. Adicionar funcionalidade de otimização automática de parâmetros para encontrar combinações melhores.

  5. Incorporar previsões de machine learning para auxiliar na probabilidade de o preço se afastar da média.

  6. Considerar negociação em múltiplos períodos, utilizando informações de sessões noturnas ou pré-mercado para antecipar posições.

  7. Integrar uma pool de ações para seleção automática e negociação, expandindo a capacidade da estratégia.

Conclusão

A estratégia de reversão à média com EMA é uma estratégia de acompanhamento de tendência baseada na característica de reversão do preço em relação à média. Utiliza de forma razoável as propriedades estatísticas da média para identificar reversões de tendência e controla o risco com stop-loss. Comparada com estratégias tradicionais de média móvel, dá mais ênfase ao stop-loss dinâmico, em vez de aberturas e fechamentos rígidos. Esta estratégia pode enriquecer um portfólio de estratégias de acompanhamento de tendência, mas é necessário estar atento aos problemas de otimização em backtest e controlar a frequência de negociações. Se continuar a otimizar o mecanismo de stop-loss e melhorar a qualidade das entradas, o seu desempenho em tempo real poderá ser superior.

Source
Pine
/*backtest
start: 2022-10-19 00:00:00
end: 2023-10-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © jordanfray

//@version=5
Strategy parameters
Strategy parameters
EMA Settings
Timeframe (Optional)
Length
Type
Source
Entry Settings
Long Position Entry Trigger
Short Position Entry Trigger
Close Position Trigger
Cancel Unfilled Entries Trigger
Ladder Into Positions
    Ladder Rungs
    Ladder Step (%)
Stop Loss (%)
Start Trailing After (%)
Trail Behind (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)