:
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 57 Next »

Começando a usar

As instruções a seguir são resumidas e oferecem noções básicas sobre o tema. Entre em contato com nosso suporte para esclarecer quaisquer dúvidas.

O "Add in para Excel da Economatica" é um aplicativo que permite que você acesse a base de dados dos servidores da Economatica diretamente através do Excel (sem usar a interface proprietária do sistema Economatica).

Inicialmente clique no ícone abaixo para baixar o programa "Add in para Excel da Economatica".

 

 

Em seguida execute este programa.

Após executá-lo seu Excel deve passar a exibir uma aba chamada "Economatica".

 

 

Para que seu Excel possa acessar os servidores da Economatica será necessário que você faça log in. O log in será feito através de seu Excel. Clique no botão de "Log in" que encontra-se na aba "Economatica" de seu Excel.


Faça o log in usando o mesmo e-mail e senha que você usa para acessar a interface proprietária do sistema Economatica.

 

 

Você deverá editar funções nas células do Excel para que elas apresentem dados extraídos dos servidores da Economatica.

Exemplo de uma função : =economatica("msft";"close";;"2017-11-20").

Se você preencher uma célula com a função acima esta célula passará a apresentar a cotação de fechamento da ação da Microsoft (MSFT) no dia 20/11/2017.

Para cada finalidade específica existe uma função diferente conforme abaixo

  • Função ECONOMATICA  (retorna um dado ou a serie histórica de um dado)
  • Função ECOSECURITIES (retorna uma lista de ativos) (Esta função será disponibilizada em Agosto de 2018)
  • Outras funções que serão adicionadas futuramente

Existem 3 maneiras de criar as funções no Excel:

  • Usando o editor de funções do Excel;
  • Digitando direto na própria célula do Excel (como no exemplo acima).
  • Fazendo uma cópia de uma tela do sistema do Economatica

A seguir estão instruções sobre como criar cada uma destas funções usando o editor de funções do Excel. Mais adiante neste documento você encontra instruções sobre as duas outras alternativas (digitar direto na célula do Excel e copiar de uma tela do sistema Economatica) 

Para acessar a tela de edição de funções do Excel clique no ícone de função do Excel (detalhe 1 da imagem abaixo), selecione a categoria "Economatica" (detalhe 2 da imagem abaixo) e em seguida clique duplo sobre a função desejada : função ECONOMATICA, função ECOSECURITIES, e outras que serão adicionadas no futuro (detalhe 3 da imagem abaixo).

 

O Excel então oferecerá sua tela de edição de funções. A seguir estão as instruções sobre o preenchimento de cada um dos campos.

 

Função ECONOMATICA (retorna um dado ou a série histórica de um dado)

Através da função ECONOMATICA o usuário poderá obter dois tipos de conteúdo :

  • Um dado (a cotação em uma certa data, o lucro em uma certa data, o setor da empresa, o nome da gestora do fundo, etc)
  • A série histórica de um dado (série histórica da cotação em um determinado período, série histórica do lucro em um determinado período, etc)

A seguir estão as instruções sobre sobre como preencher cada campo da função ECONOMATICA de modo a obter o dado desejado.

Não é necessário que todos os campos sejam preenchidos. Você deve preencher apenas os campos que sejam necessários e suficientes para definir o dado que você deseja

Preenchendo o campo "TICKER"

No campo "Ticker" você deve colocar o código do ativo cuja informação você deseja.

Para ativos não listados em bolsa (fundos, etc) coloque o mesmo código usado na interface proprietária do sistema Economatica.

O campo "ticker" pode ser preenchido de 3 maneiras diferentes:

  • Digitar um ticker. Exemplo : "MSFT" (entre aspas duplas);
  • Preencher com as coordenadas de uma célula onde você previamente digitou o ticker do ativo desejado. Exemplo: A3 (sem aspas);
  • Colocar uma faixa de células onde você previamente digitou os tickers de vários ativos para os quais você deseja a informação. Exemplo: A3:A53 (sem aspas).

Preenchendo o campo "ATTRIBUTE"

No campo “Attribute” você deverá indicar a informação que você deseja. Exemplos : cotação de fechamento, volume negociado, volatilidade, retorno, P/L, setor, lucro líquido, receita líquida, ROE, margem EBITDA e todas as outras centenas de possibilidades que são oferecidas na interface proprietária do sistema Economatica.

Há duas maneiras de preencher o campo "Attribute"

  • Escolhendo o atributo em uma lista (recomendado, mais fácil)
  • Digitando o nome do atributo

Escolhendo a atributo em uma lista

Posicione o cursor no campo "Attribute" e clique no ícone destacado na imagem abaixo para acessar a lista de todos os atributos disponíveis.

 

 

Você então acessará uma tela igual à tela de escolha de atributo da interface proprietária do sistema Economatica. Entre em contato com nosso suporte se você tiver dúvidas sobre a navegação nesta tela.

Digitando o nome do atributo

O nome exato que deve ser usado é aquele que aparece nas colunas da janela Screening da versão INGLÊS do sistema Economatica (interface proprietária).

 

 

Portanto, para saber os nomes exatos a serem usados no campo "Attribute", você deverá seguir os passos abaixo:

  • Ligar a interface proprietária do sistema Economatica;
  • Mudar para o idioma inglês;
  • Abrir uma janela Screening;
  • Criar uma coluna com a informação desejada;
  • Anotar o nome usado no cabeçalho da coluna (apenas o nome, sem incluir os parâmetros).

Entre em contato com nosso suporte se você não souber operar a interface proprietária do sistema Economatica.

Preenchendo o campo "ATTRIBUTE´S PERIOD"

Dependendo do atributo escolhido no campo anterior, será necessário informar o período desejado.

Exemplo : o atributo “Retorno” pode ser "no ano", "em 1 mês", "desde 05/05/2015", "desde o início da série", etc.

Vários atributos entretanto não estão associados a um período e para eles este campo deve ser deixado em branco. Exemplos : fechamento, patrimônio líquido, setor, etc.

O período deve ser escrito entre aspas duplas, em inglês e obedecendo o padrão dos exemplos abaixo.

Para itens como retorno, volatilidade, etc as opções são:

  • "1d", "21d", "52w", "5y", etc;
  • "in the week", "in the month", "in the quarter", "in the year";
  • "from start" (desde o início da série de preços);
  • "yyyy-mm-dd" (desde uma data especifica);
  • A5 (fornecer as coordenadas da célula onde você previamente digitou o período desejado).

Para itens como lucro, margem ebitda, etc as opções são:

  • "3m", "12m", "in fiscal year" (desde o início do exercício fiscal desta empresa);
  • A5 (fornecer as coordenadas da célula onde você previamente digitou o período desejado).

Preenchendo o campo "DATE"

Neste campo você indicará a data para a qual deseja a informação escolhida no campo "Attribute".

Exemplo : a cotação de fechamento no dia 5/5/2015 ou no dia 31/12/2017 ou no dia de hoje ou há um mês atrás, etc.

Vários atributos entretanto não estão associados a uma data e para eles este campo deve ser deixado em branco. Exemplos : setor, nome da administradora do fundo, etc.

A data deve ser escrita entre aspas duplas, em inglês e obedecendo o padrão dos exemplos abaixo.

Para itens diários como fechamento, volatilidade, P/L, etc as opções são:

  • "yyyy-mm-dd" (em uma data específica);
  • "D-0" (no ultimo dia já encerrado), "D-1" (um dia antes do ultimo dia já encerrado), "D-2", etc;
  • "D-1M" (um mês antes do último dia já encerrado), "D-2Y" (dois anos antes do último dia já encerrado), "D-52W", etc;
  • "latest" (no dia da última vez em que aquele ativo foi negociado/precificado. Esta data será diferente de D-0 apenas para os ativos pouco líquidos que não foram negociados/precificados em D-0);
  • A5 (fornecer as coordenadas da célula onde você previamente digitou a data desejada).

Para itens trimestrais como lucro, margem ebitda, patrimônio líquido, etc as opções são:

  • "yyyy-mm-dd" (em uma data específica);
  • "latest" (do último demonstrativo financeiro disponível para aquela empresa);
  • "Jan/yyyy", "Feb/yyyy", etc (do demonstrativo financeiro com data no mês especificado);
  • "<Mar/yyyy" (do demonstrativo financeiro com data entre 8/Jan e 7/Abr) (*)
  • "<Jun/yyyy" (do demonstrativo financeiro com data entre 8/Abr e 7/Jul) (*);
  • "<Sep/yyyy" (do demonstrativo financeiro com data entre 8/Jul e 7/Out) (*);
  • "<Dec/yyyy" (do demonstrativo financeiro com data entre 8/Out e 7/Jan) (*);
  • A5 (fornecer as coordenadas da célula onde você previamente digitou a data desejada).

(*) Estas 4 opções (onde há o sinal "<" antes no nome do mês) são úteis quando se está trabalhando com empresas com exercício fiscal irregular, ou seja, que publicam demonstrativos em datas diferentes de 31/Mar, 30/Jun, 30/Set e 31/Dez.

Preenchendo o campo "RANGE START DATE "

Este campo deve ser preenchido somente quando você deseja obter uma informação para uma faixa de datas e não apenas para uma única data.

Neste campo você deverá digitar a data inicial da faixa desejada. O final da faixa será a data que você especificou previamente no campo "Date ".

As opções são:

  • "yyyy-mm-dd" (desde uma data específica);
  • "20d" (20 dias antes da data final especificada no campo "Date"), "52w", "2y", etc;
  • A5 (fornecer as coordenadas da célula onde você previamente digitou a data desejada).

Preenchendo o campo "INTERVAL"

Este campo deve ser preenchido somente quando você deseja obter uma informação para uma faixa de datas e não apenas para uma única data.

As opções são:

  • "d  (mostrar os valores em todos os dias dentro da faixa de datas escolhida);
  • "w" (mostrar somente os valores das sextas-feiras dentro da faixa de datas escolhida e no caso de valores acumulativos (*) mostrar os valores acumulados na semana);
  • "m" (mostrar somente os valores do último dia dos meses dentro da faixa de datas escolhida e no caso de valores acumulativos (*) mostrar os valores acumulados no mês);
  • "q" (mostrar somente os valores do último dia dos trimestres dentro da faixa de datas escolhida e no caso de valores acumulativos (*) mostrar os valores acumulados no trimestre);
  • "y" (mostrar somente os valores do último dia dos anos dentro da faixa de datas escolhida e no caso de valores acumulativos (*) mostrar os valores acumulados no ano);
  • A5 (fornecer as coordenadas da célula onde você previamente digitou a letra (d, w, m, q ou y) que representa o intervalo desejado).

(*) valores acumulativos são aqueles que estão associados a um período e não a um único momento. Exemplos: volume negociado no período, captação do fundo no período, cotação máxima do período, etc

Preenchendo o campo "CURRENCY "

A base de dados da Economatica cobre vários países então existem dados em várias moedas diferentes (cotações, demonstrativos financeiros, etc). Através deste campo você poderá converter os dados para outras moedas.

As opções são:

  • "USD" (converte para US dólares);
  • "EUR" (converte para Euros, não está disponível para algumas moedas);
  • "Inflation adjusted" (mostra os valores na moeda original mas atualizados pela inflação, não está disponível para algumas moedas);
  • A5 (fornecer as coordenadas da célula onde você previamente digitou a moeda desejada).

Preenchendo o campo "MULTIPLIER"

Através deste campo voce pode definir se os valores devem ser apresentados em milhares, milhões, etc.

Este campo deve ser preenchido somente para itens (atributos) onde o multiplicador faz sentido. Exemplos : Ativo Total, Receita, Volume negociado, etc.

Este campo não deve ser preenchido para itens (atributos) como Cotação, Margem líquida, Lucro por ação, etc

As opções são :

  • "UNITS" (não aplicar nenhum multiplicador)
  • "THOUSANDS"
  • "MILLION"
  • "BILLIONS"
  • "DECIMAL" (alguns atributos como Retorno, Volatilidade, etc vem dos servidores da Economatica expressos em porcentagem (Ex 12,7). Caso voce prefira apresentá-los em decimais use a opção "DECIMAL". Desta maneira os valores originais serão divididos por 100 e consequentemente serão apresentados em decimais (Ex 0,127))

Preenchendo o campo "SHOW DATES"

Nos casos em que você definiu uma função que traz valores para uma faixa de datas aparecerá uma coluna com as respectivas datas a esquerda dos valores.

Nalgumas situações você pode preferir omitir esta coluna de datas. Por exemplo quando você deseja colocar várias colunas lado-a-lado (Exemplo : cotação de fechamento, P/L, volatilidade, etc) será mais conveniente que a primeira função à esquerda mostre sua coluna de datas e as outras funções omitam as datas.

Para omitir a coluna de datas preencha este campo com "FALSE".

Preenchendo o campo "SHOW HEADER"

O Header é a descrição que aparece na célula do topo.

Exemplo : "Retorno em 1 ano", "Lucro de 3 meses", etc.

Nas funções de um único ticker e uma única data o header não aparece (por default). O header entretanto aparece (por default) nas duas situações abaixo:

  • Quando você definiu uma função para vários tickers;
  • Quando você definiu uma função que traz uma faixa de datas.

Nalgumas situações você pode preferir omitir o header. Por exemplo quando você está encaixando dados da Economatica em um relatório que já tem um design definido.

Para omitir o header preencha este campo com "FALSE".

Preenchendo o campo "CUSTOMIZED HEADER"

Através deste campo você pode escolher um cabeçalho diferente do cabeçalho padrão oferecido pelo sistema. Digite neste campo o cabeçalho desejado 

Preenchendo o campo "OPTIONALS"

Através do campo "Optionals" você poderá fazer outras definições. Exemplos:

  • Mostrar preços históricos não ajustados por proventos (por default os preços são sempre apresentados ajustados por proventos);
  • Escolher um benchmark para o Índice de Sharpe diferente do benchmark default do sistema;
  • Etc

A sintaxe deste campo é complexa. Por favor entre em contato com nossa equipe de suporte para receber instruções.

Função ECOSECURITIES (retorna uma lista de ativos)

Está função será disponibilizada em Agosto de 2018

Através da função ECOSECURITIES o usuário definirá filtros para obter uma lista de determinados ativos. 

Exemplos : lista de todas as ações negociadas na bolsa NASDAQ, lista de todos os fundos do Brasil, etc.

Repare que ocasionalmente novos ativos entram na base de dados (emissão de novas ações, etc) por isso a cada vez que a função ECOSECURITIES for atualizada/processada poderá haver alterações nos itens da lista

A lista consistirá do códigos dos ativos acompanhados da respectiva bolsa/fonte.

Exemplo :

  • AAPL<XNAS>
  • MSFT<XNAS>
  • AMZN<XNAS>
  • AMXL<XMEX>
  • COPEC<XSGO>
  • VALE3<XBSP>
  • ITUB4<XBSP>

A seguir estão as instruções sobre sobre como preencher cada campo (filtro) da função ECOSECURITIES de modo a obter a lista de ativos desejada. 

Não é necessário que todos os campos (filtros) sejam preenchidos. Você deve preencher apenas os campos que sejam necessários e suficientes para definir a lista de ativos que você deseja

Preenchendo o campo "TYPE OF ASSET"

Neste campo você indicará a qual (is) tipo (s) de ativo pertencem os itens que você deseja listar. As opções são :

  • "STOCK"
  • "FUND"
  • "ETF"
  • "CORPORATEBOND"
  • "GOVERNMENTBOND"
  • "ADR"
  • "COMMODITY"
  • "CURRENCY"
  • "STOCKINDEX"
  • "INFLATION"
  • "FIXEDINCOMEINDEX"
  • e outras

Preenchendo o campo "ACTIVE/CANCELED"

Indique se você deseja itens que atualmente estejam ativos ou itens cuja negociação já foi cancelada. As opções são : "ACTIVE" e "CANCELED" 

Preenchendo o campo "SINGLE ENTRY"

Empresas que sejam emissoras de vários títulos (varias classes de ação, etc) comparecerão na lista repetidas vezes (uma vez para cada um de seus títulos). Se entretanto este campo for preenchido com "TRUE" a empresa comparecerá na lista uma única vez, e estará representada por seu titulo mais liquido

Preenchendo o campo "COUNTRY"

Indique o pais de origem das empresas emissoras dos itens que você deseja. As opções são : "USA", "ARG", "BRA", "CHL", "COL", "MEX", "PER" e outros

Preenchendo o campo "EXCHANGE"

Indique a bolsa onde são negociados os itens que você deseja. As opções são os nomes das bolsas segundo o padrão ISO :

  • "XNYS" (New York Stock Exchange)
  • "XNAS" (NASDAQ)
  • "XBUE" (Bolsa de Comercio de Buenos Ayres)
  • "XBSP" (B3)
  • "XSGO" (Bolsa de Santiago)
  • "XBOG" (Bolsa de Bogotá)
  • "XMEX" (Bolsa Mexicana de Valores)
  • "XLIM" (Bolsa de Valores de Lima)
  • e outras

Preenchendo o campo "OPTIONALS"

Através deste campo o usuário poderá fazer filtros usando outras variáveis além daquelas listadas acima. Seguem abaixo explicações resumidas, entre em contato com o suporte da Economatica se precisar de orientações mais detalhadas

 

Exemplo 1) Selecionar empresas que pertençam ao setor de construção (segundo a classificação setorial da Economatica) :

"Sector Economatica=Construction" 

 

Exemplo 2) Selecionar empresas que pertençam ao setor de construção OU ao setor de telecomunicações (os dois setores deverão estar separados por vírgula)

"Sector Economatica=Construction,Telecommunication"

 

Exemplo 3) Problema causado por vírgula dentro do texto

Em alguns casos o termo do lado direito da igualdade pode conter uma virgula. Por exemplo, uma das categorais da classificação chamada "Segment Bovespa" é "Exploration, refining and distribution"

Este texto contém uma virgula entre "exploration" e "refining". Esta vírgula vai induzir o sistema a entender que são duas categorias separadas. Sendo uma "Exploration" e a outra "refining and distribution"

Para solucionar este problema deve-se digitar uma barra invertida ("\") antes da vírgula

Segment Bovespa = Exploration\, refining and distribution 

 

Exemplo 4) Selecionar fundos cuja classificação Anbima seja Multimercados balanceados :

"Anbima classification=Multimercados balanceados"

 

Exemplo 5) Selecionar fundos cuja classificação Anbima seja Multimercados balanceados E que o gestor seja JP Morgan (os dois filtros deverão estar separados por ponto-e-vírgula):

"Anbima classification=Multimercados balanceados;Fund manager=JP Morgan"

 

Exemplo 6) É possível também escrever o filtro em uma célula :

- Digitar numa célula (D5 por exemplo) o filtro desejado ("Sector Economatica=Construction" por exemplo)

- Preencher o campo OPTIONALS com "D5" (ou seja, com as coordenadas da célula onde está o filtro)

Preenchendo o campo "SHOW HEADER"

A célula no topo da lista de ativos estará preenchida com o cabeçalho "Codigo" 

Nalgumas situações você pode preferir omitir o cabeçalho. Por exemplo quando você está encaixando dados da Economatica em um relatório que já tem um design definido.

Para omitir o cabeçalho preencha este campo com "FALSE".

Preenchendo o campo "CUSTOMIZED HEADER"

Através deste campo você pode escolher um cabeçalho diferente do cabeçalho padrão oferecido pelo sistema. Digite neste campo o cabeçalho desejado 

Criar funçôes digitando direto na própria célula do Excel

A sintaxe das funções a serem digitadas nas células do Excel devem obedecer a sequência abaixo:

= economatica("ticker","attribute","attribute´s period","date","range start date","interval","currency","multiplier","show dates","show header","customized header","optionals").

A sintaxe acima representa o caso em que todos os campos são usados. Na grande maioria dos casos entretanto apenas alguns campos serão usados.

Antes de passar aos exemplos abaixo atente para as seguintes observações:

  1. Os valores permitidos para cada campo são aqueles detalhados anteriormente neste documento.
  2. Os campos devem ser separados pelo caracter que seu windows usa como "Separador de listas". Se você não souber qual caracter seu windows usa como separador de listas você pode seguir a seguinte regra (essa regra não vale se você tiver alterado as definições default de seu windows) : Os campos devem ser separados com vírgula quando seu Excel usa o ponto como separador decimal. Enquanto que os campos devem ser separados por ponto-e-vírgula quando seu Excel usa vírgula como separador decimal. Nos exemplos a seguir os campos estão separados por vírgula.

 

Exemplo 1) Mostrar setor de atuação da empresa Microsoft (MSFT) segundo a classificação NAICS. Neste caso somente os dois primeiros campos serão usados.

=economatica("msft ","sector naics ")


Exemplo 2) Mostrar a cotação de fechamento da GOOG no dia 5 de abril de 2018. No caso da cotação de fechamento o campo "attribute´s period" não é usado, então deve-se deixar um espaço vazio na posição reservada para este campo (é o espaço vazio que está entre duas vírgulas).

=economatica("goog","close",,"2018-04-05")

 

Exemplo 3) Mostrar o retorno da ação MSFT desde o início do ano até a data mais recente.

=economatica("msft","return","in the year","d-0")

 

Exemplo 4) Mostrar o lucro da GOOG em cada trimestre nos últimos 4 anos (portanto serão 16 trimestres) até o último disponível, numa escala de datas trimestral e convertido para Euros.

=economatica("goog","net income","3m","latest","4y","q","eur")

 

Exemplo 5) Mostrar a cotação máxima das últimas 52 semanas para uma lista de 20 tickers (a qual você previamente posicionou entre as células A5 e A24). Mostrar dados ajustados pela inflação. Omitir o cabeçalho. Neste exemplo os campos "range start date", "interval", "multiplier" e "show dates" não serão preenchidos, portanto deve-se deixar espaços vazios nas posições reservadas para cada um destes campos.

=economatica(A5:A24,"high","52w","d-0",,,"inflation adjusted",,,"false")

 

Criar funções copiando uma tela do sistema Economatica

Inicialmente você deverá abrir o sistema Economatica, ou seja, acessar a interface proprietária do sistema Economatica. Entre em contato com nosso suporte se você não souber operar a interface proprietária do sistema Economatica.

Uma vez no sistema Economatica você deverá abrir a janela Screening ou a janela Matrixx e criar colunas contendo os mesmos dados que você quer ter no Excel.

Em seguida você deve pintar os dados desejados, clicar com o botão direito sobre a área pintada e escolher a opção "Export to Excel add in".

 

Depois cole este conteúdo no seu Excel através de CTRL+V.

Ao fazer isso você estará colando no Excel não os dados propriamente ditos, mas sim as funções que permitirão seu Excel comunicar-se com os servidores da Economatica e preencher as células com os dados desejados.

Após feita esta operação (e salvar sua planilha Excel) não será mais necessário você usar a interface proprietária do sistema Economatica.

Configuraçâo do Proxy 

 

Em alguns casos a configuração do proxy da rede da sua empresa poderá impedir que você acesse o "Add-In para Excel da Economatica"

Neste caso você receberá a mensagem : "O servidor remoto retornou um erro: (407) Autenticação de Proxy" (o texto exato da mensagem poderá variar de acordo com particularidades de seu ambiente)

Para corrigir este problema você poderá escolher uma das duas soluções apresentadas abaixo:

 

Solução 1)  Solicite ao departamento de TI de sua empresa a liberação do endereço abaixo nas configurações de proxy da rede da sua empresa :

Host : api.overstat.economatica.com
Porta : 443
Protocolo : https

 

Solução 2) Digite os dados da configuração do proxy na tela específica para este fim disponível no "Add-In para Excel da Economatica" 

Para acessar esta tela clique no ícone "About / Help" destacado na imagema abaixo.

 

 

A tela de configuração se abrirá no lado direito do vídeo. Preencha os campos indicados na imagem abaixo. Para fazê-lo você deverá obter orientações junto ao departamento de TI de sua empresa. 

Atenção : O "Add-In para Excel da Economatica" atualmente não suporta script automatizado de Proxy.

 

  • No labels