Custom · Autor: Rafael Avelar

Na mitologia grega, Ícarus (Icaro) e seu pai Dédalo foram presos pelo Rei Minos em uma grande torre com vista para o oceano. O pai fez asas com penas e cera para fugirem da prisão. Dédalo alertou Ícarus primeiro sobre a complacência e depois sobre a arrogância, instruindo-o a não voar nem muito baixo nem muito alto, para que a umidade do mar não obstruísse suas asas ou o calor do sol as derretesse.

Ícaro ignorou as instruções de Dédalo, fazendo com que a cera em suas asas derretesse. Ícaro caiu e morreu afogado no mar.

A estratégia Icarus parte de um princípio semelhante: em alguns momentos, o preço se afasta muito além da volatilidade normal, mas já não consegue sustentar o movimento.

A proposta é identificar essa expansão anormal e aguardar sinais objetivos de perda de continuidade. A estratégia não entra simplesmente porque o mercado caiu ou subiu demais. Primeiro, precisa existir um candle extremo. Depois, o preço precisa mostrar uma reação confirmada pelo fechamento.

O racional da estratégia

Na compra, a Icarus identifica um candle de baixa muito maior que a volatilidade normal. Esse candle precisa fechar próximo da mínima e apresentar o RSI em sobrevenda.

Mesmo com todas essas condições, a entrada ainda não acontece.

O candle seguinte precisa mostrar que a pressão vendedora perdeu força. Depois dessa confirmação, a compra ocorre quando o preço fecha acima da metade do candle de exaustão.

Na venda, a lógica é invertida: a estratégia procura um candle de alta muito maior que o normal, com fechamento próximo da máxima e RSI em sobrecompra. A venda acontece somente depois que o mercado demonstra perda de força e fecha abaixo da metade desse candle.

O código utiliza preços de fechamento para confirmar tanto a reação quanto a entrada.

O candle de exaustão

O candle de exaustão é o ponto de partida da estratégia.

Ele precisa reunir quatro condições:

  1. Estar na direção do movimento que pode estar se esgotando.

  2. Ter uma amplitude muito maior que a volatilidade normal.

  3. Fechar próximo de uma de suas extremidades.

  4. Apresentar o RSI em sobrevenda ou sobrecompra.

Essas condições precisam acontecer no mesmo candle.

Amplitude do candle

A amplitude é a distância entre a máxima e a mínima:

Amplitude = máxima − mínima

Ela considera toda a extensão do candle, incluindo corpo e pavios.

Imagine um candle com:

  • máxima em 1.000 pontos;

  • mínima em 730 pontos.

Sua amplitude será:

1.000 − 730 = 270 pontos

Esse valor será comparado com o ATR anterior.

ATR e multiplicador

O ATR é utilizado como referência da volatilidade normal do mercado.

Na configuração padrão, a estratégia utiliza:

  • ATR de 14 períodos;

  • multiplicador de 2,5.

O multiplicador é um parâmetro definido na própria estratégia. Ele determina quanto o candle precisa ser maior que o ATR para ser considerado uma expansão anormal.

Suponha que o ATR anterior seja de 100 pontos:

100 × 2,5 = 250 pontos

Nesse caso, o candle precisa ter pelo menos 250 pontos de amplitude.

Como o candle do exemplo possui 270 pontos, ele atende à exigência:

270 ≥ 250

A comparação é feita com o ATR disponível antes do candle de exaustão. Dessa forma, o próprio candle extremo não interfere na referência utilizada para avaliar seu tamanho.

Fechamento no quarto inferior ou superior

Um candle muito grande também precisa mostrar que houve pressão até o fechamento.

Por padrão, a Icarus divide sua amplitude em quatro partes.

Usando o mesmo exemplo:

  • máxima: 1.000;

  • mínima: 730;

  • amplitude: 270 pontos.

Cada parte possui:

270 ÷ 4 = 67,50 pontos

As quatro regiões seriam:

  • 730 até 797,50;

  • 797,50 até 865;

  • 865 até 932,50;

  • 932,50 até 1.000.

Em um possível setup de compra, o candle precisa ser de baixa e fechar no quarto inferior, entre 730 e 797,50.

Caso feche em 760, por exemplo, significa que terminou dentro dos 25% inferiores da própria amplitude.

Em um possível setup de venda, o candle precisa ser de alta e fechar no quarto superior, entre 932,50 e 1.000.

Filtro do RSI

O RSI funciona como uma confirmação adicional de que o movimento chegou a uma região extrema.

A configuração padrão utiliza:

  • RSI de 14 períodos;

  • RSI igual ou inferior a 30 para compras;

  • RSI igual ou superior a 70 para vendas.

Na compra, o candle de exaustão precisa aparecer com o RSI em sobrevenda.

Na venda, precisa aparecer com o RSI em sobrecompra.

O RSI sozinho não gera a entrada. Ele apenas faz parte da identificação do candle de exaustão. A estratégia ainda precisa esperar a reação posterior do preço. Os níveis, períodos e demais parâmetros podem ser ajustados diretamente nas configurações.

Regra de compra

1. Identificação da exaustão

Para iniciar um possível setup de compra, o candle precisa:

  1. Ser um candle de baixa.

  2. Ter amplitude igual ou superior ao ATR anterior multiplicado por 2,5.

  3. Fechar no quarto inferior da própria amplitude.

  4. Apresentar RSI em sobrevenda.

Quando as quatro condições acontecem, o candle é identificado como uma possível exaustão vendedora.

Ainda não existe uma compra.

2. Falha de continuação

O candle imediatamente seguinte precisa fechar acima do fechamento do candle de exaustão.

Exemplo:

  • fechamento da exaustão: 760;

  • fechamento do candle seguinte: 780.

Essa recuperação indica que os vendedores não conseguiram manter a mesma intensidade no candle posterior.

A confirmação precisa acontecer exatamente no candle seguinte. Caso ele não feche acima do fechamento da exaustão, o setup é cancelado.

3. Gatilho de entrada

Depois da falha de continuação, a estratégia calcula a metade do candle de exaustão:

Metade = (máxima + mínima) ÷ 2

No exemplo:

(1.000 + 730) ÷ 2 = 865

A compra acontece quando um candle fecha acima de 865 pontos.

A entrada é realizada no fechamento do candle que confirmou o gatilho. Um simples toque ou rompimento intrabar da metade não é suficiente.

O próprio candle seguinte à exaustão pode confirmar a reação e também gerar a entrada, desde que feche:

  • acima do fechamento da exaustão;

  • acima da metade do candle.

4. Validade do gatilho

Depois que o candle seguinte confirma a falha de continuação, o setup permanece válido por uma quantidade limitada de candles.

Na configuração padrão, essa validade é de cinco candles.

Caso nenhum candle feche acima da metade dentro desse período, o setup é descartado.

A compra também é invalidada se, antes da entrada, algum candle fechar abaixo da mínima da exaustão.

5. Stop da compra

O stop fica abaixo da mínima do candle de exaustão.

Exemplo:

  • mínima da exaustão: 730;

  • folga do stop: um tick.

O stop será colocado um tick abaixo de 730.

A folga pode ser ajustada nos parâmetros de acordo com o tamanho do tick do ativo analisado.

6. Alvo da compra

O alvo fica na abertura do candle de exaustão.

Imagine que o candle tenha:

  • abertura em 980;

  • máxima em 1.000;

  • mínima em 730;

  • fechamento em 760.

Se a compra for confirmada, o alvo será colocado em 980 pontos.

A abertura representa a região em que o candle extremo começou. A estratégia busca capturar a recuperação do preço até essa origem.

Caso o candle de entrada já feche na abertura da exaustão ou acima dela, a operação não é iniciada, pois o alvo já teria sido alcançado antes da entrada.

Regra de venda

A venda segue a mesma estrutura de forma invertida.

1. Identificação da exaustão

O candle precisa:

  1. Ser um candle de alta.

  2. Ter amplitude igual ou superior ao ATR anterior multiplicado pelo valor definido.

  3. Fechar no quarto superior da própria amplitude.

  4. Apresentar RSI em sobrecompra.

Esse candle representa uma possível exaustão da pressão compradora.

2. Falha de continuação

O candle imediatamente seguinte precisa fechar abaixo do fechamento do candle de exaustão.

Essa perda indica que os compradores não conseguiram manter a intensidade do movimento.

Caso o candle seguinte não cumpra essa condição, o setup é cancelado.

3. Entrada da venda

A metade do candle é calculada da mesma forma:

Metade = (máxima + mínima) ÷ 2

A venda acontece quando um candle fecha abaixo dessa região.

A entrada é realizada no fechamento do candle de gatilho.

Depois da confirmação, o setup permanece válido pelo número de candles definido nos parâmetros. Também será invalidado se o preço fechar acima da máxima da exaustão antes da entrada.

4. Stop e alvo da venda

O stop fica acima da máxima do candle de exaustão, considerando a folga de ticks configurada.

O alvo fica na abertura desse mesmo candle.

Exemplo:

  • abertura: 750;

  • máxima: 1.020;

  • mínima: 730;

  • fechamento: 990.

Depois da confirmação da venda:

  • stop acima de 1.020;

  • alvo em 750.

Caso o preço já feche na abertura ou abaixo dela antes da entrada, a operação não será aberta.

O código posiciona stop e alvo diretamente na ordem, utilizando a abertura do candle de exaustão como objetivo tanto nas compras quanto nas vendas.

Parâmetros da estratégia

Período do ATR

Define o número de candles utilizado para calcular a volatilidade média.

Padrão:

14 períodos

Um período menor torna o ATR mais sensível às oscilações recentes. Um período maior produz uma referência mais lenta e estável.

Multiplicador da expansão

Define o tamanho mínimo exigido para o candle de exaustão.

Padrão:

2,5

Exemplos:

  • 2,0: aceita candles menos extremos e tende a gerar mais sinais;

  • 2,5: configuração padrão;

  • 3,0: exige uma expansão mais forte e tende a gerar menos sinais.

Quanto maior o multiplicador, mais distante da volatilidade normal o candle precisa estar.

Divisão da zona extrema

Define em qual parte da amplitude o candle precisa fechar.

Padrão:

4

Com o valor em 4:

  • compra: fechamento no quarto inferior;

  • venda: fechamento no quarto superior.

Com o valor em 3, o fechamento pode acontecer no terço inferior ou superior, deixando a regra menos restritiva.

RSI

A estratégia permite alterar:

  • período do RSI;

  • nível máximo para compras;

  • nível mínimo para vendas.

Configuração padrão:

  • RSI de 14 períodos;

  • 30 para compras;

  • 70 para vendas.

Validade do gatilho

Define por quantos candles a entrada continuará disponível depois da confirmação da falha de continuação.

Padrão:

5 candles

Um valor menor exige uma reação mais rápida. Um valor maior permite que o preço leve mais tempo para atravessar a metade da exaustão.

Como interpretar o indicador Icarus

O indicador foi desenvolvido para facilitar a visualização da mesma lógica utilizada na estratégia de backtest.

Ele pode mostrar no gráfico:

  • o candle de exaustão;

  • o ponto de compra;

  • o ponto de venda;

  • a metade do candle;

  • o nível de stop;

  • o nível de alvo;

  • o encerramento por stop ou alvo.

A marcação do candle de exaustão também apresenta a relação entre sua amplitude e o ATR, além do valor do RSI naquele momento.

Uma etiqueta como:

EXAUSTÃO C | 2,73 ATR | RSI 28,4

indica que:

  • o candle possui amplitude equivalente a 2,73 vezes o ATR anterior;

  • o RSI estava em 28,4;

  • as demais regras de um possível setup de compra também foram atendidas.

O indicador não envia ordens. Sua finalidade é tornar visível cada etapa da estratégia e permitir a conferência dos sinais diretamente no gráfico.

O que diferencia a Icarus

Muitas estratégias de reversão entram simplesmente porque um oscilador chegou à sobrevenda ou à sobrecompra.

A Icarus exige uma sequência mais completa.

Primeiro, precisa existir um candle muito maior que a volatilidade normal. Depois, esse candle precisa fechar próximo de sua extremidade e apresentar o RSI em uma região extrema.

Mesmo assim, a estratégia espera.

A entrada só acontece quando o candle seguinte mostra uma falha de continuação e o preço recupera pelo fechamento pelo menos metade do candle de exaustão.

O setup combina três ideias:

expansão anormal, perda de continuidade e recuperação do movimento.

Como Ícaro, o preço vai além do normal. A estratégia entra somente quando surgem sinais de que esse movimento perdeu sustentação.

Estudos e otimização

A Icarus pode ser avaliada em diferentes:

  • ativos;

  • tempos gráficos;

  • períodos de ATR;

  • multiplicadores de expansão;

  • níveis de RSI;

  • zonas de fechamento;

  • períodos de validade.

Resultados históricos representam apenas o comportamento da estratégia nos dados analisados. Eles não garantem o mesmo desempenho em operações futuras.

A Icarus deve ser utilizada como ferramenta de estudo, apoio à análise e desenvolvimento de modelos sistemáticos.

  • volatility
  • reversal