Type/to search

Estratégia de backtesting de posição longa com a proporção áurea

Common strategy
Created: 2023-11-28 13:40:35
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A estratégia de backtest de posições longas com retração de Fibonacci é uma estratégia de swing trading. Ela gera sinais com base nos pontos de retração de Fibonacci das máximas e mínimas dos últimos 21 dias, possui um mecanismo de backtest, opera apenas em posições compradas (longas) e tem características de posições de longo prazo.

Princípio da Estratégia

A estratégia primeiro calcula a máxima (high21) e a mínima (low21) dos últimos 21 dias e, em seguida, calcula a diferença (diff) entre elas. O sinal de negociação é: quando o preço baixo atual estiver acima de low21 + diff * 0,382 e o fechamento do candle anterior estiver acima da abertura do candle anterior, abre-se uma posição comprada. O stop loss é definido em low21 + diff * 0,236. Ou seja, quando o preço ultrapassa o nível de retração de 38,2% de Fibonacci do intervalo de preços dos últimos 21 dias e apresenta impulso de alta, abre-se uma posição comprada. O stop loss é definido no nível de retração de 23,6% de Fibonacci.

Aqui, os níveis de retração de Fibonacci são usados como indicadores técnicos importantes porque correspondem a pontos comuns de suporte ou resistência no mercado. Os níveis de 0,382 e 0,236 são frequentemente monitorados como zonas de reversão ou pullback, podendo ser considerados um dos números mais mágicos da natureza.

Análise de Vantagens

As vantagens desta estratégia incluem:

  1. Utiliza a teoria das retrações de Fibonacci para orientar as negociações, um método de análise técnica consolidado.
  2. Opera apenas em posições compradas (longas), reduzindo o risco do sistema.
  3. Emprega um mecanismo de acompanhamento de tendência, determinando a entrada com base no impulso de alta.
  4. Possui um stop loss claro, permitindo controle de risco.
  5. Os parâmetros de backtest são ajustáveis, permitindo testar o desempenho em diferentes condições de mercado.

Análise de Riscos

Esta estratégia também apresenta alguns riscos:

  1. Depende de dados históricos, podendo ser insensível a mudanças na estrutura do mercado.
  2. O stop loss é relativamente estreito, podendo ser acionado por gaps noturnos.
  3. Em condições de forte volatilidade, um período de backtest inadequado pode gerar sinais falsos.
  4. Os custos de slippage inerentes ao trading quantitativo também podem impactar os lucros.

Esses riscos podem ser reduzidos ajustando o período de backtest, otimizando o nível de stop loss e considerando os custos de slippage.

Direções de Otimização

Essa estratégia pode ser otimizada nos seguintes aspectos:

  1. Utilizar algoritmos de aprendizado de máquina para otimizar automaticamente os parâmetros, tornando-os mais adequados ao ambiente de mercado atual.
  2. Combinar com derivativos financeiros, como futuros de índices, para alavancar as operações.
  3. Adicionar mecanismos para lidar com eventos inesperados, como reconhecimento de gaps de abertura.
  4. Otimizar a estratégia de stop loss, ajustando stops dinâmicos com base na volatilidade do mercado.

Resumo

No geral, é uma estratégia de posições compradas de longo prazo que utiliza o princípio das retrações de Fibonacci, com mecanismos claros de entrada e stop loss. Através de ajustes de parâmetros, otimização do modelo e aplicação combinada, pode ser transformada em uma estratégia de trading quantitativa confiável.

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

//@version=4
Strategy parameters
Strategy parameters
High Days
Low Days
Start Date
Start Month
Start Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)