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

Entrou na Bolsa, ela caiu e você quer vender tudo? Muita calma nessa hora

João José Oliveira

Do UOL, em São Paulo

05/03/2020 04h00

Muita gente que nunca tinha investido em ações resolveu entrar na Bolsa recentemente para tentar turbinar os ganhos, em tempos de juros baixos na renda fixa. Logo nos primeiros meses de 2020, veio a decepção: o Ibovespa, principal indicador da Bolsa brasileira caiu 1,63% em janeiro e mais 8,4% só em fevereiro.

Nessa situação, é natural que a primeira reação do investidor seja a de sacar o dinheiro da Bolsa para estancar a sangria. Mas é importante resistir a esse impulso e pensar com calma antes de tomar uma decisão.

A recomendação padrão de consultores financeiros é a de que o investidor deve ter em mente que a renda variável é uma aplicação de longo prazo. Nesse horizonte, acima de cinco anos, pelo menos, aumenta a possibilidade de ganhos.

Os mesmos especialistas destacam, porém, que essa recomendação muda de acordo com dois fatores:

  • Se o investimento é de curto ou longo prazo
  • Quanto o investidor já conseguiu ganhar no mercado

Veja dicas do que fazer em cada situação

Curto prazo (até cinco anos): Quem tem objetivos de curto prazo deve definir "gatilhos" de saída da Bolsa. Por exemplo, estabelecer que vai vender a ação se ela cair 5%. "Esse gatilho é conhecido como stop loss [limite de perdas] e ajuda o investidor a não sofrer grandes perdas em momentos de mercado mais turbulento", afirma o diretor de investimentos do banco BS2, Christiano Ehlers.

Longo prazo (mais de cinco anos): Se você aplicou parte de sua poupança na Bolsa como parte de uma aposentadoria ou plano futuro, como comprar imóvel, por exemplo, o melhor é deixar o dinheiro lá. Sacar agora significa assumir a perda registrada nesses dias. Além disso, como o plano é pegar o dinheiro apenas em alguns anos, analistas dizem que vale a pena aproveitar que o preço das ações caiu para comprar mais papéis de empresas que te agradem. É o que faz, por exemplo, Luiz Barsi, um dos maiores investidores pessoa física da Bolsa. Na semana ada, ele afirmou estar "adorando" a queda da Bolsa porque as ações estão "uma pechincha".

Longo prazo, mas perto de precisar do dinheiro: Você aplicou na Bolsa com objetivo de longo prazo, mas fez os aportes há alguns anos e vai precisar do dinheiro no curto prazo, digamos, dentro de um mês. Nesse caso, o mais indicado é vender mesmo as ações, pois a instabilidade pode continuar por mais algumas semanas. Essa dica vale mais ainda se em sua carteira há papéis de empresas que estão sofrendo mais com o dólar alto, caso de companhia aéreas, por exemplo.

Curto prazo e que ainda está ganhando: Se o investidor aplicou para sacar em um prazo curto, por exemplo, de um ano, vale a pena checar quanto sua carteira já rendeu, especialmente se falta pouco tempo para sacar. Mesmo que o rendimento da carteira tenha caído nos últimos meses, se o ganho hoje ainda estiver batendo seu objetivo, digamos, mais de 10%, talvez valha a pena vender os papéis agora. O ciclo de baixa do mercado pode durar mais um pouco e corroer mais ainda o ganho que havia sido apurado.

Gostou deste texto? Assine a newsletter UOL Investimentos para receber informações como esta em primeira mão no seu email.

Veja mais economia de um jeito fácil de entender: @uoleconomia no Instagram.
Ouça os podcasts Mídia e Marketing, sobre propaganda e criação, e UOL Líderes, com CEOs de empresas.
Mais podcasts do UOL em uol.com.br/podcasts, no Spotify, Apple Podcasts, Google Podcasts e outras plataformas.