Estratégia de negociação de curto prazo para Bitcoin baseada no índice de força real
Visão Geral
Esta estratégia calcula o Índice de Força Verdadeira (True Strength Index, TSI) do Bitcoin para identificar tendências de mercado e combina o indicador RSI para filtrar momentos de compra e venda, realizando operações de curto prazo no Bitcoin. É adequada para investidores que desejam realizar negociações algorítmicas intradiárias no mercado de Bitcoin.
Princípio da Estratégia
A estratégia baseia-se principalmente no Índice de Força Verdadeira (TSI). O indicador TSI mede a magnitude absoluta e a direção das variações de preço através da suavização dupla da taxa de variação do preço, identificando assim a força absoluta das altas e baixas dos preços. O método de cálculo específico é o seguinte:
- Calcular a taxa de variação do preço Pc
- Aplicar suavização dupla em Pc, usando EMA de longo prazo e EMA de curto prazo, para gerar o double_smoothed_pc
- Aplicar suavização dupla no valor absoluto de Pc, gerando o double_smoothed_abs_pc
- O valor do TSI é double_smoothed_pc dividido por double_smoothed_abs_pc, multiplicado por 100
Quando o TSI cruza para cima sua linha de sinal tsi2, gera-se um sinal de compra; quando cruza para baixo, gera-se um sinal de venda. Além disso, a estratégia combina o indicador RSI para filtrar os sinais do TSI: apenas quando o RSI é maior que 50 gera-se sinal de compra, e apenas quando o RSI é menor que 50 gera-se sinal de venda, filtrando assim sinais falsos.
Análise de Vantagens
A estratégia apresenta as seguintes vantagens:
- O indicador TSI consegue identificar a magnitude absoluta e a direção das variações de preço, sendo sensível para capturar tendências.
- A suavização dupla da taxa de variação do preço com EMA filtra eficazmente o ruído das flutuações de preço, sendo pouco sensível a eventos abruptos.
- A combinação com o filtro RSI evita ainda mais negociações erradas causadas por ruído.
- Adotando negociações de curto prazo, consegue capturar oportunidades de curto prazo no mercado.
- Há grande espaço para otimização dos parâmetros da estratégia, como ajustar os períodos das EMAs.
Análise de Riscos
A estratégia também apresenta os seguintes riscos:
- Como indicador de acompanhamento de tendência, o TSI possui defasagem, podendo perder pontos de reversão dos preços.
- O filtro do RSI pode ser muito rígido, podendo perder algumas oportunidades de negociação.
- A filtragem dupla com EMA também pode eliminar alguns sinais de negociação válidos.
- Negociações de curto prazo têm alta frequência, exigindo arcar com custos de transação e riscos de slippage mais elevados.
É possível reduzir os efeitos de filtragem e a defasagem ajustando adequadamente os parâmetros do RSI, encurtando os períodos das EMAs, entre outros. Ao mesmo tempo, otimizar a estratégia de stop loss, controlando rigorosamente o risco por negociação.
Direções de Otimização
A estratégia pode ser otimizada nos seguintes aspectos:
- Otimizar os parâmetros do TSI e do RSI para encontrar a melhor combinação de parâmetros. Podem-se ajustar os períodos das EMAs de longo e curto prazo, parâmetros do RSI, etc.
- Adicionar outros indicadores para formar um modelo multifatorial. Por exemplo, incorporar indicadores como MA, KD, aproveitando as vantagens de cada um.
- Otimizar as condições de entrada para evitar comprar em mercado baixista ou vender em mercado altista. Pode-se determinar a direção com base na tendência de maior prazo.
- Otimizar a estratégia de stop loss, como stop loss móvel, stop loss por tempo, stop loss por rompimento, etc.
- Otimizar as condições de saída para evitar sair muito cedo ou muito tarde. Pode-se utilizar indicadores de volatilidade para decidir quando sair.
- Otimizar os ativos negociados e os períodos de negociação, concentrando-se nos ativos e períodos mais eficazes.
Resumo
Esta estratégia identifica tendências de curto prazo do Bitcoin através do Índice de Força Verdadeira e filtra os sinais com o RSI, permitindo realizar negociações algorítmicas de curto prazo no Bitcoin de forma eficaz. A estratégia tem a vantagem de identificar tendências com sensibilidade e filtrar ruídos, mas também apresenta certa defasagem e riscos de negociação. Através de otimizações em múltiplos aspectos, é possível melhorar ainda mais o desempenho da estratégia e desenvolver um expert advisor confiável para negociação de Bitcoin.
/*backtest
start: 2022-09-30 00:00:00
end: 2023-10-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// strategy("True Strength Indicator BTCUSD 15p", shorttitle="TSI BTCUSD 15p",initial_capital=1000, commission_value=0.15, commission_type =strategy.commission.percent, default_qty_value=100 , overlay = false, pyramiding=10, default_qty_type=strategy.percent_of_equity)
//BASED ON True Strength Indicator MTF- 1
