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

Quer investir sem depender do gerente? Sites ajudam a achar melhores opções

Juliana Elias

Do UOL, em São Paulo

18/05/2018 04h00

Os consultores em geral recomendam não deixar para fazer investimentos só com seu gerente de banco porque suas recomendações são limitadas aos produtos e interesses das instituições financeiras.

O problema é que faltam tempo e conhecimento. Atentos a esse público crescente, mas ainda inseguro, sites e startups começam a criar as próprias plataformas que ajudam as pessoas na tarefa de entender e escolher os melhores investimentos para seus interesses. Veja mais abaixo algumas opções.

Leia também:

São soluções digitais que oferecem pesquisa de produtos financeiros, ajudam a montar uma carteira, permitem comparar rendimentos e calcular ganhos futuros ou que simplesmente auxiliam no controle das contas e na formação de uma reserva inicial.

"O mercado financeiro é um campo minado de siglas e letras, e quem não conhece acaba ficando no que já é familiar, na poupança, seguindo o conselho do gerente do banco", diz Ana Vitória Baraldi, diretora de relacionamento com o cliente da Vérios Investimentos, gestora de investimentos que conta com a ajuda de um robô para decidir as carteiras dos clientes.

Ela foi uma das participantes de um sobre tecnologias voltadas para finanças pessoais em São Paulo como parte da 5ª Semana Nacional de Educação Financeira.

Organizado pela B3, companhia formada por BM&FBovespa e Cetip, o reuniu algumas dessas novas plataformas desenhadas para ajudar o investidor a pesquisar, informar-se e tomar as melhores decisões. Conheça quais são:

Renda Fixa

O Renda Fixa é um aplicativo que permite consultar e comparar as condições de diversos investimentos de renda fixa oferecidos por 22 corretoras. Tesouro Direto, CDB, RDB, LCA, LCI e debêntures são algumas das opções que podem ser pesquisadas de acordo com rentabilidade, remuneração, prazo, liberação do dinheiro, cobrança de impostos e outros. Também oferece calculadoras para tarefas como projetar rendimentos e converter juros. Tem chat para tirar dúvidas com especialistas e conversar com outros usuários. O é gratuito e está disponível para Android, iOS e Facebook App, além da versão para desktop.

Yubb

O site permite pesquisa e comparação de vários tipos de investimento entre diferentes corretoras e bancos. Oferece as principais opções de renda fixa, como Tesouro, CDB, letras de crédito e de câmbio. Faz buscas de fundos de investimento em plataformas de crowdfunding (investimentos em startups e projetos). Também pesquisa robôs de investimento, em que a gestão das carteiras é feita por sistemas de inteligência artificial. Além do site, o buscador, que é gratuito, está disponível também para smartphones Android e iOS.

Vérios

Na gestora de investimentos Vérios, quem ajuda a monitorar as carteiras dos clientes e a reformulá-las quando necessário é o Ueslei, um robô movido a algoritmos que verifica a rentabilidade de centenas de fundos ao mesmo tempo e também realiza ordens de compra e venda de papéis. É por meio dele que a gestora analisa o perfil do investidor e chega à melhor carteira para cada cliente, uma cesta que mescla títulos públicos a ações nacionais e internacionais. O investimento mínimo, para começar, é de R$ 12 mil, e as operações são feitas pela Rico, corretora parceira da Vérios.

Tesouro Direto

A STN (Secretaria do Tesouro Nacional) lançou há dois meses as versões para iPhone e Android de sua página de operações do Tesouro Direto. É possível comprar e resgatar os papéis e fazer simulações e comparar os rendimentos dos diferentes tipos de título com outras aplicações de renda fixa. Além do simulador, disponível também online, inclui um breve orientador que, a partir de três perguntas, ajuda a indicar o melhor título para cada pessoa.

Guia Bolso

Disponível gratuitamente para Android e iOS, o Guia Bolso é um app que permite aos usuários acompanharem e categorizarem todos os seus gastos ao longo do mês. Isso pode ser feito automaticamente, sincronizando o programa à conta bancária ou cartão de crédito. A diretora de relações institucionais do Guia Bolso, Renata Feijó, diz que o objetivo é ajudar a poupar. Segundo ela, ver seus gastos em tempo real em planilhas e gráficos auxilia a cortar excessos. Ela diz que, após quatro meses, os usuários economizam em média R$ 470 a mais por mês.

Bitcoin é fraude? Entenda por que bancos querem distância

olhardigital