;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Começa a primeira sessão do Copom, com análise de conjuntura

Expectativa majoritária do mercado financeiro é de alta de 0,50 ponto porcentual dos juros básicos - Fátima Meira/Futura Press/Estadão Conteúdo
Expectativa majoritária do mercado financeiro é de alta de 0,50 ponto porcentual dos juros básicos Imagem: Fátima Meira/Futura Press/Estadão Conteúdo

Thaís Barcellos

Estadão Conteúdo, Brasília

14/06/2022 10h34

Começou às 9h42 a primeira sessão do Comitê de Política Monetária (Copom) do Banco Central, com a análise de conjuntura, que se estende pela tarde desta terça-feira e também pela manhã de hoje, conforme novo ritual iniciado em maio para dar mais "frescor" ao colegiado no dia da decisão de juros.

Na quarta à tarde, o presidente do BC, Roberto Campos Neto, e os oito diretores da instituição têm mais uma rodada de discussões antes de indicarem o novo patamar da Selic (a taxa básica de juros), atualmente em 12,75% ao ano.

A expectativa majoritária do mercado financeiro é de alta de 0,50 ponto porcentual dos juros básicos, para 13,25% ao ano, conforme 46 das 50 instituições consultadas pelo Projeções Broadcast. Três casas esperam aumento de 0,75 ponto, a 13,50%, enquanto uma projeta a manutenção do ritmo de aperto monetário de maio, de 1,00 pp, para 13,75%.

A aposta quase unânime na elevação da Selic a 13,25% segue sinalização dada pelo Copom no último encontro, em maio. "Para a próxima reunião, o Comitê antevê como provável uma extensão do ciclo com um ajuste de menor magnitude", disse.

Caso esse aumento seja confirmado, os juros básicos atingirão o maior patamar em cinco anos e meio, desde janeiro de 2017 (13,75%). Será a décima primeira alta consecutiva neste ciclo de aperto monetário, que já é o mais longo da história do Copom.

Desde o primeiro movimento neste processo de aumento da Selic, em março de 2021, a taxa já subiu de 11,25 pontos porcentuais, o maior choque de juros desde 1999, quando, durante a crise cambial, o BC elevou a Selic em 20 pontos porcentuais de uma vez só.

Embora haja certo consenso sobre a decisão do BC nesta quarta, o mercado está bastante dividido sobre os próximos os. De um lado, economistas defendem que o juro real já está bastante contracionista e que deve produzir seus efeitos no controle da inflação nos trimestres à frente. Outro grupo, porém, argumenta que a alta disseminada e persistente dos preços, assim como a desancoragem das expectativas de inflação demandam mais um ajuste em agosto.

Entram nessa conta também o pacote do governo para desonerar os combustíveis e as surpresas de inflacionárias no exterior, com expectativa de reação mais forte dos bancos centrais, especialmente do Federal Reserve (Fed, banco central dos EUA).

Grande parte dos analistas acredita que as investidas do Planalto para baixar os preços dos combustíveis podem ter efeito rebote e comprometer de vez a meta de 2023, que é o foco atual da política monetária, além de aumentar os riscos fiscais.

A este quadro se soma a falta de informações assertivas sobre as variáveis que o Copom vai usar para atualizar seus modelos de inflação, uma vez que não houve até o momento atualização do Boletim Focus com as estimativas do mercado financeiro da semana ada devido à greve dos servidores da autoridade monetária. Sem essa bússola, fica mais difícil o trabalho de tentar antecipar as sinalizações do BC.

"Digamos que não é uma tragédia, mas dificulta o trabalho. Ninguém vai dizer que não dá para entender a decisão do Copom, mas não ajuda na questão da transparência", avalia o economista-chefe do Banco Alfa, Luis Otavio de Souza Leal.

Na última Focus, na segunda-feira ada, 6, a mediana para o IPCA - índice oficial de inflação - de 2022 estava em 8,89%, já bem acima do teto da meta (5,0%), e de 2023 em 4,39%, mais próximo do limite de 4,75% do que do alvo central de 3,25%. Na pesquisa paralela divulgada pelo Projeções Broadcast na última sexta-feira, as estimativas estavam em 8,70% e 4,50%, respectivamente - ambas distantes das projeções do Copom em maio: 7,3% e 3,4%, nessa ordem.