Type/to search

Estratégia de trailing stop baseada na volatilidade de preços

Common strategy
Created: 2023-12-01 17:53:36
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia é uma estratégia de stop-loss de acompanhamento de tendência baseada na volatilidade dos preços. Ela utiliza o Average True Range (ATR) para definir linhas de stop-loss para flutuações de preço. O ATR reflete a volatilidade dos preços e o nível de risco. Quando o preço ultrapassa a linha de stop-loss, a estratégia identifica uma reversão de tendência e executa abertura ou fechamento de posição conforme apropriado.

Princípio da Estratégia

A estratégia primeiro calcula o ATR (Average True Range) em um determinado período. Em seguida, com base na direção atual da tendência de preço, se for uma tendência de alta, a linha de stop-loss é definida como a máxima atual menos n vezes o ATR; se for uma tendência de baixa, a linha de stop-loss é a mínima atual mais n vezes o ATR. O valor de n pode ser ajustado por parâmetros para controlar a distância entre a linha de stop-loss e o preço.

Quando o preço cai abaixo da linha de stop-loss em uma tendência de alta ou sobe acima da linha de stop-loss em uma tendência de baixa, considera-se que a tendência mudou. Nesse momento, a estratégia fecha a posição (stop-loss) e define uma nova linha de stop-loss de acordo com a nova direção da tendência.

Em resumo, a estratégia utiliza a volatilidade dos preços para definir linhas de stop-loss, permitindo identificar com precisão as mudanças de tendência. Quando a tendência se inverte, o stop-loss é acionado rapidamente, ajudando a capturar a nova direção da tendência.

Vantagens da Estratégia

  • Utiliza características de volatilidade de preço para julgar tendências, identificando com precisão os pontos de reversão.
  • Stop-loss e troca de posição em tempo hábil, reduzindo o risco de reversões de mercado.
  • Parâmetros flexíveis que permitem controlar a distância entre a linha de stop-loss e a flutuação de preço.
  • Pode ser ajustada conforme os parâmetros específicos do ativo, apresentando alta adaptabilidade.

Riscos da Estratégia

  • Risco de falso rompimento: o preço pode apresentar rompimentos não sustentáveis, levando a falsos sinais de reversão de tendência.
  • Parâmetros muito agressivos podem aumentar as perdas. Por exemplo, se o valor de n for muito grande, a linha de stop-loss fica muito próxima, e pequenas oscilações podem acioná-la.
  • Em ativos de baixa volatilidade, como moedas, o stop-loss pode não ser eficaz. Quando o ATR é pequeno, a linha de stop-loss fica muito próxima ao preço.

Otimização da Estratégia

  • Podem ser introduzidos indicadores auxiliares, como volume ou aceleração da volatilidade, para evitar falsos rompimentos.
  • Ajustar o valor de n de acordo com as características de cada ativo para tornar a distância do stop-loss mais adequada.
  • O período do ATR também pode ser otimizado para escolher o melhor parâmetro para avaliar a variação de volatilidade.

Resumo

No geral, esta estratégia é uma boa implementação algorítmica de stop-loss baseada na volatilidade dos preços. Ela possui alta precisão na identificação de movimentos de preço, sendo capaz de capturar pontos-chave de reversão de tendência. Além disso, oferece espaço para ajuste de parâmetros, tornando-a bastante adaptável. Como estratégia de stop-loss, ela pode evitar efetivamente o risco de reversões de mercado, sendo digna de aplicação em negociação real.

Source
Pine
/*backtest
start: 2022-11-30 00:00:00
end: 2023-11-30 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/
// © laptevmaxim92

//@version=4
Strategy parameters
Strategy parameters
length
mult
Use take profit?
Take profit pips
Use stop loss?
Stop loss pips
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)