Postagem em destaque

Planilha Básica para Investimento em Ações

Para um melhor desempenho do investidor em ações na Bolsa de Valores é primordial saber se está ganhando ou perdendo dinheiro e, para is...

domingo, 19 de julho de 2015

As Funções mais Interessantes das Planilhas do Google



O Planilhas do Google é compatível com fórmulas de célula normalmente encontradas na maioria dos pacotes de planilhas para computadores.

São tantas funções disponíveis que muitas vezes fica difícil escolher aquela que satisfaça as nossas necessidades básicas e, depois de alguns anos de uso de planilhas eletrônicas e de pesquisa sobre o assunto, selecionei um lista das funções mais interessantes das planilhas do Google classificada por categorias:


  • Banco de Dados
    • DSUM
      • Retorna a soma dos valores, selecionados de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL.
        • Sintaxe: DSUM(banco_de_dados; campo; criterios)
        • Ex.: DSUM(A2:F20,"price",{"Ticker";"Google"})
    • DCOUNT
      • Conta os valores numéricos, selecionados de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL
        • Sintaxe: DCOUNT(banco_de_dados; campo; criterios)
    • DAVERAGE
      • Retorna a média de um conjunto de valores, selecionados de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL.
        • Sintaxe: DAVERAGE(banco_de_dados; campo; criterios)
    • DMAX
      • Retorna o valor mínimo, selecionado de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL.
        • Sintaxe: DMIN(banco_de_dados; campo; criterios)
    • DMAX
      • Retorna o valor máximo, selecionado de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL.
        • Sintaxe: DMAX(banco_de_dados; campo; criterios)
    • DCOUNTA
      • Conta os valores, incluindo texto, selecionados de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL.
        • Sintaxe: DCOUNTA(banco_de_dados; campo; criterios)
    • DGET
      • Retorna um valor único de uma matriz ou intervalo em formato de banco de dados tabular, usando uma consulta em estilo SQL.
        • Sintaxe: DGET(banco_de_dados; campo; criterios)

  • Consulta
    • HYPERLINK
      • Cria um hiperlink dentro de uma célula.
        • Sintaxe: HYPERLINK(url; [rotulo_do_link])
        • Ex.: HYPERLINK("http://www.google.com.br/";"Google")
    • MATCH
      • Retorna a posição relativa de um item no intervalo que corresponde ao valor especificado.
        • Sitanxe: MATCH(chave_de_pesquisa; intervalo; tipo_de_pesquisa)
    • INDEX
      • Retorna o conteúdo de uma célula especificada pelo deslocamento de linha e coluna.
        • Sintaxe: INDEX(referencia; linha; coluna)
    • VLOOKUP
      • Pesquisa vertical. Pesquisa a partir da primeira linha de um intervalo em busca de uma chave e retorna o valor da célula especificada na linha encontrada.
        • Sintaxe: VLOOKUP(chave_de_pesquisa; intervalo; indice; classificado)

  • Data e Hora
    • TODAY
      • Retorna a data atual como um valor de data.
        • Sintaxe: TODAY()
        • Ex.  TODAY().
    • YEAR
      • Retorna o ano especificado por determinada data.
        • Sintaxe: YEAR(data)
        • Ex. A1=12/10/98; =YEAR(a1) => 1998.
    • MONTH
      • Retorna a data referente ao último dia de um mês que cai em determinado número de meses antes ou depois de outra data.

        • Sintaxe: MONTH(data)

        • Ex. MONTH(data)
    • DAY
      • Retorna o dia do mês de uma data específica, em formato numérico.
        • A data da qual extrair o dia. Precisa ser uma referência a uma célula que contenha uma data, uma função que retorne um tipo de data ou um número.
        • Sintaxe: DAY(data)
        • Ex. DAY(DATE(1969;7;20)); DAY("7/20/1969")
    • DATE
      • Converte determinado ano, mês e dia em uma data.
        • As entradas para DATE devem ser números - Se uma string ou uma referência a uma célula que contiver uma string for fornecida, o erro #VALUE! será retornado.
        • Sintaxe: DATE(ano; mês; dia)
        • Ex. =DATE(ano;mes;dia)
    • WEEKDAY
      • Retorna um número que representa o dia da semana de determinada data.
        • Sintaxe: WEEKDAY(data; [tipo])
        • Ex.: WEEKDAY(DATE(1969;7;20))
    • SECOND
      • Retorna o componente segundo de um horário específico, em formato numérico.
        • Sintaxe: SECOND(hora)
        • Ex.: SECOND(TIME(11;40;59)); SECOND("20:49:59")
    • MINUTE
      • Retorna o componente minuto de um horário específico, em formato numérico.
        • Sintaxe: MINUTE(hora)
        • Ex.: MINUTE(TIME(11;40;59)); MINUTE("20:49:59")
    • HOUR
      • Retorna a data e a hora atuais como um valor de data.
        • Sintaxe e Exemplo: NOW()
    • TIME
      • Converte determinada hora, minuto e segundo em um horário.
        • Sintaxe: TIME(hora; minuto; segundo)
        • Ex.: TIME(11;40;59)
    • NOW
      • Retorna a data e a hora atuais como um valor de data.
        • Sintaxe e exemplo: NOW()
    • NETWORKDAYS
      • Retorna o número de dias úteis entre dois dias determinados.
        • Sintaxe: NETWORKDAYS(data_de_inicio; data_de_termino; [feriados])
        • Ex.: NETWORKDAYS(DATE(1969;7;16);DATE(1969;7;24))
        • Saiba mais: https://goo.gl/NozUez


  • Estatística
    • TREND
      • Com base em dados parciais sobre uma tendência linear, faz o ajuste de uma tendência linear ideal usando o método dos mínimos quadrados e/ou prevê mais valores. 
        • Sintaxe: TREND(dados_conhecidos_y; [dados_conhecidos_x]; [dados_novos_x]; [b])
    • FORECAST
      • Calcula o valor y esperado para um x especificado com base em uma regressão linear de um conjunto de dados.
        • Sintaxe: FORECAST(x; dados_y; dados_x)
    • AVERAGE
      • Retorna o valor médio numérico em um conjunto de dados, ignorando o texto.
        • Sintaxe: AVERAGE(valor1; [valor2; ...])
        • Ex.: AVERAGE(1;2;3;4;5;C6:C20)
    • COUNT
      • Retorna o número de valores numéricos em um conjunto de dados.
        • Sintaxe: COUNT(valor1; [valor2; ...])
        • Ex.: COUNT(A2:A100;B2:B100;4;26)
    • COUNTA
      • Retorna o número de valores em um conjunto de dados.
        • Sintaxe: COUNTA(valor1; [valor2; ...])
        • Ex.: COUNTA(1;2;3;4;5;C6:C20)
    • COUNTBLANK
      • Retorna o número de células vazias em determinado intervalo.
        • Sintaxe: COUNTBLANK(intervalo)
        • Ex.: COUNTBLANK(A2:C100)
    • COUNTIF
      • Retorna uma contagem condicional em um intervalo.
        • Sintaxe: COUNTIF(intervalo; criterio)
        • Ex: COUNTIF(A1:A10;">20")
        • Ex.: COUNTIF(A1:A10;"Pago")

  • Financeira
    • FV
      • Calcula o valor futuro de um investimento anual, com base em pagamentos periódicos e constantes e em uma taxa de juros constante.
        • Sintaxe: FV(taxa; numero_de_periodos; valor_do_pagamento; valor_atual; fim_ou_inicio)
        • Ex.: FV(2;12;100;400)
    • PV
      • Calcula o valor atual de um investimento anual, com base em pagamentos periódicos e constantes e em uma taxa de juros constante.
        • Sintaxe: PV(taxa; numero_de_periodos; pagamento_por_periodo; [valor_futuro; fim_ou_inicio])
        • Ex.: PV(2;12;100)
    • RATE
      • Calcula a taxa de juros de um investimento anual, com base em pagamentos periódicos e constantes e em uma taxa de juros constante.
        • RATE(numero_de_periodos; pagamento_por_periodo; valor_atual; [valor_futuro; fim_ou_inicio; taxa_estimada])
        • Ex.: RATE(12;-100;400;0;0;0,1)
        • Ex.: RATE(A2;B2;C2;D2;1;0,08)
    • NPER
      • Calcula o número de períodos de pagamento de um investimento com base em pagamentos periódicos e constantes e em uma taxa de juros constante.
        • Sintaxe: NPER(taxa; valor_do_pagamento; valor_atual; [valor_futuro; fim_ou_inicio])
        • Ex.: NPER(2;500;40000)
        • Ex.: NPER(A2;B2;C2;D2;1)
    • PMT
      • Calcula o pagamento periódico de um investimento anual, com base em pagamentos periódicos e constantes e em uma taxa de juros constante.
        • Sintaxe: PMT(taxa; numero_de_periodos; valor_atual; valor_futuro; fim_ou_inicio)
        • Ex.: PMT(0.05/12, 30*12, 100000)
        • Ex.: PMT(2,12,100)

  • Google
    • GOOGLEFINANCE
      • Busca informações atuais ou históricas sobre títulos no Google Finance.
        • Sitaxe: GOOGLEFINANCE(codigo_da_acao; [atributo];[data_de_inicio];[numero_de_dias|data_de_termino];[intervalo])
        • Ex.: GOOGLEFINANCE("GOOG";"price";TODAY()-30;TODAY())
        • Ex.: GOOGLEFINANCE("PETR4")
        • Saiba mais em: Planilha do Google com Cotações de Ações em Tempo Real
    • IMAGE
      • Insere uma imagem em uma célula.
        • Sintaxe: IMAGE(url; [modo]; [altura]; [largura])
        • Ex.: IMAGE("https://www.google.com/images/srpr/logo3w.png")
        • Ex.: IMAGE(A2;4;120;200)
    • IMPORTXML
      •  Importa dados de qualquer um dos vários tipos de dados estruturados, incluindo XML, HTML, CSV, TSV e XML de feeds RSS e Atom.
        • Sintaxe: IMPORTXML(url; consulta_xpath)
        • Ex.: IMPORTXML("https://en.wikipedia.org/wiki/Moon_landing"; "//a/@href")
        • IMPORTXML(A2;B2)
    • SPARKLINE
      • Cria um gráfico em miniatura dentro de uma única célula.
        • Sintaxe: SPARKLINE(data; [options])
        • Ex.: SPARKLINE(GoogleFinance("petr4";"price";TODAY()-30;TODAY()))

  • Lógica
    • IF
      • Retorna um valor se uma expressão lógica for verdadeira e outro se for falsa.
        • Sintaxe: IF(expressao_logica;valor_se_verdadeiro;valor_se_falso)
        • Ex: IF(A2;"A2 é verdadeiro";"A2 é falso")
    • AND
      • Retorna verdadeiro se todos os argumentos fornecidos forem verdadeiros e falso se algum dos argumentos for logicamente falso.
        • Sintaxe: AND(expressao_logica1;[expressao_logica2; ...])
        • Ex.: AND(A2="texto";A3="barra")
    • OR
      • Retorna verdadeiro se todos os argumentos fornecidos forem verdadeiros e falso se todos os argumentos forem logicamente falsos.
        • Sintaxe: OR(expressao_logica1;[expressao_logica2; ...])
        • Ex.: OR(A2="texto";A3="barra")


    • Informação
      • ISEMAIL
        • Verifica se um valor é um endereço de e-mail válido.
          • Sintaxe: ISEMAIL(e-mail)
          • Ex.: ISEMAIL("johndoe@yourname.com")
          • Ex.: ISEMAIL("noreply@google.com")
      • ISNA
        • Verifica se um valor é o erro "#n/a".
          • Sintaxe: ISNA(valor)
          • Ex.: ISNA(A2)
      • ISNUMBER
        • Verifica se um valor é um número.
          • Sintaxe: ISNUMBER(valor)
          • Ex.: ISNUMBER(A2)
      • ISTEXT
        • Verifica se um valor é texto.
          • Sintaxe: ISTEXT(valor)
          • Ex.: ISTEXT("gato")
      • ISBLANK
        • Verifica se a célula referida está vazia.
          • Sintaxe: ISBLANK(valor)
          • Ex.: ISBLANK(A2)
          • Ex.: IF(ISBLANK(B1);"";A1/B1)
      • ISERROR
        • Verifica se um valor é um erro.
          • Sintaxe: ISERROR(valor)
          • Ex.:ISERROR(A2)
          • Ex.: IF(ISERROR(VLOOKUP(B1;A1:A100;1;FALSE));"Resultado não encontrado";VLOOKUP(B1;A1:A100;1;FALSE)) 

    • Matemática
      • RAND
        • Retorna um número aleatório entre 0 (incluso) e 1 (excluso).
          • Sintaxe: RAND()
          • Ex.: RAND() 
      • RANDBETWEEN
        • Retorna um número inteiro uniformemente aleatório entre dois valores, incluindo estes dois valores.
          • Sintaxe: RANDBETWEEN(baixo; alto)
          • Ex.: RANDBETWEEN(1;10)
      • ROUNDUP
        • Arredonda um número até determinado número de casas decimais, sempre para cima até o próximo incremento válido.
          • Sintaxe.: ROUNDUP(valor;casas)
          • Ex.: ROUNDUP(99,44;1)
      • ROUD
        • Retorna um número aleatório entre 0 (incluso) e 1 (excluso).
          • sintaxe: RAND()
          • Ex.: RAND()
      • ROUNDDOWN
        • Arredonda um número até determinado número de casas decimais, sempre para baixo até o próximo incremento válido.
          • sintaxe: ROUNDDOWN(valor;casas)
          • Ex.: ROUNDDOWN(99,44;1)
      • INT
        • Arredonda um número para baixo até o número inteiro mais próximo que seja menor ou igual a ele.
          • sintaxe: INT(valor)
          • Ex.: INT(99,44)
      • MOD
        • Retorna o resultado do operador módulo, o resto de uma operação de divisão.
          • sintaxe: MOD(dividendo; divisor)
          • Ex.: MOD(10;4)
      • SUMIF
        • Retorna uma soma condicional em um intervalo.
          • sintaxe: SUMIF(intervalo; criterio; [intervalo_da_soma])
          • Ex.: SUMIF(A1:A10;">20")
      • SUM
        • Retorna a soma de uma série de números e/ou de células.
          • sintaxe: SUM(valor1; [valor2; ...])
          • Ex.: SUM(A2:A100)
      • SUMPRODUCT
        • Calcula a soma dos produtos de entradas correspondentes em duas matrizes ou intervalos de igual tamanho.
          • sintaxe: SUMPRODUCT(matriz1; [matriz2]; ...)
          • Ex.: SUMPRODUCT(A2:C5;D2:F5)
          • Ex.: SUMPRODUCT({1,2,3,4};{5,6,7,8})
      • MAX
        • Retorna o valor máximo em um conjunto de dados numéricos.
          • sintaxe: MAX(valor1; [valor2; ...])
          • Ex.: MAX(A2:A100;B2:B100;4;26)
      • MIN
        • Retorna o valor mínimo em um conjunto de dados numéricos.
          • sintaxe: MIN(valor1; [valor2; ...])
          • Ex.: MIN(A2:A100;B2:B100;4;26)
          • Ex.: MIN(1;2;3;4;5;C6:C20)
      • PRODUCT
        • Retorna o resultado da multiplicação de uma série de números.
          • sintaxe: PRODUCT(fator1; [fator2; ...])
          • Ex.: PRODUCT(1;2;3;4;5;A2:A100)
          • Ex.: PRODUCT(A2:A100)
    • Texto
      • LEFT
        • Retorna uma substring do início de uma string especificada.
          • Sintaxe: LEFT(string; [numero_de_caracteres])
          • Ex.: LEFT(A2;2)
          • LEFT("lorem ipsum")
      • RIGHT
        • Retorna uma substring do final de uma string especificada.
          • Sintaxe: RIGHT(string; [numero_de_caracteres])
          • Ex.: RIGHT(A2;2)
      • MID
        • Retorna um segmento de uma string.
          • Sintaxe: MID(string; comecando_com; tamanho_da_extracao)
          • Ex.: MID("pegar isso";5;4)
      • CONCATENATE
        • Anexa strings umas às outras.
          • Sintaxe: CONCATENATE(string1; [string2; ...])
          • Ex.: CONCATENATE("Super";"cali";"fragi";"listico";"expi";"ali";"doce")

    Veja aqui a lista completa de funções das planilhas do Google.

    Para finalizar, compartilho esta interpretação fenomenal de Paco de Lucia do chorinho brasileiro "Tico-Tico no Fubá".


    sábado, 4 de julho de 2015

    Fechamento de Junho da Planilha Básica de Investimentos em Ações






    A carteira valorizou 7,92% no mês de junho, acumulando uma valorização de 23,62% desde o início em março de 2015.






    Foram aportados mais dois salários mínimos, R$ 1.576,00, e adquiridas mais 16 ações da Congás e 26 ações da Porto Seguro.

    Proventos Recebidos no mês:

    BBDC4: 0,70
    CIEL3: 25,71 (frações de bonificação)
    TIMP3: 13,81

    A carteira está vencendo o Ibovespa em 20%.

    Esta carteira de ações é fictícia e tem objetivo de estudar o desempenho de um investimento a longo prazo que busca manter percentual mínimo determinado para cada ação como forma de diversificação.

    Saiba mais sobre a Planilha Básica para Investimento em Ações.

    Veja também:

    quinta-feira, 4 de junho de 2015

    Planilha para Calcular Ganhos com Aluguel de Ações

    O aluguel de ações é uma operação em que investidores doadores emprestam aos investidores tomadores, por prazo determinado, e mediante a cobrança de uma taxa livremente pactuada, certa quantidade de ações. 

    Trata-se de mais uma forma de remunerar a carteira de ações e, em alguns casos, a taxa de aluguel ultrapassa os 6% ao ano.

    O cálculo do aluguel é definido pela fórmula: 


    Cálculo da Remuneração Financeira

    onde RD = remuneração ao doador, Q = quantidade de ativos alugados, C = cotação utilizada para o aluguel, i = taxa anual de remuneração definida pelo doador e du = dias úteis em que o aluguel esteve vigente.
    A primeira vista essa expressão matemática parece indecifrável, mas depois de colocada em uma planilha eletrônica o cálculo da remuneração do doador passar a ser bastante simples e fica anotada assim: =((((1+(F6/100))^(G6/252))-1)*(B6*E6)).




    Para calcular a remuneração na planilha basta preencher as células de fundo branco com a quantidade de ações alugadas, a data do registro, a data de vencimento do contrato, o valor da ação na data do registro e a taxa de juros.

    A quantidade de dias úteis é calculada automaticamente na coluna "G" e, para isso, é necessário relacionar os feriados do ano que não ocorrem negociações de renda variável, que podem ser encontrados no próprio site da BM&FBovespa.



    O cálculo dos dias úteis é feito nas células da coluna "G" por meio da função =NETWORKDAYS(C3;D3;A27:A41)-1 , com "-1" no final porque deve se excluir o dia inicial da contagem dos dias úteis.

    Acesse a planilha AQUI . Para edita-la basta fazer fazer o login no Gmail e "fazer uma cópia", como na figura abaixo.




    Veja também:
    Planilha Básica para Investimento em Ações
    Planilha do Google com Cotações de Ações em Tempo Real

    Fechamento de Maio da Planilha Básica de Investimentos em Ações




    A carteira desvalorizou 0,96% no mês de maio, mas acumula uma valorização de 15,71% desde o início em março de 2015.





    Foram aportados mais dois salários mínimos, R$ 1.576,00, e adquiridas mais 16 ações da Congás e 26 ações da Porto Seguro.

    Proventos Recebidos

    BBAS3: 44,21
    BBDC4: 0,70
    BVMF: 4,96
    CGAS5: 24,58

    A carteira está vencendo o Ibovespa em 9,74%.

    Esta carteira de ações é fictícia e tem objetivo de estudar o desempenho de um investimento a longo prazo que busca manter percentual mínimo determinado para cada ação como forma de diversificação.

    Saiba mais sobre a Planilha Básica para Investimento em Ações.

    Veja também:

    terça-feira, 5 de maio de 2015

    Atualização Mensal da Planilha Básica de Investimentos em Ações




    A carteira valorizou 10,31% no mês de abril, acumulando-se uma valorização de 14,77% desde o início em março de 2015.



    Foram aportados mais dois salários mínimos, R$ 1.576,00, e adquiridas mais 32 ações do Banco do Brasil e 18 ações da Cielo.

    Proventos Recebidos

    BBAS3: 24,80
    BBDC4: 0,89
    BVMF: 4,13
    PSSA3: 23,54

    Bonificações:
    CIEL3: 2 ações

    A carteira está vencendo o Ibovespa em 1,87%.

    Esta carteira de ações é fictícia e tem objetivo de estudar o desempenho de um investimento a longo prazo que busca manter percentual mínimo determinado para cada ação como forma de diversificação.

    Saiba mais sobre a Planilha Básica para Investimento em Ações.

    Veja também:

    Planilha do Google com Cotação em Tempo Real
    Cotação do Dólar e de Outras Moedas em Tempo Real na Planilha do Google




    sexta-feira, 1 de maio de 2015

    Planilha Básica para Investimento em Ações



    Para um melhor desempenho do investidor em ações na Bolsa de Valores é primordial saber se está ganhando ou perdendo dinheiro e, para isso, nada melhor do que registrar cada operação em uma planilha eletrônica.

    As minhas primeiras anotações partiram de uma planilha bem simples para, com o tempo, acrescentar algumas funções mais complexas. Pensando nisso, resolvi disponibilizar esta Planilha Básica para Investimentos em Ações que poderá ser copiada pelo investidor.

    Nesta planilha será utilizado o método que costumo usar para evitar a concentração de investimentos em algumas ações (all-in). Dessa forma, a distribuição dos aportes será feira de forma sistemática ao longo do tempo de acordo com a valorização ou desvalorização de cada papel onde os aportes buscam manter o percentual mínimo definido para cada empresa.

    A carteira de ações foi desenvolvida na Planilha Google com atualização on line das cotações pelo Google Finance de acordo com a Bovespa, observando-se o delay de 15 minutos.




    Os dados anotados nesta planilha tratam-se de um investimento fictício de dez salários mínimos distribuídos proporcionalmente de acordo com o percentual definido para cada ação predeterminado na coluna "K". A cada mês será feito um depósito de dois salários mínimos, um para cada uma das duas ações que estiver mais defasada em relação ao percentual mínimo e isso será indicado na coluna "M" acima. Para o custo da ação será considerado o fechamento do primeiro dia útil de cada mês.

    As ações da planilha foram selecionadas aleatoriamente e não se trata de recomendação de compra.

    Como forma de manter a planilha atualizada acompanharemos mensalmente o desempenho da esta carteira.



    Cada ação tem uma página própria onde serão anotados cada aporte e proventos recebidos. No exemplo acima, foi usado página do BBDC4, onde foram anotados o primeiro aporte em 2 de março, o recebimento de bonificação em 26 de março, o segundo aporte e o recebimento de juros sobre capital próprio em 1º de abril de 2015.

    Foram incluídos três gráficos para melhor visualização do desempenho da carteira de ações.

    O primeiro indica, em sintonia com a coluna "L" da página principal, o percentual de cada papel  em relação à carteira de ações.



    Neste segundo gráfico há um comparativo entre a carteira de ações e os aportes.




    Este Gráfico compara a evolução da carteira de ações com o Ibovespa e o IPCA.




    Foi criada uma página na planilha denominada de "Mobile" onde será possível a visualização na tela do smartfone de um resumo dos investimentos atualizado pela Google Finance.




    Por fim, a planilha poderá ser acessada aqui. Para edita-la basta fazer fazer o login no Gmail e "fazer uma cópia", como na figura abaixo.



    Acompanhe a atualização mensal da planilha.

    Veja também:
    Planilha do Google com Cotação em Tempo Real
    Cotação do Dólar e de outras Moedas em Tempo Real na Planilha do Google


    sexta-feira, 12 de setembro de 2014

    O Banqueiro Caridoso

    Certa tarde, um famoso banqueiro ia para casa em sua "limusine" quando viu dois homens à beira da estrada, comendo grama.
    Ordenou ao seu motorista que parasse e, saindo, perguntou a um deles:
    - Porque vocês estão comendo grama?
    - Não temos dinheiro para comida.. - disse o pobre homem - Por isso temos que comer grama.
    - Bem, então venham à minha casa e eu lhes darei de comer - disse o banqueiro.
    - Obrigado, mas tenho mulher e dois filhos comigo. Estão ali, debaixo daquela árvore.
    - Que venham também - disse novamente o banqueiro.
    E, voltando- se para o outro homem, disse-lhe:
    - Você também pode vir.
    O homem, com uma voz muito sumida disse:
    - Mas, senhor, eu também tenho esposa e seis filhos comigo!
    - Pois que venham também. - respondeu o banqueiro.
    E entraram todos no enorme e luxuoso carro.
    Uma vez a caminho, um dos homens olhou timidamente o banqueiro e disse:
    - O senhor é muito bom... Obrigado por nos levar a todos!
    O banqueiro respondeu:
    - Meu caro, não tenha vergonha, fico muito feliz por fazê-lo! vocês vão ficar encantados com a minha casa... A grama está com mais de 30 centímetros de altura!


    Moral: Quando você achar que um banqueiro (ou banco) está lhe ajudando, não se iluda, pense mais um pouco antes de aceitar qualquer acordo....