Estudo Técnico — 21/07/2026
Ibovespa lateral (+0,03%), ~2,5% abaixo do topo de 10/07: petróleo e BBAS3 (score +100) puxam, saúde afunda (RDOR3 −4,4%); gringo compra, local vende.
Estudo Técnico — 21/07/2026
Índice de lado (+0,03%, 173.420 pts às 15:35), mas o tape está rachado por baixo do capô: risco global ligado (Nasdaq +1,9%, Ásia +3%, petróleo +2%) segura Petróleo, bancos e mineração no verde enquanto saúde, utilities, consumo e small caps sangram. Breadth negativo com o índice parado = poucos pesos pesados carregando a bolsa. Leitura ao vivo, sem chamada direcional.
1 · Placar & pano de fundo global
Cenário externo francamente risk-on: Nikkei +3,3%, Kospi +3,6%, Taiwan +4,2%, S&P e Nasdaq em alta, VIX cedendo 8%. Petróleo salta ~2% (Brent US$ 91) com petroleiros desviando no Mar Vermelho — combustível para PETR liderar. Mesmo assim o Ibovespa fica para trás, lateral perto da base recente: o descolamento entre o humor global e a bolsa local é o fio da meada do dia.
2 · Regime do índice & internals
Setoriais ao vivo (15:35)
Só dividendos, bancos e materiais no azul — o resto no vermelho, com Consumo e Imobiliário na lanterna. É a mesma foto de ontem (20/07), quando só o Financeiro fechou com breadth acima de 50% (55,2%) e o Consumo Cíclico foi o pior (breadth 14,9%, −2,0%). Rotação clara para valor/defensivo + commodities, saída de crescimento/consumo.
Quem move o índice hoje (pontos)
Empurram ↑
Derrubam ↓
Petróleo (PETR4/PETR3/PRIO3), bancos (BBAS3/ITUB4/BBDC4), Vale e a proteína MBRF3 seguram a bolsa; do outro lado, saúde (RDOR3/RADL3), saneamento/energia (SBSP3/EQTL3/CPLE3), B3, locadora RENT3 e WEGE3 pesam. O índice fica parado porque os grandes pesos compensam a fraqueza larga — não porque há força ampla.
3 · Fluxo institucional (smart money)
Comprando o IBOV (net R$, dia)
Vendendo o IBOV (net R$, dia)
Do lado comprador dominam mesas de gringo (UBS, JP Morgan, Morgan, Merrill); do vendedor, corretoras de varejo/doméstico (XP, Ágora, Ativa, NovaFutura, Necton) e o Citi. É a assinatura do mês: o estrangeiro entrando, o institucional local distribuindo.
O gringo comprou R$ 4,7 bi na bolsa no mês (pico em 17/07) enquanto o institucional local despejou R$ 7,8 bi — essa venda institucional é o teto que segura o índice apesar do apetite externo. Enquanto o comprador de fora não vira maioria folgada, cada repique encontra oferta.
4 · Variação do dia (top 10)
Maiores altas
Maiores baixas
Alta puxada por reprecificação de sobrevendidas (CVCB3, PCAR3, ONCO3), proteína (MBRF3), siderurgia (USIM5, CMIN3) e Banco do Brasil. Baixa concentrada em varejo/consumo e saúde: HYPE3 e RDOR3 (saúde), MOVI3 e locação, além de BHIA3 (Casas Bahia) desabando 10%.
5 · Volume & AVAT (top 10)
Maior volume financeiro
Maior AVAT (× média)
Giro concentrado nos suspeitos de sempre (PETR4 > R$ 1 bi, Vale, bancos). No AVAT, o que chama atenção é o volume anômalo nas quedas: BHIA3 (2,6×), HYPE3 e RDOR3 (~1,45×) negociando bem acima da média enquanto caem = distribuição, não pânico raso. IRBR3 e SANB11 também acima de 1,5×.
6 · Posição vs média de 60 (dist. %)
Mais acima da MM60
| Ticker | Último | dist MM60 | Var% | IFR |
|---|---|---|---|---|
| PCAR3 | R$ 2,75 | +24,7% | +5,8% | 65 |
| CMIN3 | R$ 5,56 | +20,9% | +3,2% | 71 |
| CXSE3 | R$ 22,20 | +17,1% | −0,4% | 77 |
| UGPA3 | R$ 31,76 | +14,2% | +0,2% | 74 |
| BBSE3 | R$ 41,22 | +11,8% | +0,4% | 75 |
| CSMG3 | R$ 63,24 | +10,5% | −0,9% | 56 |
| VBBR3 | R$ 33,96 | +9,2% | −0,4% | 68 |
| ITUB3 | R$ 45,15 | +6,7% | +0,2% | 60 |
Mais abaixo da MM60
| Ticker | Último | dist MM60 | Var% | IFR |
|---|---|---|---|---|
| ONCO3 | R$ 0,70 | −43,3% | +2,9% | 35 |
| BHIA3 | R$ 0,91 | −37,4% | −9,9% | 27 |
| BRKM5 | R$ 5,76 | −34,2% | −3,0% | 32 |
| ANIM3 | R$ 2,13 | −30,8% | −2,3% | 35 |
| CVCB3 | R$ 1,14 | −28,2% | +5,6% | 36 |
| MRVE3 | R$ 4,54 | −19,6% | −1,1% | 32 |
| PLPL3 | R$ 7,42 | −17,6% | −3,4% | 35 |
| MOVI3 | R$ 8,12 | −17,0% | −5,7% | 32 |
No topo esticado, seguradoras e utilities defensivas (CXSE3, BBSE3, UGPA3, CSMG3) — todas com IFR ≥ 70, esticadas mas em tendência. No fundo, o cemitério de crescimento/consumo (BRKM5, MRVE3, MOVI3, ANIM3) e as micro-caps de R$ 1 (ONCO3, BHIA3, CVCB3) até 43% abaixo da média.
7 · Amplitude, volatilidade & IFR
Maior amplitude do dia (range H–L)
| Ticker | Último | Amplitude | Var% | AVAT |
|---|---|---|---|---|
| BHIA3 | R$ 0,91 | 12,1% | −9,9% | 2,64× |
| CVCB3 | R$ 1,13 | 10,6% | +4,6% | 1,46× |
| ONCO3 | R$ 0,70 | 10,0% | +2,9% | 1,41× |
| ANIM3 | R$ 2,14 | 8,4% | −1,8% | 1,83× |
| HYPE3 | R$ 20,10 | 7,2% | −6,2% | 1,45× |
| MOVI3 | R$ 8,12 | 6,8% | −5,7% | 1,12× |
| RDOR3 | R$ 33,90 | 6,6% | −4,4% | 1,43× |
| PLPL3 | R$ 7,42 | 6,2% | −3,4% | 0,64× |
Vol. histórica realizada (anualizada, 63 pregões · 20/07)
| Ticker | Vol a.a. | Ret 63d | Preço |
|---|---|---|---|
| ONCO3 | 149,6% | −57,0% | R$ 0,68 |
| LIGT3 | 103,3% | −38,1% | R$ 3,27 |
| ANIM3 | 95,6% | −51,1% | R$ 2,18 |
| PCAR3 | 87,1% | +10,6% | R$ 2,60 |
| BRKM5 | 83,6% | −32,9% | R$ 5,94 |
| BHIA3 | 80,1% | −62,2% | R$ 1,01 |
| CVCB3 | 77,6% | −49,3% | R$ 1,08 |
| HAPV3 | 58,5% | −5,6% | R$ 11,55 |
IFR nos extremos
Sobrecompradas (IFR alto)
| Ticker | Último | IFR | dist MM60 |
|---|---|---|---|
| CXSE3 | R$ 22,20 | 77,3 | +17,1% |
| BBSE3 | R$ 41,22 | 74,8 | +11,8% |
| UGPA3 | R$ 31,75 | 73,7 | +14,2% |
| CMIN3 | R$ 5,55 | 70,7 | +20,6% |
| VBBR3 | R$ 33,96 | 67,9 | +9,2% |
| PCAR3 | R$ 2,75 | 65,2 | +24,7% |
Sobrevendidas (IFR baixo)
| Ticker | Último | IFR | dist MM60 |
|---|---|---|---|
| POMO3 | R$ 4,74 | 25,7 | −16,6% |
| BHIA3 | R$ 0,91 | 27,1 | −37,4% |
| POMO4 | R$ 5,14 | 28,6 | −13,2% |
| DIRR3 | R$ 11,51 | 30,6 | −12,6% |
| TEND3 | R$ 29,71 | 31,2 | −8,4% |
| BRKM5 | R$ 5,76 | 31,6 | −34,2% |
A vol estrutural mora nas micro-caps combalidas (ONCO3 ~150% a.a., ANIM3, BHIA3, CVCB3 — todas com retorno de 63 pregões despencando 40–60%). No IFR, o mercado está tecnicamente bifurcado: seguradoras/utilities sobrecompradas em tendência de um lado, construtoras e cíclicas sobrevendidas de outro — o retrato de uma bolsa rodando de crescimento para valor.
8 · Posição no range (dia · 21 pregões · 52 semanas)
Fechando na máxima do dia
| Ticker | Último | Range dia | Var% |
|---|---|---|---|
| KLBN4 | R$ 3,51 | 100 | +0,3% |
| ABEV3 | R$ 15,89 | 100 | +0,6% |
| UGPA3 | R$ 31,76 | 99 | +0,2% |
| MBRF3 | R$ 15,24 | 97 | +5,0% |
| PETR3 | R$ 46,86 | 97 | +1,6% |
| PETR4 | R$ 41,64 | 94 | +1,2% |
| BBAS3 | R$ 20,75 | 94 | +2,9% |
Fechando na mínima do dia
| Ticker | Último | Range dia | Var% |
|---|---|---|---|
| BHIA3 | R$ 0,91 | 0 | −9,9% |
| RADL3 | R$ 18,10 | 0 | −3,2% |
| CEAB3 | R$ 9,28 | 2 | −3,0% |
| RAIL3 | R$ 13,25 | 3 | −2,4% |
| MOVI3 | R$ 8,12 | 5 | −5,7% |
| VIVA3 | R$ 21,25 | 4 | −3,2% |
| RENT3 | R$ 36,64 | 7 | −2,3% |
Extremos de 21 pregões & 52 semanas (real)
PETR3/PETR4, BBAS3, PRIO3, CMIN3 e o bloco seguradora (BBSE3/CXSE3/CBAV3) marcam topo do mês/ano — força real onde há tendência. RENT3 renovando fundo de 21 pregões e BRKM5/MRVE3/YDUQ3 em mínimas de 52 semanas confirmam onde está a dor.
9 · Board de destaques técnicos (todos os indicadores)
Bateria cross-market do pregão em curso — tendência, momentum, volatilidade/volume, posição e divergências.
Tendência (ADX ≥ 25 + direção)
Tendência forte de ALTA
| Ticker | Último | ADX |
|---|---|---|
| CXSE3 | R$ 22,20 | 54,7 |
| ISEN11 | R$ 116,10 | 47,9 |
| SAUD3 | R$ 14,75 | 39,9 |
| CSMG3 | R$ 63,25 | 39,6 |
| UGPA3 | R$ 31,73 | 37,6 |
| ITUB3 | R$ 45,19 | 37,4 |
| CBAV3 | R$ 10,83 | 36,9 |
| VBBR3 | R$ 33,95 | 34,3 |
Tendência forte de BAIXA
| Ticker | Último | ADX |
|---|---|---|
| BRKM5 | R$ 5,78 | 32,9 |
| USIM5 | R$ 8,46 | 29,9 |
| MGLU3 | R$ 4,84 | 29,8 |
| MDIA3 | R$ 17,55 | 29,2 |
| ANIM3 | R$ 2,12 | 29,1 |
| MRVE3 | R$ 4,53 | 26,9 |
| PINE4 | R$ 11,74 | 26,5 |
Alinhamento de alta empilhado (Minervini) em CXSE3, ISEN11, SAUD3, CSMG3, UGPA3, ITUB3, CBAV3, VBBR3, BBSE3 — médias 9/60/200 na ordem, acima da MM200. Contradição do dia: USIM5 aparece na tendência de baixa (ADX EOD) mas sobe +3,7% hoje — repique dentro de estrutura ainda fraca.
Cruzamento de médias iminente (MM50 × MM200)
Momentum — StochRSI, MFI, MACD
StochRSI no topo
| Ticker | Últ. |
|---|---|
| PETR4 | R$ 41,64 |
| PRIO3 | R$ 58,53 |
| PETR3 | R$ 46,87 |
| BBSE3 | R$ 41,23 |
| HAPV3 | R$ 11,20 |
| SUZB3 | R$ 41,66 |
StochRSI no fundo
| Ticker | Últ. |
|---|---|
| SBSP3 | R$ 28,67 |
| ENEV3 | R$ 25,44 |
| MULT3 | R$ 28,22 |
| CEAB3 | R$ 9,29 |
| DIRR3 | R$ 11,50 |
| EZTC3 | R$ 11,61 |
MFI extremo
| Sinal | Tickers |
|---|---|
| Sobrecomp. | BBSE3 · GGBR4 · GOAU4 · PRIO3 |
| Sobrevend. | NASD11 · EGIE3 · WEGE3 · EZTC3 |
Petróleo (PETR3/PETR4/PRIO3) e BBSE3 esticaram o StochRSI ao topo — momentum forte, porém maduro. MACD virou para baixo em BPAC11, EQTL3, IRBR3, ISEN11, KNCR11 (perda de fôlego); para cima só em nomes pontuais. MFI comprador em siderurgia (GGBR4/GOAU4) e seguradora (BBSE3).
Volatilidade, volume & fluxo (CMF)
Divergências preço × oscilador
De alta (preço cai, oscilador sobe — possível giro): ABEV3, BEEF3, CMIN3, HAPV3, LREN3, GGBR4. De baixa (preço sobe, oscilador cai — perde força): ALOS3, ASAI3, BBDC4, BPAC11, CMIG4, CPLE3, CBAV3.
10 · Candles em destaque
Vela isolada (OHLC do dia)
| Ticker | Último | Abre | Máx | Mín | Fecha | Leitura |
|---|---|---|---|---|---|---|
| ABEV3 | R$ 15,89 | 15,74 | 15,89 | 15,74 | 15,89 | Marubozu de alta — fechou na máxima |
| MBRF3 | R$ 15,25 | 14,59 | 15,26 | 14,49 | 15,25 | Marubozu de alta — força, +5,0% |
| POMO3 | R$ 4,74 | 4,80 | 4,80 | 4,60 | 4,74 | Martelo — sombra inferior, exaustão de venda |
| POMO4 | R$ 5,15 | 5,15 | 5,15 | 5,00 | 5,15 | Doji/na máxima — recuperou da mínima |
| CVCB3 | R$ 1,14 | 1,07 | 1,18 | 1,06 | 1,14 | Vela de alta — recompra com volume |
| BHIA3 | R$ 0,92 | 1,02 | 1,02 | 0,91 | 0,92 | Marubozu de baixa — abriu na máxima, fechou na mínima |
| RADL3 | R$ 18,10 | 18,70 | 18,75 | 18,10 | 18,10 | Marubozu de baixa — fechou na mínima |
| HYPE3 | R$ 20,11 | 21,37 | 21,42 | 19,98 | 20,11 | Vela de baixa forte — fechou no fundo |
Os dois lados do tape numa foto: marubozus/engolfos de alta em MBRF3, ABEV3, BBAS3, CASH3 (força na máxima); marubozus de baixa em BHIA3, RADL3 e a estrela cadente de RDOR3 (exaustão de compra no topo). Os martelos de POMO3/POMO4 valem por aparecerem 13–17% abaixo da MM60 — onde reversão tem mais peso.
11 · Setups por cruzamento
Cortes rotulados; num tape de um lado só, os setups de reversão saem magros — declarado abaixo.
Força / continuação de alta
var > 3% + fechando na máxima (≥ 80) + AVAT ≥ 1,2×
MBRF3 R$ 15,25 · +5,0% · range 99 · AVAT 1,24× — marubozu de alta, comprador dominou o dia inteiro e fechou na máxima. Único a cravar o filtro.
Fraqueza / continuação de baixa
var < −3% + fechando na mínima (≤ 20) + AVAT ≥ 1,3×
BHIA3 R$ 0,92 · −8,9% · range 9 · AVAT 2,62× — marubozu de baixa. HYPE3 R$ 20,11 · −6,1% · range 9 · AVAT 1,44× — vendedor dominou, fechou no fundo.
Possível fundo (exaustão de venda)
dist MM60 < −12% + recompra no fim (range ≥ 60) + AVAT ≥ 1,4×
CVCB3 R$ 1,14 · −28% da MM60 · +5,6% · AVAT 1,45× — recompra com volume. POMO3 R$ 4,74 · −17% · martelo · AVAT 1,85×. POMO4 R$ 5,15 · na máxima · AVAT 1,42×.
Possível topo (exaustão de compra)
dist MM60 > 12% + venda no fim (range ≤ 40) + AVAT ≥ 1,2×
Sem ocorrências hoje. Nenhuma esticada de alta foi vendida no fechamento com volume — as líderes fecham firmes, sem sinal de distribuição no topo.
Sobrevendida esticada
IFR < 32 + dist MM60 < −10%
POMO3 (IFR 25,7) · POMO4 (29,1) · DIRR3 (30,4) · BRKM5 (31,6 · −34% MM60) · MRVE3 (31,8) · RENT3 (31,8 · fundo de 21d) · MOVI3 (32,0). Exagero de baixa medido por IFR + distância.
MACD comprador (momentum)
histograma > 0 + preço acima da MM60
UGPA3, VBBR3, BBSE3, CXSE3, CPFE3, TAEE11, VIVT3, GGBR4, FLRY3, PETR3 — momentum positivo acima da média. Concentrado em utilities/seguros + petróleo.
12 · Ficha ao vivo dos destaques (multi-timeframe)
PETR4 — força que lidera, mas esticada no intradiário
Maior peso de alta do índice e maior volume da bolsa. No M15: EMAs empilhadas, SuperTrend e Ichimoku de alta, acima do VWAP, confluência M15/H1/D1 alinhada para cima (score H1 e D1 = 100). Ressalva: candle doji (harami cross) ao vivo e uma divergência de baixa no MACD no topo — sinal de que o repique perde tração no curtíssimo depois de esticar o StochRSI ao máximo.
BBAS3 — rompimento com força máxima, porém sobrecomprado
Score técnico máximo (+100): DI+ 42,5 contra DI− 5,5, Aroon up 96, CMF comprador, acima do VWAP (+1,2%) e no topo do range de 21 pregões. O engolfo de alta diário casa com o rompimento. O contrapeso é o esgotamento: IFR 82,7 e StochRSI a 100 — extensão que costuma pedir digestão. Driver por trás: alívio de curto prazo para o BB com o programa federal de renegociação de dívida rural (17/07).
RDOR3 — quebra vendedora, o maior peso de baixa
Maior detrator do índice (−117 pts) com AVAT 1,4× e amplitude 6,6%. No M15: EMAs empilhadas para baixo, SuperTrend e Ichimoku de baixa, DI− 29,8 > DI+ 21,3, estrela cadente + harami de baixa e dupla divergência de baixa (IFR e MACD). Confluência 3/3 para baixo — pressão vendedora em todos os prazos, abaixo da MM50/MM200 diária.
13 · Posicionamento em opções & aluguel
PETR4 — opções (fechamento 20/07)
PCR de OI caiu de 1,45 (jun) para 1,01 — puts sendo desmontadas, calls ganhando espaço = menos proteção, viés mais comprado se formando. GEX positivo = regime de pinning/mean-reversion (dealers amortecem a volatilidade). Ressalva de frescor: o mapa usa spot de referência R$ 39,65 (fechamento 20/07); com o papel a R$ 41,62 ao vivo, o preço já colou no ímã de 40,86 e caminha para o gamma-zero de 42,47 — recalcule as distâncias por conta.
Aluguel & short — candidatos a squeeze (20/07)
| Ticker | Short int. | Days-to-cover | Taxa vs média |
|---|---|---|---|
| BRAV3 | 17,4% | 16,2 | 1,32× (subindo) |
| CVCB3 | 17,3% | 9,0 | 0,95× |
| MRVE3 | 15,0% | 9,7 | 1,55× |
| AZZA3 | 13,0% | 10,9 | 0,89× (30% a.a.) |
| BRKM5 | 11,9% | 5,0 | 0,99× (19% a.a.) |
Cruzando short interest com as sobrevendidas: BRAV3 junta short alto + taxa subindo + gatilho do leilão da OPA da Ecopetrol (5/ago) = o candidato a squeeze mais limpo. BRKM5 e MRVE3 combinam IFR sobrevendido, aluguel caro/apertado e divergência — pólvora, faltando o pavio.
14 · O que está pesando nos destaques
- PETR4/PETR3/PRIO3 (petróleo): Brent +2,2% (US$ 91) com petroleiros saudita desviando no Mar Vermelho — sustenta o bloco de óleo que lidera o índice.
- BBAS3 (+2,97%): analistas veem alívio de curto prazo para o Banco do Brasil com o programa federal de renegociação da dívida rural, ainda que cautelosos com a inadimplência do agro no pico de vencimentos (17/07).
- MBRF3 (+5,0%): pré-temporada de balanços do 2º tri e ruído de oferta na proteína — Abiec projeta recuo na produção de carne bovina com menos embarques à China (16/07).
- RDOR3 / RADL3 / HYPE3 (saúde −4 a −6%): realização setorial ampla, sem fato relevante específico — o setor lidera as quedas com volume acima da média (distribuição).
- BRAV3: leilão da OPA da colombiana Ecopetrol para aquisição de controle marcado para 5/ago — catalisador que se soma ao short elevado.
- EMBJ3 (Embraer): Grupo Abra (Gol/Avianca) fecha acordo por até 45 E195-E2 (20 firmes); notícia forte, mas o papel operou de lado (~−0,4%), sugerindo evento já parcialmente precificado.
- Pano de fundo: tarifa de 25% dos EUA sobre o Brasil e sinais conflitantes no Oriente Médio mantêm o prêmio de risco local elevado, ajudando a explicar por que a bolsa fica para trás do rali global.
15 · Síntese
Regime: consolidação com viés de correção — índice lateral (+0,03%) e sem impulso, ~2,5% abaixo do topo de 10/07, 7 dos últimos 10 pregões no vermelho.
Estrutura técnica: tape bifurcado — força concentrada em petróleo (PETR3/PETR4/PRIO3, StochRSI no topo), bancos (BBAS3 rompendo, score +100) e seguradoras/utilities (CXSE3, BBSE3, UGPA3 em nova máxima de 52s, IFR ≥ 70); fraqueza larga em saúde (RDOR3 estrela cadente), consumo/varejo e construtoras (RENT3, BRKM5, MRVE3 em fundos, sobrevendidas).
Fluxo: gringo comprando (+R$ 4,7 bi no mês) contra institucional local vendendo (−R$ 7,8 bi) — a venda doméstica é o teto do índice. Em opções, PETR4 com GEX positivo (pinning) e proteção sendo desmontada.
Para observar: se as líderes esticadas (BBAS3 IFR 82, petróleo StochRSI no topo) digerem sem perder suporte; e se algum sobrevendido caro de alugar (BRAV3 com OPA em 5/ago, BRKM5, MRVE3) acende o pavio de um squeeze. Sem recomendação direcional.