;(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

Coronavírus: 4 previsões para a economia brasileira que despencaram em um mês

Economistas do mercado financeiro aram a prever recessão na economia brasileira em 2020 - Getty Images
Economistas do mercado financeiro aram a prever recessão na economia brasileira em 2020 Imagem: Getty Images

02/04/2020 07h40

As projeções para a economia brasileira, que já não ia tão bem quanto o mercado esperava, despencaram com a chegada do coronavírus.

No mês em que o Brasil registrou sua primeira morte devido à covid-19, enquanto a rotina da população mudava de forma drástica devido às medidas para conter o avanço do vírus, os economistas do mercado financeiro refaziam suas contas para tentar prever o que vai acontecer com a economia brasileira no cenário de pandemia.

A mudança mais simbólica está na previsão do Produto Interno Bruto (PIB): do fim de fevereiro, quando houve primeiro caso de coronavírus confirmado no país, até o fim de março, a projeção ou de uma alta de mais de 2% para uma previsão de recessão em 2020.

Mais do que nunca, a sociedade (e, consequentemente, os economistas) está sendo obrigada a rever planos e previsões semana a semana, aponta a economista Vivian Almeida, professora do Ibmec.

"Todo mundo está em tiro curto de previsão para poder tomar as decisões. Estamos olhando semanalmente o que vamos fazer", disse à BBC News Brasil. "Não sabemos quando a atividade será retomada, então é difícil saber quando virá uma aceleração maior."

O Fundo Monetário Internacional (FMI) já disse que deve acontecer uma recessão global neste ano, mas que espera uma recuperação em 2021. A diretora-gerente da instituição, Kristalina Georgieva, disse que essa previsão de recuperação econômica no próximo ano depende do resultado das ações de contenção da pandemia e de uma redução do nível de incerteza.

Veja, a seguir, como mudaram no último mês quatro das principais projeções do mercado financeiro para a economia brasileira e como isso tem a ver com a crise do coronavírus.

Os números são do Boletim Focus, divulgado toda segunda-feira pelo Banco Central, com base em projeções feitas principalmente por instituições que atuam no mercado financeiro (bancos, gestoras de recursos e consultorias).

1. Crescimento econômico

A projeção dos analistas do mercado financeiro para o PIB brasileiro neste ano era de 2,17% na última semana de janeiro, quando foi confirmado o primeiro caso de coronavírus no país.

Essa estimativa caiu nas semanas seguintes e, no relatório divulgado na última semana de março (segunda-feira, 30) foi para o negativo. A projeção mais recente é a de que haverá uma retração de 0,48% neste ano.

Para 2021, no entanto, a projeção era de um crescimento de 2,5% no fim de fevereiro e foi mantida neste patamar.

"Temos uma economia totalmente dependente da circulação de bens, serviços, pessoas, dinheiro. E foi justamente a circulação que parou. Então a projeção do PIB negativa é um reflexo de como essa não possibilidade de exercer a economia da forma que conhecemos - saindo pra comprar produtos e para adquirir serviços - faz com que essa desaceleração econômica se efetive em um indicador negativo", explica Vivian Almeida.

Economista Vivian Almeida - Reprodução/Ibmec - Reprodução/Ibmec
A economista Vivian Almeida, professora do Ibmec, diz que a crise do coronavírus obriga a sociedade a rever planos e previsões semana a semana.
Imagem: Reprodução/Ibmec

2. Taxa de câmbio

Outra projeção que mudou no último mês foi a taxa de câmbio. O valor do real despencou frente ao dólar.

No fim de fevereiro, o mercado previa que o dólar custaria R$ 4,20 no fim deste ano. Agora, o boletim mais recente indica que a expectativa saltou para R$ 4,50.

Em março, o Brasil viu a cotação do dólar atingir valores recordes, diante do colapso dos preços do petróleo e de temores econômicos relacionados ao coronavírus. As altas ocorreram mesmo diante de intervenções reforçadas do Banco Central no mercado de câmbio.

"A taxa de câmbio é uma das primeiras variáveis que é alterada, na medida em que a taxa de câmbio é um preço, e que vai refletir as variações de acordo com abundância ou escassez do produto referenciado, que no caso é o dólar", diz Almeida.

A economista lembra que, numa crise internacional como esta, é natural ter fuga de capitais para moedas mais fortes, como o dólar. O primeiro movimento observado, segundo ela, foi a fuga dos investidores externos, o que torna o dólar mais escasso no Brasil - e, portanto, mais caro.

"Também há impacto pelo lado da redução do comércio internacional. Estamos tendo uma redução dos níveis de comércio internacional. Conforme você tem uma desaceleração econômica ampla, ela também vai se refletir nas trocas comerciais e vai circular menos dinheiro aqui."

3. Inflação

Também é esperada, nesse cenário, uma redução da inflação.

"Como estamos falando de uma redução dos padrões de comércio e de crescimento, há uma desaceleração dos preços, porque tem menos procura", disse. "É sempre a ideia de retornar para o gráfico de oferta e demanda: se eu tenho muita procura, o preço aumenta. Se eu tenho pouca procura, o preço diminui", diz a economista.

No fim de fevereiro, os analistas do mercado financeiro previam inflação de 3,19% neste ano. Agora, a projeção para a inflação medida pelo IPCA é de 2,94%.

Ilustração Dólar e Real - Getty Images - Getty Images
Em março, o Brasil viu a cotação do dólar atingir valores recordes, diante do colapso dos preços do petróleo e de temores econômicos relacionados ao coronavírus.
Imagem: Getty Images

4. Taxa básica de juros

No mesmo período, a projeção para a taxa básica de juros (Selic) no fim do ano ou de 4,25% para 3,5%, em mais um reflexo da redução da atividade econômica.

"Os bancos centrais estão respondendo a essa questão diminuindo a taxa de juros, o que torna o custo do dinheiro mais barato. Assim, você estimula as pessoas a tomarem decisões que elas não tomariam se tudo tivesse normal. Você torna o custo do crédito mais barato para pessoas que não estão conseguindo honrar seus compromissos financeiros", explica Almeida.

No Brasil, o Banco Central baixou em março a Selic para 3,75% ao ano. A taxa ainda é bem maior que em economias desenvolvidas - nos Estados Unidos, por exemplo, os juros chegaram a quase zero. O banco central americano anunciou, após reunião emergencial em um domingo (15), que a taxa de juros aria a variar de 0% a 0,25%.