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

Não sabe em qual fundo investir? Veja ranking com melhores do 1º trimestre

Téo Takar

Do UOL, em São Paulo

09/04/2019 04h00

Como você escolhe um fundo na hora de investir? Segue a sugestão do gerente do banco? Seleciona aleatoriamente um nome na lista de produtos oferecidos pela sua corretora? Essa é uma dúvida frequente dos investidores. A grande variedade de produtos no país -- há cerca de 16 mil fundos -- é um fator que dificulta a escolha. Um critério de seleção simples e objetivo é olhar o rendimento acumulado pelo fundo em determinados períodos.

A fornecedora de informações financeiras Economatica elaborou, a pedido do UOL, um ranking dos fundos que tiveram os melhores desempenhos no primeiro trimestre de 2019. Foram analisadas as três principais categorias: renda fixa, multimercados e ações. Clique aqui para baixar as tabelas com os 20 melhores fundos de cada categoria.

Embora os ganhos ados não sejam garantia de lucros futuros, a rentabilidade em um determinado período é um bom parâmetro de comparação. Especialistas orientam que o investidor olhe diversas janelas de tempo, como os últimos três meses, seis meses, um ano, dois anos e desde a criação do fundo.

Um fundo pode merecer seu investimento se ele costuma render mais do que seus concorrentes de forma consistente tanto em períodos curtos como em prazos mais longos. Quando o mercado financeiro está numa fase otimista, como aconteceu no primeiro trimestre, o trabalho dos gestores de fundos fica mais fácil, logo eles têm a obrigação de entregar bons resultados.

O ranking elaborado pela Economatica mostra que a maioria dos fundos superou com folga os indicadores de referência do mercado. O Ibovespa, principal índice de ações, subiu 8,56% no primeiro trimestre, enquanto o CDI, parâmetro para a renda fixa, acumulou alta de 1,51%.

Títulos atrelados à inflação turbinam renda fixa

O fundo BTG Pactual Tesouro IPCA Longo FI RF apresentou o melhor desempenho entre os fundos de renda fixa analisados, com ganho de 7,59% no primeiro trimestre, rendimento equivalente a 501,66% do CDI no período. Na sequência aparecem os fundos Icatu Vanguarda FC FI Inflação Longa RF (ganho de 7,34%) e Western Asset Inflation Gold FICFI RF (5,95%).

Segundo a Economatica, os três fundos têm como característica comum o investimento em títulos públicos de longo prazo indexados à inflação, conhecidos como Tesouro IPCA+ (antiga NTN-B). A forte valorização desses papéis refletiu o otimismo dos investidores com o governo de Jair Bolsonaro, a expectativa de aprovação da reforma da Previdência neste ano e a possibilidade de nova redução da taxa básica de juros, a Selic.

Investimento no exterior ajuda multimercados

Os fundos multimercados são os que apresentam maior diversidade de investimentos nas suas carteiras. O gestor pode escolher colocar na carteira do fundo desde títulos de renda fixa até ações no Brasil e no exterior, ando por papéis vinculados a taxas de juros ou a moedas estrangeiras.

O ranking mostra que os fundos com estratégias baseadas no desempenho do índice de ações norte-americanas S&P 500 apresentaram os melhores resultados no trimestre. O S&P 500 registrou o melhor primeiro trimestre desde 1998, com alta de 13,07%. Esses fundos também carregam em suas carteiras títulos públicos atrelados à inflação e algumas ações brasileiras.

No topo do ranking de multimercados, ficaram os fundos Versa Long Biased FI Multimercado (15,98%), M Square Global Equity Managers Institucional (14,52%) e Itaú Private Mult S&P500 BRL FICFI (13,58%).

Fundos de ações apostam no Brasil e no exterior

Pelo menos 40 dos 203 fundos de ações analisados pela Economatica superaram o desempenho do Ibovespa no primeiro trimestre. Uma análise das carteiras dos fundos com maiores ganhos revela uma combinação de papéis brasileiros, como Petrobras e Cemig, com ações estrangeiras, como a da Amazon.

O maior ganho foi registrado pelo fundo BB Ações Energia FI, que rendeu 14,52% no trimestre, ou 5,95% acima da variação do Ibovespa (8,56%). Na sequência aparecem os fundos Safra Consumo Americano FC FIA BDR (14,06%) e Western Asset FIA Bdr Nivel I (13,82%).

Quais foram os critérios utilizados

O ranking elaborado pela Economatica utilizou alguns critérios para a seleção dos fundos. Foram considerados aqueles que apresentam um tamanho relevante, com no mínimo 500 cotistas.

Foram excluídos os fundos fechados (s a um grupo de investidores) e também produtos com características específicas, como fundos de Previdência, FIDCs (Direitos Creditórios), imobiliários, FGTS e fundos que investem em apenas uma ação.

As gestoras responsáveis pelos fundos listados aparecem na coluna do meio de cada tabela. Há tanto instituições ligadas a grandes bancos, como Banco do Brasil, Bradesco, Itaú e Santander, como gestoras independentes, como Versa, Polo Capital, Safari Capital e Sparta.

Em geral, os fundos dos bancos são encontrados apenas nas plataformas de investimento dessas instituições e podem não ser oferecidos para todos os clientes. Porém, você pode utilizar os dados do ranking com os melhores fundos do país para comparar o desempenho com os produtos que o banco lhe oferece.

Já os fundos de gestoras independentes costumam estar disponíveis para qualquer investidor nas plataformas de investimento online das corretoras. Se você ficou interessado em algum dos produtos do ranking, pesquise na corretora onde você possui conta se o produto é oferecido.

O que é preciso para os juros caírem de verdade no Brasil?

UOL Notícias