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

Perdeu dinheiro na Bolsa? Veja em quais situações você pode ser reembolsado

Mitchel Diniz

Colaboração para o UOL, em São Paulo

02/08/2021 11h00

Recuperar dinheiro perdido com operações na Bolsa é possível, mas apenas em alguns casos. O MRP (Mecanismo de Ressarcimento de Prejuízos) permite que o investidor seja ressarcido em até R$ 120 mil se conseguir comprovar que o prejuízo foi causado por erros ou omissões da corretora. O reembolso vale somente para operações em Bolsa com ações, BDRs (certificados de ações negociadas no exterior), derivativos e cotas de fundos.

Os pedidos de ressarcimento devem ser feitos à BSM, empresa da B3 que faz a supervisão das operações. Nos seis primeiros meses deste ano, ela recebeu 439 demandas de reembolso —número 50% menor que o registrado no mesmo período do ano ado (890). Ao longo de todo o ano de 2020, foram 1.422 pedidos. Veja abaixo em quais casos é possível conseguir o reembolso.

Pedidos improcedentes

Segundo a BSM, mais de 40% dos pedidos feitos nos últimos três anos foram considerados improcedentes ou não cumpriam com os requisitos do reembolso.

Nesses casos, o investidor pode apelar para a uma segunda instância: a CVM (Comissão de Valores Mobiliários). O órgão regulador do mercado tem atualmente 137 pedidos de recurso na fila. Mas, a cada 10 investidores que recorrem à CVM, nove não conseguem ressarcimento por não conseguir provar que foram prejudicados pela corretora.

Veja em quais casos é possível fazer o pedido de reembolso.

Quando a corretora erra ao executar uma ordem do investidor

O investidor pode pedir ressarcimento quando a corretora deixa de executar uma ordem de compra ou venda ou se a executa de forma errada, gerando prejuízo.

"Isso é bastante comum e acontece muito com ordens que chegam por telefone. O operador entende R$ 10 mil em vez de R$ 6 mil e esse tipo de erro é fatal", afirmou ao UOL o responsável pela área de investimentos de uma corretora que pediu para não ser identificado.

Ele explica que investidores com grande volume de recursos ainda preferem entrar em contato com a mesa de operações para fazer ordens de compra e venda.

"Quando você fala de clientes específicos, que operam R$ 300 mil em uma corretora, eles usam o apoio do contato telefônico porque gostam de receber recomendações", diz a fonte.

Pane no home broker também pode gerar ressarcimento

Falhas nas plataformas de compra e venda de ações e outros ativos representam quase um terço dos pedidos de ressarcimento a BSM e estão entre os principais recursos que chegam também à CVM.

"Tem mais gente operando por conta própria, então são recorrentes os casos que chegam de instabilidade das plataformas ou que o home broker saiu do ar", afirma Bruno Baitelli, gerente de estrutura de mercado e sistemas eletrônicos da CVM.

Mas o investidor que teve prejuízo com isso só pode apelar para o ressarcimento caso não tenha conseguido fazer sua operação por outros canais de comunicação da corretora, como telefone e e-mail.

A CVM recomenda que nesses casos o cliente da corretora registre provas das tentativas de comunicação, como "prints" da tela do celular e vídeos.

Quando a corretora "zera" a posição do investidor

Pode acontecer de a corretora liquidar as operações do cliente sem o consentimento dele, caso perceba que a operação seja de alto risco para o patrimônio do investidor. Nos últimos três anos, a liquidação compulsória respondeu por 13% dos pedidos de ressarcimento na BSM e é o segundo motivo mais frequente de recursos na CVM.

"O intermediário (corretora) responde à Bolsa pelos negócios realizados em nome do cliente. Ele define parâmetros de risco e se esse risco ficar muito alto, pode liquidar a posição do investidor. Muitas vezes o cliente discorda dessa intervenção e acha que não foi justificada", diz Baitelli.

Queda de preço da ação não é motivo de ressarcimento

Uso indevido de dados do cliente pela corretora para fazer operações, perda de oportunidade de investimento por omissão do operador e a própria liquidação financeira ou falência da instituição também são motivos de ressarcimento para o investidor. Mas as corretoras não podem ser penalizadas por conta da queda de preço de uma ação, por exemplo.

"Às vezes a pessoa recebe a dica de um amigo para comprar uma ação, o papel cai e ela quer colocar a culpa no operador. A corretora não tem nada a ver com isso, portanto não cabe indenização nesse tipo de caso", afirma André Scatolin Malaco, mestre em finanças e especialista em consultoria de investimentos.

A BSM não informou quanto tempo leva para avaliar e julgar um pedido de ressarcimento. Na CVM, o tempo médio para a análise de um recurso é de sete meses. O órgão criou uma área específica para avaliar os pedidos de recurso, que saltaram de 11 no primeiro semestre de 2020 para 100 nos seis primeiros meses deste ano —um aumento de 809%.

"Muitas vezes a situação é resolvida com a própria corretora. O caminho natural é buscar resolver a situação diretamente com o assessor de investimentos ou a ouvidoria da instituição para depois procurar a B3", diz Malaco.

Este material não é um relatório de análise, recomendação de investimento ou oferta de valor mobiliário. Este conteúdo é de responsabilidade do corpo jornalístico do UOL Economia, que possui liberdade editorial. Quaisquer opiniões de especialistas credenciados eventualmente utilizadas como amparo à matéria refletem exclusivamente as opiniões pessoais desses especialistas e foram elaboradas de forma independente do Universo Online S.A.. Este material tem objetivo informativo e não tem a finalidade de assegurar a existência de garantia de resultados futuros ou a isenção de riscos. Os produtos de investimentos mencionados podem não ser adequados para todos os perfis de investidores, sendo importante o preenchimento do questionário de suitability para identificação de produtos adequados ao seu perfil, bem como a consulta de especialistas de confiança antes de qualquer investimento. Rentabilidade ada não representa garantia de rentabilidade futura e não está isenta de tributação. A rentabilidade de produtos financeiros pode apresentar variações e seu preço pode aumentar ou diminuir, a depender de condições de mercado, podendo resultar em perdas. O Universo Online S.A. se exime de toda e qualquer responsabilidade por eventuais prejuízos que venham a decorrer da utilização deste material.