8.6. Definir a cotação de ações

O valor de uma mercadoria, tal como uma ação, tem de ser explicitamente definido. As contas de ações controlam a quantidade de ações que possui, mas o valor das ações é armazenado no Editor de cotações. Os valores definidos no Editor de cotações podem ser atualizados manual ou automaticamente.

8.6.1. Configuração inicial do editor de cotações

Para usar o Editor de cotações para controlar o valor de uma ação, tem de inserir primeiro a ação. Para tal, abra o Editor de cotações (FerramentasEditor de cotações) e clique em Adicionar. Na primeira vez que uma mercadoria/ação é inserida, esta janela estará em branco, só com os botões ao fundo. Selecione a mercadoria apropriada no que quer inserir no Editor de cotações. Neste ponto, pode inserir a cotação manualmente. Há seis campos na janela do editor de cotações:

Espaço de nome

O mercado bolsista onde a mercadoria será negociada (NASDAQ, neste exemplo)

Garantia

O nome da mercadoria, tem de ser escolhido da lista pendente

Moeda

A moeda em que a cotação é expressa.

Data

Data em que a cotação é válida

Tipo

Um de: Compra (o preço para comprar no mercado), Venda (o preço para vender no mercado), Última (a cotação na última transação), Valor líquido do ativo (cotação do fundo mutualista por ação), ou Desconhecido. Ações e moedas normalmente têm as cotações como Compra, Venda ou Última. Os fundos mutualistas são muitas vezes avaliados como valor líquido do ativo. Para outras mercadorias, escolha simplesmente Desconhecido. Isto é só para informação, não é usado pelo GnuCash.

Preço

O preço de uma unidade desta mercadoria.

Como exemplo de adição de uma mercadoria AMZN ao editor de cotações, com um valor inicial de 40.5€ por ação:

Editor de cotações

Adicionar a mercadoria AMZN ao editor de cotações, com um valor inicial de 40.5€ por ação.

Clique em Aceitar quando terminar. Uma vez realizada esta colocação incial da mercadoria no Editor de cotações, já não terá de o fazer novamente, mesmo que utilize a mesma mercadoria noutra conta.

Nota

Se ativou a obtenção de cotações online (veja Secção 8.6.3, “Configurar a obtenção automática de cotações”), pode inicializar uma mercadoria sem fazer uma entrada manual. Quando inicialmente adiciona a mercadoria ao Editor de mercadorias, marque a opção Obter cotações online e grave a mercadoria. Depois, na Base de dados de cotações, clique em Obter cotações e a nova mercadoria será inserida na lista de cotações com o preço obtido.

8.6.2. Definir a cotação de ações manualmente

Se o valor da mercadoria (ação) se alterar, pode ajustá-lo no Editor de cotações, selecionando a mercadoria, clicando em Editar e inserindo a nova cotação.

Editor de cotações

A janela do editor de cotações, mostrando a lista de todas as mercadorias conhecidas.

8.6.3. Configurar a obtenção automática de cotações

Se tem mais de um par de mercadorias, acabará por se cansar de atualizar as cotações à mão. O GnuCash tem a capacidade de transferir as cotações mais recentes das suas mercadorias usando a Internet. Isto é conseguido através do módulo Perl Finance::Quote, que tem de estar instalado para poder usar esta funcionalidade.

Para determinar se o módulo Perl Finance:: Quote já está instalado, digite perldoc Finance::Quote num terminal. Veja se há alguma documentação disponível. Se houver, o módulo está instalado.

8.6.3.1. Instalar o Finance::Quote

Microsoft Windows:

  • Feche o GnuCash.

  • Execute Install Online Price Retrieval no menu Start do GnuCash.

MacOS: tem de ter o XCode instalado. O XCode é um item opcional do DVD da sua distribuição do MacOS. Execute Update Finance Quote no dmg do GnuCash. Pode executá-lo a partir do dmg ou copiá-lo para a mesma pasta para onde copiou o GnuCash. Vai abrir um terminal e executar um script que lhe fará muitas perguntas. Aceite as predefinições a não ser que saiba o que está a fazer..

Linux:

  • Feche todas as instâncias do GnuCash em execução.

  • Localize a pasta onde o GnuCash está instalado, procurando por gnc-fq-update

  • Vá para essa pasta e abra um terminal como root

  • Execute o comando gnc-fq-update

Isto vai iniciar uma sessão Perl CPAN de atualização que vai à Internet e instala o módulo Finance::Quote no seu sistema. O programa gnc-fq-update é interativo, no entanto, na maioria dos sistemas poderá responder não à primeira questão: Are you ready for manual configuration? [yes] e a atualização continua automaticamente a partir daí.

Após terminar a instalação, deve executar o programa de teste gnc-fq-dump, na mesma pasta, distribuído com o GnuCash para verificar se o Finance::Quote está instalado e a trabalhar adequadamente.

Nota

Se não se sente confortável a executar estes passos, por favor envie uma mensagem à lista de correio dos utilizadores do GnuCash - para ajuda, ou venha ao canal IRC do GnuCash em irc.gnome.org. Também pode saltar estes passos e atualizar manualmente as cotações das suas ações.

8.6.3.2. Configurar mercadorias para cotações online

Com o Finance::Quote instalado e a funcionar adequadamente, terá de configurar as mercadorias no GnuCash para usarem esta funcionalidade e obterem as cotações atualizadas automaticamente. Seja para criar novas mercadorias ou para modificar já existentes, use FerramentasEditor de mercadorias, para editar a mercadoria e marque a caixa Obter cotações online. Poderá agora modificar as opções para Tipo de origem de cotação, as listas pendentes para especificar as origens e o fuso horário das cotações. Quando terminar a edição, Feche o Editor de mercadorias para voltar à Base de dados de cotações e clique em Obter cotações para atualizar as cotações das suas ações na internet.

O comando gnucash --add-price-quotes $HOME/ficheiro-gnucash pode ser usado para obter as cotações atuais das suas ações. O ficheiro especificado, $HOME/ficheiro-gnucash depende do nome e localização do seu ficheiro de dados. Pode identificá-lo na barra de título do GnuCash, antes do -. Também o pode encontrar no menu Ficheiro, na lista de ficheiros recentes; o primeiro item, numerado 1, é o nome do ficheiro atualmente aberto.

Isto pode ser automatizado criando uma entrada crontab. Por exemplo, para atualizar o seu ficheiro a cada sexta feira às 16:00, após o fecho dos mercados relevantes (ajuste a hora para o que for conveniente), pode adicionar o seguinte à sua aplicação crontab pessoal:

0 16 * * 5 gnucash --add-price-quotes $HOME/gnucash-filename > /dev/null 2>&1

Lembre-se que as cotações dos fundos mutualistas são realmente valores líquidos dos ativos (NAV) e precisam de várias horas após o fecho dos mercados para estarem disponíveis. Se já tinha transferido NAVs antes dos NAVs do dia de hoje estarem determinados, são usados os NAVs de ontem.

8.6.4. Mostrar o valor da ação

A janela principal de contas, por predefinição, só mostra a quantidade de cada mercadoria que possui, sob a coluna Total. No caso de ações, esta mercadoria é o número de ações. Contudo, frequentemente quererá ver o valor das suas ações, expresso em termos de uma qualquer unidade monetária. Isto é facilmente conseguido na janela principal, selecionando o separador Contas, clicando em Opções (a seta a apontar para baixo no extremo direito da barra de cabeçalhos) e marcando a opção para mostrar Total (EUR). Verá uma nova coluna com este cabeçalho, Total (EUR) que vai expressar o valor de todas as mercadorias em moeda.

Nota

Aqui foi usado Total (EUR). EUR pode variar consoante a moeda que tenha predefinida.

Mostrar o valor das ações

Mostrar o valor das ações/mercadorias na janela principal, usando a coluna Total com a moeda dos relatórios.

8.6.5. Selecionar a origem da cotação em relatórios de valor das ações

A maioria dos relatórios de ativos do GnuCash têm opções para definir/modificar vários parâmetros. A janela de opções é mostrada selecionando o separador do relatório e clicando em Opções na barra de menu ou selecionando EditarOpções do relatório. O separador Geral na janela de opções contém vários parâmetros para o relatório. Um destes é a Fonte da cotação que oferece três alternativas para determinar a cotação das ações nos relatórios:

Nota

No exemplo abaixo, o relatório é uma personalização do Saldo Médio no submenu Ativo & Passivo dos Relatórios.

Determinar a cotação de ações em relatórios

Determinar a cotação de uma mercadoria num relatório, definindo a opção Fonte da cotação.

  • Média ponderada - dá um gráfico com a cotação ponderada de todas as transações. Não leva em conta cotações definidas no editor de cotações.

  • Mais recente - mostra o valor corrente das suas ações, baseado unicamente na cotação mais recente disponível no editor de cotações. A cotação contida nas suas transações de ações não é considerado.

  • Mais próximo no tempo - o gráfico é exclusivamente baseado em cotações disponíveis no editor de cotações. O valor das suas ações em cada passo e cada ponto no tempo é calculado com base no preço do editor mais próximo no tempo.

Gráfico de barras dos ativos baseado na fonte de cotação Mais próxima no tempo.

Controlar o valor que as suas ações teriam na bolsa de valores.