Blog

←Voltar

Já Viu Um Gráfico do "Tempo de Tela"

Ano 19, No 125

Carlos Martins: Profissional de Investimento Certificado APIMEC CNPI, autor do livro "Os Supersinais da Análise Técnica" (Ed. CampusElsevier, 2010 e 2020) e sóciofundador do Trader Gráfico.



✨ Introdução ao Mundo Trader



Métodos operacionais, robôs, setups, backtesting e por aí vai. Hoje estamos infestados de soluções operacionais, mais do que nunca, e mesmo assim parece que a vida do Trader não mudou muito. A inteligência artificial melhora vários aspectos do trabalho, mas a tomada de decisão do que fazer, quando fazer e porquê fazer, o Oráculo de Turing, é a única coisa que ficou para trás, e adivinhem só, no mundo do Trader, essas 3 coisas são o que chamamos de Gerenciamento de Risco, e isso continua no nosso colo humano.



O que realmente importa quando você vai operar são os dados básicos daquele mercado, dentre os mais importantes podemos destacar:

  • 📈 Quando o mercado está a ponto de mudar de direção OU acelerar na direção atual. Essa é a decisão 1: Comprar, Vender, Segurar.
  • 📊 A partir da decisão anterior, se estivermos em Comprar ou Vender, qual o alvo e o risco? Em outras palavras, quanto tempo e quantos R$ eu vou esperar até que a operação chegue na minha meta?
  • 🕓 Trade finalizado, vamos começar de novo, mas com as mesmas regras? Operar segunda-feira às 9h da manhã é igual operar sexta-feira às 16h ou quarta-feira meio dia?

🤔 Decisões Cruciais no Mercado



Se você olhar o seu histórico como Trader verá que o "O quê", "Quando" e "Porquê" são os pilares do nosso mercado.



Eu tenho a Bandeira do pioneirismo com Inteligência Artificial (IA) nesse mercado, comecei em 2017 e nossos robôs de IA começaram a ser disponibilizados em larga escala no começo de 2022 com o TG Autobot, bem antes do ChatGPT e da onda IA tomar o mundo. Mas o que a IA faz, de verdade?



A IA não cria nada! A IA é um macaquinho copiador, ela olha o passado e encaixa ocorrências do passado nos problemas presentes. Se o presente for único, o melhor que a IA pode fazer é encontrar a solução "mais próxima" no passado e aplicá-la ao presente. Por mais que o ChatGPT queira te convencer que os modelos de IA podem "pensar", eles não podem e isso já foi provado.



Se eu te fizer uma pergunta simples, por exemplo:

João tinha 2 maçãs. Paulo deu +1 maçã para João. Quantas maçãs João tem agora?
Resposta = 3 maçãs! 👏👏👏


Agora preste atenção nesta desafiadora próxima pergunta:

Maria tinha 2 maçãs. Um alienígena do espaço sideral desceu do céu em sua nave espacial e deu +1 maçã para Maria. Quantas maçãs Maria tem agora?
Resposta = ❓❓❓


Você deve estar pensado, "o Carlos ficou doido", mas não fiquei não, da mesma forma que se eu te pedir para listar todos os prefeitos da história da cidade de São Paulo em Ordem Alfabética de cor em menos de 1 minuto você vai travar com uma grande cara de interrogação ❓, acredite, para uma inteligência artificial (que não pensa de verdade), descobrir que a resposta pra pergunta das maçãs com o alienígena também é 3 é um processo extremamente desafiador.

🤖 IA no Day Trade



Dito isso, quando você pensa em robôs de inteligência artificial, você está pensando sobre alguma coisa que vai encontrar os melhores padrões do passado, esperar o momento em que parece que a mesma oportunidade está de volta no presente e operar.



A IA consegue dizer todos os prefeitos da história da cidade de São Paulo em ordem alfabética em uma fração de segundos. Da mesma forma que ela consegue parear anos de histórico do gráfico de 1 minuto do mini Ibovespa Futuro em poucos segundos e te dar uma projeção do que deve acontecer nos próximos minutos dentro de um intervalo de confiança.



Mas o que ela NÃO vai fazer é:

  • 💰 Decidir quanto dinheiro colocar na operação.
  • 📉 Decidir se vai aumentar ou diminuir a quantidade de dinheiro da operação.
  • ⚠️ Decidir se vai correr mais ou menos risco (usar stops mais curtos ou mais longos) na operação.

🤖 Trader X IA



Agora o cruzamento de dados super importante, o que o Trader faz versus o que a IA faz:

  • 🎯 Trader: Decidir se é pra comprar, vender, segurar agora. IA: Sabe de cor e salteado quais as probabilidades.
  • 📊 Trader: Qual o alvo e o risco (stop). IA: Não faz ideia do que seja risco, mas sabe indicar momentos.
  • 📈 Trader: Próxima operação deve seguir as mesmas regras da anterior? IA: Sabe quais as melhores regras para cada momento.


Então o que você percebe desse resumo? Que dos 3 tópicos que traduzem a vida do Trader, apenas o tópico 2, a seleção do risco X retorno, a IA não consegue fazer. Os outros tópicos são executados melhor pela IA do que por um humano.

⚡ Delegar X Delargar



Mas o que eu vejo é uma confusão gigantesca sobre o papel da IA nesse contexto. As pessoas pensam que a IA vai tomar a decisão financeira de qual o risco que elas devem corer, e só tem 1 cenário em que isso acontece, quando você operar no Tudo ou Nada, com risco máximo.



Quando você vai "ALL IN", usando margem de menos de R$ 200 por contrato, realmente não tem como a IA e o Humano discordarem, você trava o uso da IA para um caso específico e lá ela fica e o seu discernimento ou poder de veto praticamente não são necessários.



Mas tudo tem o seu preço, operar no "Tudo ou Nada", tem os seus riscos. O "Nada" é o risco. E se ele ocorrer, de quem foi a decisão de operar no "Tudo ou Nada"? Lembre-se que a IA não toma a decisão de quanto risco ela vai correr, se você ligar um robô que opera com 10 contratos tendo R$ 1.000 ou R$ 50.000 na conta, para ele isso é indiferente, mas para você isso é 99% de todo o processo.

📊 Análise de Riscos com Dados Estatísticos



Pensando nisso eu tive uma ideia, e se pegarmos os dados estatísticos de como o mini Ibovespa se comporta no gráfico de 1 minuto, com os dados públicos que todos têm acesso para combinar com os dados de backtest de força bruta que já fiz no começo de 2024 para entendermos qual o Risco que estamos correndo? Já que esta é a medida e o parâmetro que nos cabe, se você não estiver no caso particular de operar no "Tudo ou Nada"?



Para responder a esta pergunta, peguei todos os minutos do WIN de 01/06/2017 até 08/11/2024, quase 1 milhão de minutos. Converti os dados da cotação em % sobre o fechamento minuto anterior, assim temos a mesma escala numérica normalizada durante todo o período, não importa se o preço era 20 ou 120. E incluí a média de 20 períodos com seu desvio e a BBMAX (média + 2 desvios) e BBMIN (média - desvios) no dataset. Mas o intuito era mesmo comparar quanto tempo do pregão o mercado anda sobre a média e os desvios para sabermos o que esperar e quando o mercado fica melhor para comprar, vender ou anda mais rápido ou mais devagar.



Abaixo um pedaço do dataset usado:

timestamp;open;high;low;close;BB;STD;BBMAX;BBMIN;trades;volume;GreenRed
01/06/2017 09:19;-0,793398921;2,380385622;-2,380385622;0,793461874;-2,816789653;14,25247264;25,68815562;-31,32173493;422;1528;1
01/06/2017 09:20;0;3,966994605;-3,966994605;1,586797842;-1,785147572;12,33441908;22,88369059;-26,45398574;533;1765;1
01/06/2017 09:21;0;0;-7,932730446;-7,932730446;-1,903855307;9,668172867;17,43249043;-21,24020104;377;1406;0
01/06/2017 09:22;0,793902826;2,381519409;-4,763038819;-3,175359213;6,152258474;7,793691818;21,73964211;-9,435125162;748;2365;0
01/06/2017 09:23;0;2,382275868;-3,970459779;-0,794091956;9,88644485;6,560156049;23,00675695;-3,233867248;734;2195;0
01/06/2017 09:24;0,794155019;3,970459779;-0,794091956;0,794091956;10,04526324;6,294274602;22,63381245;-2,543285962;356;890;1
    

📥 Download do dataset completo

📈 Curva Normal



Para explicar o que você está prestes a ver, vou colocar uma imagem de exemplo abaixo, uma famosa e simples "curva normal". Para o nosso caso particular, pense nela como uma contagem de quantas vezes o preço passa pela média e os desvios de uma banda de Bollinger. Onde o preço passar mais vezes os dados em Azul serão mais altos. No exemplo abaixo, o meio (onde tem essa linha vermelha escrito "median") é o topo pois é onde se concentram mais dados, ou seja, mas vezes o preço passou por ali. Conforme vamos indo pra esquerda ou pra direita (banda de baixo ou bando de cima do bollinger) menos vezes o preço passa por ali então a altura dos dados em Azul vai caindo. A curva normal padrão é essa do exemplo abaixo, onde a média tem a maior concentração de dados e isso vai caindo conforme vamos nos afastando da média para cima ou para baixo, o que faz sentido.

Responsive image


Mas eu aposto que você nunca viu uma curva dessas compilada com dados reais da cotação do WIN de 1 min. Todo mundo fala sobre banda de bollinger e sobre o gráfico de 1 min, mas ninguém efetivamente montou esses dados de uma forma útil para a tomada de decisão no day trade. E aqui entra o porquê de eu ter essa ideia de demonstrar esses gráficos.



Eu estava conversando com um analista de uma corretora americana aqui nos EUA e falando do Price on Rails, que usamos a IA para estreitar a estatística do bollinger de 95% para 99,7% de acerto sem precisar esperar que o preço chegue até o terceiro desvio padrão, operando no segundo desvio padrão mesmo, e que isso funcionava muito bem. Mas o cara não recebeu bem essa informação e me disse que as bandas de bollinger eram uma falácia, pois os dados dos gráficos não são normais (normal aqui nesse contexto é sobre gráficos que desenham uma curva normal, e não no sentido de ser estranho). Eu não pude bater boca com ele porque eu não tinha jogado os dados de 1 min numa curva normal, mesmo depois de 20 anos fazendo isso. Eu sabia que funcionava porque o Price on Rails é a prova que funciona, mas seria por causa de outro motivo e não da distribuição normal? Grande dúvida.

📊 Resultados Visuais e Curva Bimodal



Então montei os dados. E agora, em primeira mão, apresento-vos a curva normal bimodal (já explico o que é isso) de 7 anos e quase 1 milhão de minutos do Ibovespa Futuro, o nosso WIN.

Responsive image

Curva Bimodal baseada nos dados do WIN

🌟 Emoção com o Gráfico Bimodal



Esse gráfico foi uma das coisas mais bonitas que já vi na minha vida, chego a me emocionar olhando para ele.



Em retrospecto, tudo aquilo que desenvolvi nos últimos 20 anos, seja a área densa dos triângulos borboleta, seja o Price on Rails, ou os indicadores técnicos e de IA, tudo está baseado em uma premissa empírica desse vai e vem dos preços ao redor da média de 20 períodos. Mas esse gráfico aí tirou um Raio-X da questão e expôs o que os Traders chamam de "Tempo de Tela", a experiência acumulada de um Trader ao longo de anos, aquele sentimento gutural que vem quando uma oportunidade aparece no gráfico, mas você não sabe explicar por quê, mas sabe que ela vai acontecer, então isso está aí nesse gráfico.

📊 Interpretando o Gráfico Bimodal



Primeira coisa, o analista aqui da corretora americana não estava tão errado assim. Os dados dos gráficos não são plotados em uma curva normal comum, eles estão em um caso específico chamado curva normal bimodal, onde a distribuição dos dados não está concentrada na média (vou chamar de média porque é isso que ela é no nosso caso), mas sim no primeiro desvio padrão.



Isso significa que o cara estava certo e errado ao mesmo tempo, pois embora os dados não sejam uma curva normal tradicional, eles ainda são sim uma curva normal. O fato de Traders do mundo todo usarem essa técnica para operar por 60 anos embasa isso empiricamente.



Mas o que esse gráfico nos mostra? Basicamente, ele nos diz que o preço está mais frequentemente no +1.1 ou -1.1 desvio padrão da média, e menos tempo sobre a média propriamente dita. Ele também nos diz números sobre isso, olha que fantástico:

  • ± 1 Desvio: Aqui o preço passa 12.000 vezes no nosso dataset (12.000 em cada desvio, positivo ou negativo).
  • Média: Aqui o preço passa em torno de 8.000 a 9.000 vezes, chegando a ser 30% menos frequente termos o preço andando pela média do que pela banda de ±1 desvio.
  • ± 2 Desvios: As Bandas de Bollinger! Aproximadamente 5.000 vezes (por banda) o preço passa por aqui, chegando a ser 60% menos que a banda de ±1 Desvio e quase que a metade da frequência que o preço gasta passando pela média.

📈 Analisando Suporte e Resistência



Isso quer dizer algumas coisas extraordinárias. A primeira delas é que a banda de ±1 desvio (detalhadamente falando, 1.1) é um incrível patamar de suporte/resistência. É extremamente comum o preço parar nesse nível e voltar a apontar na direção da média, em vez de passar pro outro lado, e esse intervalo de ±1.1 desvios concentra 50% de todos os dados.



A partir do ± 1.1 Desvio, o movimento do preço começa a decair e perder força de forma constante, não havendo um caso especial no ± 2 Desvios, ou seja, na Bandas de Bollinger não há um nível de suporte/resistência tão nítido como nas bandas de ±1.1 Desvio. E é aqui que o Price on Rails realmente faz diferença. Pois por mais de o suporte/resistência na banda de ± 1.1 Desvio seja mais forte que o normal, ele ainda representa apenas 75% de chances do preço realmente resistir. Isso significa que se você aposta num retorno do preço à média quando ele chegar em ±1.1 Desvio, você vai errar 1 em cada 4 trades. Leve em consideração custos operacionais, slippage e outros erros que acabamos cometendo, e você tem uma boa chance de ficar operando no zero a zero, pois a cada 4 trades você vai acertar 3, perder 1 e ter ±1 em custos, deixando o seu viés positive bem frágil (e teórico).



Mas a estatística vai melhorando conforme o preço vai andando em direção às bandas de ± 2 Desvios. E aqui o inverso é verdadeiro, se você apostar na inversão no ± 2 Desvios, vai ver o preço voltar até ± 1.1 Desvio. Então aqui nós temos uma ideia de meta, olha que fantástico isso.

🎯 Meta e Risco no Gráfico de 1 Minuto



Sua meta é a probabilidade do preço andar sem mudar de direção. No caso do WIN, essa meta é ±1.1 Desvio do gráfico intraday de 1 minuto:

Meta/Risco Geral = ±1.1 Desvio do gráfico de 1 minuto do WIN


Colocando num exemplo: Digamos que a média esteja em 129.700 pontos e a sua banda +1.1 Desvio esteja em 129.915. Com a banda sendo a média +1.1 desvio, se subtrairmos esses dois valores teremos o 1.1 Desvio, que é a nossa meta. Então, nesse momento do exemplo:

129.915 - 129.700 = 215 pontos


Esse exemplo é do minuto das 17h58 do dia 22/11/2024 (última sexta). Olhe no gráfico abaixo que interessante o tamanho que a barra fez logo na sequência: 235 pontos.

Responsive image

Gráfico 1 Minuto de 22/11/2024

📐 Operando com Estatística



É por isso que para operar usando estatística, nós precisamos de sistemas que nos dêem rapidamente as possibilidades atuais, pois a sua meta muda, literalmente, a cada minuto. E dentre as decisões que você deve tomar, a principal é a meta versus risco. E você pode sim usar um Sistema de IA para te ajudar a manter essa meta versus risco dentro do seu controle. Se o desvio padrão aumenta, o seu risco aumenta, se ele diminui, o seu risco diminui, se ele fica constante, o seu risco fica constante.



Quem acompanha as minhas LIVEs do Price on Rails já notou isso. Eu opero entre 16h00 e 17h00 porque o desvio é menor e mais constante. Eu opero nas médias quando a distância de banda a banda do Bollinger está ao redor de 100 pontos. Como essa distância são 4 desvios, então cada desvio vale 25 pontos, e o alvo é 20 pontos, então vale o risco.

🎯 Cruzando Dados para Maximizar Sucesso



Quando eu opero em qualquer cenário, mantenho a meta em 20 pontos, pois como esse é o mínimo que normalmente podemos operar, se o desvio estiver maior, então a minha meta terá mais chances de ser atingida. E cruzar os dados da banda de Bollinger com a máxima/mínima projetada do Price on Rails aumenta minha chance de sucesso para um percentual acima da banda de 3 desvios, alguma coisa entre 99.7% e 99.9% de chance de acerto mesmo estando em uma faixa de 95% estatisticamente. Esses 5% de distância são a diferença entre acertar quase todos os trades ou não.

📊 Segmentando Dados: Dias da Semana e Horas do Dia



Mas eu vou mais longe. E se segmentarmos os dados por dia da semana ou hora do dia? Veja abaixo as curvas bimodais do WIN para os dias de semana de 2ª a 6ª:

Responsive image

Curvas Bimodais - Segunda-feira

Responsive image

Curvas Bimodais - Terça-feira

Responsive image

Curvas Bimodais - Quarta-feira

Responsive image

Curvas Bimodais - Quinta-feira

Responsive image

Curvas Bimodais - Sexta-feira



Note como a quarta-feira é diferente. Também podemos ver que nas segundas e terças é mais frequente ver o preço subindo, enquanto nas quintas e sextas é mais comum ver ele caindo.



E agora, vamos ver como nossa curva bimodal se comporta por hora do dia:

Responsive image

Curvas Bimodais - 9h

Responsive image

Curvas Bimodais - 10h

Responsive image

Curvas Bimodais - 11h

Responsive image

Curvas Bimodais - 12h

Responsive image

Curvas Bimodais - 13h

Responsive image

Curvas Bimodais - 14h

Responsive image

Curvas Bimodais - 15h

Responsive image

Curvas Bimodais - 16h

Responsive image

Curvas Bimodais - 17h

🕓 Foco no Gráfico das 16h



Vou chamar a atenção para o gráfico das 16h. Como o preço fica extremamente mais tempo andando sobre a banda de -1.1 desvio, isso quer dizer que o preço fica indo e vindo em torno desse valor muito mais tempo nesse intervalo de hora do que o normal. Então, se você vender na média para zerar no -1.1 desvio ou se comprar no -2 desvio para zerar no +1.1 desvio, as suas chances nesse limite te colocam com uma grande vantagem, de verdade.



Como os custos podem comer a vantagem estatística, usar o Price on Rails para aumentar as suas chances nesse limite te colocam com uma grande vantagem, de verdade.

🤖 O Papel do T5



E o que o T5 vai fazer? Para quem está por fora, o T5 é o robô que vai operar sobre as premissas do Price on Rails no automático. Ele vai justamente analisar esses dados em tempo real para te dar uma vantagem competitiva dentro desse viés estatístico que existe, mas que é bastante complexo de analisar em tempo real sem ajuda.

🎉 Participe da Black Friday 2024! 🎉

Esta é a sua chance de transformar sua jornada no mercado financeiro com descontos incríveis de até -76% em nossos robôs que combinam Inteligência Artificial e Estatística para operar a seu favor.

Aproveite a oferta para o Top Hedger e o Top Hedger Mini, ferramentas projetadas para maximizar suas chances de sucesso e simplificar suas operações. Robôs que trazem décadas de experiência e inovação diretamente para o seu setup.

Aproveite! As ofertas são válidas apenas essa semana! Invista no que realmente faz diferença para você no seu day trade. 🔥


Contrate Já