Type/to search

Estratégia de trailing stop baseada em ATR (somente longo)

Common strategy
Created: 2023-11-02 14:05:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia baseia-se no indicador ATR para definir dois níveis dinâmicos de stop loss com parâmetros diferentes: um stop loss rápido e um stop loss lento. Com base na quebra de preço por esses diferentes níveis de stop, são abertas posições longas ou realizadas saídas com stop loss. O objetivo da estratégia é usar o indicador ATR para definir níveis razoáveis de stop loss, acompanhando a tendência de alta dos preços enquanto garante a proteção contra perdas.

Princípio da Estratégia

A estratégia utiliza o indicador ATR para calcular dois níveis de stop loss com parâmetros distintos. O stop loss rápido usa o ATR de 5 períodos multiplicado por 0,5 como amplitude de stop; o stop loss lento usa o ATR de 10 períodos multiplicado por 3 como amplitude. Quando o preço sobe e rompe o nível do stop loss rápido, uma posição longa é aberta. Quando o preço continua subindo e rompe o nível do stop loss lento, a posição de stop é ajustada para o stop loss lento. Se o preço se inverter e cair, a posição de stop é movida com base na relação de rompimento entre os dois níveis.

A lógica específica é:

  1. Calcular o nível de stop loss rápido (Trail1): ATR de 5 períodos × 0,5.
  2. Calcular o nível de stop loss lento (Trail2): ATR de 10 períodos × 3.
  3. Quando o preço sobe e rompe o Trail1, abre-se uma posição longa.
  4. Quando o preço continua subindo e rompe o Trail2, a posição de stop é ajustada para o Trail2.
  5. Se o preço se inverter e cair, rompendo o Trail1, a posição de stop é reajustada para o Trail1.
  6. Se o preço continuar caindo e romper o Trail2, a posição de stop é ajustada para o Trail2.
  7. Por fim, se o preço atingir o nível de stop loss final, a posição é encerrada com stop.

Dessa forma, é possível acompanhar ao máximo a tendência de alta para acumular lucros, enquanto se aplica um stop loss oportuno em caso de reversão para baixo. Ao mesmo tempo, os dois níveis de stop (rápido e lento) equilibram a relação entre stop loss e acompanhamento de tendência.

Vantagens da Estratégia

  1. O uso do indicador ATR para definir dinamicamente os níveis de stop loss permite ajustar razoavelmente a amplitude do stop com base na volatilidade do mercado.
  2. O mecanismo de stop duplo equilibra a relação entre stop loss e acompanhamento, permitindo tanto a proteção contra perdas quanto a busca por ganhos em tendências de alta.
  3. A direção de compra (long) está alinhada com a tendência principal, facilitando a obtenção de lucros.
  4. A lógica da estratégia é simples e clara, fácil de entender e implementar.
  5. As regras de stop loss são rigorosas e eficazes, permitindo cortar perdas a tempo e controlar os riscos.

Riscos da Estratégia

  1. A configuração inadequada dos parâmetros do ATR pode resultar em stops muito largos ou muito apertados.
  2. A direção de compra apresenta risco direcional, podendo levar a stops frequentes no topo do mercado.
  3. As regras de stop duplo são relativamente complexas; se os parâmetros não forem bem ajustados, a estratégia pode perder eficácia.
  4. Não há consideração de filtros como EMA, podendo haver risco de sinais falsos.
  5. Não há gerenciamento de capital e de posição, o que expõe a riscos de sobrecompra/sobrevenda.

Para mitigar os riscos acima, é possível otimizar os parâmetros do ATR, adicionar filtros e reforçar o gerenciamento de capital.

Direções de Otimização da Estratégia

  1. Otimizar a combinação de parâmetros do ATR para encontrar os valores ideais.
  2. Adicionar indicadores como EMA para filtrar entradas com base em barreiras correspondentes.
  3. Combinar indicadores como Stoch RSI para uma análise adicional.
  4. Adicionar mecanismos de reentrada e otimizar o gerenciamento de posição.
  5. Otimizar as regras de gerenciamento de capital, controlando a porcentagem de stop por operação.
  6. Combinar análises de posicionamento agregado de grandes players (ex.: BTC, WallStreetBets) para evitar erros direcionais macro.
  7. Considerar a inclusão de estratégias em timeframe horário.
  8. Expandir para uma estratégia multiativos em todo o mercado.
  9. Implementar um motor de trading de alto desempenho.

Com as otimizações acima, é possível reduzir o risco de sinais falsos e melhorar a estabilidade e a taxa de acerto da estratégia.

Conclusão

A estratégia possui uma lógica clara, utilizando o indicador ATR com stops duplos para abrir posições longas e acompanhar a tendência. Sua principal vantagem é a regra rigorosa de stop loss, que controla o risco de perdas, com lógica simples e fácil implementação. Existe certo risco direcional, que pode ser reduzido por meio da otimização de parâmetros, adição de filtros e melhoria do gerenciamento de capital, aumentando a eficácia. Se continuar sendo otimizada e testada, esta estratégia pode se tornar uma estratégia de acompanhamento de tendência confiável e estável.

Source
Pine
/*backtest
start: 2023-10-25 00:00:00
end: 2023-11-01 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("ATR Trailing Stop Strategy (Long Position Only)", overlay=true)

SC = input(close, "Source", input.source)
Strategy parameters
Strategy parameters
Source
Fast ATR period
Fast ATR multiplier
Slow ATR period
Slow ATR multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)