REFERÊNCIA RÁPIDA
1.1. Requisitos Mínimos
1.2. Ferramentas do Sistema
1.2.1. Ajuda
1.2.2. Indicador de Status
1.2.3. Idiomas
1.2.4. Histograma
1.2.5. Skewness
1.2.6. Excesso de Kurtosis
1.2.7. Interpolação exponencial e extrapolação para curva de juros
1.2.8. Interpolação cubic spline para curva de juros
1.2.9. Gráfico comparativo de interpolações: exponencial X cubic spline
1.2.10. PCA – Principal Component Analysis
1.2.11. ICA – Independent Component Analysis
1.2.12. Regressão Linear Múltipla
1.2.13. Cálculo do alisamento exponencial ótimo - EWV
1.2.14. ARCH - GARCH - IGARCH - EGARCH - GJR (TGARCH)
1.1. Requisitos Mínimos
- Sistema Operacional: Windows XP, Windows 2000, Windows ME ou Windows 98
- O sistema não foi testado para o sistema operacional Windows 95, mas não deve apresentar problemas.
- Microsoft Excel instalado com as versões: Excel 2003, Excel 2000 ou Excel XP
- Memória: Mínimo de 128 MB
- Espaço em Disco Rígido: 10 MB
- Navegador ou browser Internet Explorer ou Netscape instalado 1
1
Permite acesso ao manual e ajuda do sistema que estão disponíveis na Internet.
1.2. Ferramentas do Sistema
1.2.1. Ajuda
Acesso:
- Menu - Metrixus | Ajuda na Web
- Barra de ferramentas Metrixus
Descrição: Abre o navegador ou browser Internet Explorer ou Netscape na página do manual e ajuda das funções presentes nos sistema.
1.2.2. Indicador de Status
Acesso:
- Menu - Metrixus | Status
- Barra de ferramentas Metrixus
Descrição: Permite que o usuário acompanhe atualizações de versão do sistema bem como a validade de sua assinatura/licença. Se a validade do sistema terminar, todas as funcionalidades do sistema ficarão desabilitadas e retornarão #N/A.
- Funcionamento normal do sistema
- Validade do sistema próxima do término
- Sistema desabilitado – assinatura/licença precisa ser renovada.
1.2.3. Idiomas
Acesso:
Descrição: Permite configurar o idioma utilizado pelo suplemento.
É possível configurar o sistema para a Português (Brasil) ou Inglês (EUA).
Após alterar o idioma, será necessário reiniciar o Microsoft Excel.
A opção de idioma está disponível na versão 1.0.1 e superiores.
1.2.4. Histograma
Acesso:
- Menu - Metrixus | Histograma
- Barra de ferramentas Metrixus
Descrição:
Monta um gráfico do tipo histograma para o intervalo de células marcado. Permite cálculos amostrais (n-1) ou populacionais (n) e ainda a inclusão de indicadores de médias e desvio padrão para cada faixa do histograma. Através da opção de normalização, é possível criar histogramas para modelagem da função de densidade de probabilidade. Este comando gera um novo arquivo contendo os resultados.
Tela do histograma
1.2.5. Skewness
Acesso:
- Menu - Inserir | Função | Metrixus
- Barra de ferramentas Padrão | Metrixus
Descrição:
Retorna a skewness dos dados ou do retorno das cotações, conforme os parâmetros informados. Permite o cálculo de amostra ou população e ainda outras formas de skewness de Karl Pearson. Se o número de dados válidos for menor do que 3, retorna ERRO.
Chamada: MX.SKEW (Dados; Retornos; Amostragem; Tipo; Faixas)
Argumento |
Tipo |
Descrição |
Dados |
range |
Intervalo contíguo de células contendo os dados para serem analisados. Células com texto ou em branco são ignoradas. Deve ser uma seleção de mais de 2 células contíguas com dados.
|
Retornos |
boolean |
Opcional. Indica se os Dados representam cotações e o resultado apresentado é a skewness dos retornos dessas cotações. Informe 0 (padrão) para dados e 1 para retornos de cotações.
|
Amostragem |
boolean |
Opcional. Indica se os dados se referem a uma amostra (informe 0) ou população (informe 1). O padrão é amostra (ou 0).
|
Tipo |
integer |
Opcional. Indica que tipo de skewness deve ser retornado. Pode ser a forma padrão (informe 0), primeiro coeficiente da skewness de Pearson (informe 1) ou segundo coeficiente da skewness de Pearson (informe 2). O padrão é a forma padrão de skewness (ou 0).
|
Faixas |
integer |
Opcional. Número maior do que 1 que indica o número de classes criadas para o primeiro coeficiente da skewness de Pearson. Se Tipo for igual a 1, este número é obrigatório e não pode ser maior do que metade do número total de dados.
|
Exemplo de utilização:
- Intervalo de dados: P7:S23 (68 dados)
- Amostra
= MX.SKEW(P7:S23)
1.2.6. Excesso de Kurtosis
Acesso:
- Menu - Inserir | Função | Metrixus
- Barra de ferramentas Padrão | Metrixus
Descrição:
Retorna o excesso de kurtosis dos dados ou do retorno das cotações em relação à uma distribuição normal ou gaussiana. Permite o cálculo de amostra ou população. Se o número de dados válidos for menor do que 4, retorna ERRO.
Chamada: MX.KURT (Dados; Retornos; Amostragem)
Argumento |
Tipo |
Descrição |
Dados |
range |
Intervalo contíguo de células contendo os dados para serem analisados. Células com texto ou em branco são ignoradas. Deve ser uma seleção de mais de 3 células contíguas com dados.
|
Retornos |
boolean |
Opcional. Indica se os Dados representam cotações e o resultado apresentado é o excesso de kurtosis dos retornos dessas cotações. Informe 0 (padrão) para dados e 1 para retornos de cotações.
|
Amostragem |
boolean |
Opcional. Indica se os dados se referem a uma amostra (informe 0) ou população (informe 1). O padrão é amostra (ou 0).
|
Exemplo de utilização:
- Intervalo de dados: P7:S23 (68 dados)
- Amostra
= MX.KURT(P7:S23)
1.2.7. Interpolação exponencial e extrapolação para curva de juros
Acesso:
- Menu - Inserir | Função | Metrixus
- Barra de ferramentas Padrão | Metrixus
Descrição:
Retorna a taxa de juros interpolada exponencialmente ou extrapolada para o período indicado a partir da curva de juros fornecida. No caso de extrapolações, isto é, períodos além do último vencimento da curva de juros informada, a taxa retornada é negativa para sinalizar a extrapolação.
São necessários pelo menos 3 pontos na curva para os cálculos de taxas de juros extrapoladas, efetuados através das diferenças em base points entre os 3 últimos vencimentos e através da determinação de uma nova inclinação para a curva de juros. Esta inclinação é atenuada até a data informada (curva flat) segundo uma curva com segunda derivada constante e com primeira derivada igual a 0 na data flat (inclinação tendendo a zero até a data flat).
Uma mesma curva de juros não pode possuir mais de uma informação para o mesmo ponto no tempo (por exemplo uma informação de futuros de juros e outra de swap’s). Se isto ocorrer, prevalecerá a maior taxa.
Chamada: MX.INTERPOLEX (Dias Úteis; Curva de Juros; Anos Flat)
Argumento |
Tipo |
Descrição |
Dias Úteis |
integer |
Número de dias úteis para o qual se deseja calcular a taxa de juros interpolada ou extrapolada. Este número deve ser maior do que 1.
|
Curva de Juros |
range |
Intervalo (matriz n linhas por 2 colunas) contendo as taxas de juros ao ano (efetiva base 252) na primeira coluna e os dias úteis até o vencimento de cada ponto na segunda coluna. Estes dados são utilizados no cálculo de taxas de juros para qualquer vencimento, incluindo extrapolação para períodos longos e posteriores ao último vencimento indicado. Deve haver pelo menos 2 pontos diferentes em uma curva de juros.
|
Anos Flat |
double |
Opcional. Número de anos (base 252) após o vencimento da última taxa indicada para o qual a curva de juros deve ser considerada flat (sem inclinação). As taxas extrapoladas são informadas negativas e são baseadas na diferença em base points das 3 últimas taxas indicadas. A extrapolação é efetuada segundo uma curva com segunda derivada constante e com primeira derivada igual a zero na data flat. O valor padrão é 0, sendo a curva considerada flat após o último vencimento.
|
Exemplo de utilização:
- Dias úteis: 120
- Anos para curva flat: 1,0
- Curva: A2:B11 (11 pontos em qualquer ordem)
= MX.INTERPOLEX( 120; A2:B11; 1,0)
1.2.8. Interpolação cubic spline para curva de juros
Acesso:
- Menu - Inserir | Função | Metrixus
- Barra de ferramentas Padrão | Metrixus
Descrição:
Retorna a taxa de juros interpolada pelo método cubic spline para o período indicado a partir da curva de juros fornecida.
Uma mesma curva de juros não pode possuir mais de uma informação para o mesmo ponto no tempo (por exemplo uma informação de futuros de juros e outra de swap’s). Se isto ocorrer, prevalecerá a maior taxa.
Chamada: MX.CSPLINE (Dias Úteis; Curva de Juros)
Argumento |
Tipo |
Descrição |
Dias Úteis |
integer |
Número de dias úteis para o qual se deseja calcular a taxa de juros interpolada pelo método cubic spline. Este número deve ser maior do que 1.
|
Curva de Juros |
range |
Intervalo (matriz n linhas por 2 colunas) contendo as taxas de juros ao ano (efetiva base 252) na primeira coluna e os dias úteis até o vencimento de cada ponto na segunda coluna. Estes dados são utilizados no cálculo de taxas de juros para qualquer vencimento. Deve haver pelo menos 2 pontos diferentes em uma curva de juros.
|
Exemplo de utilização:
- Dias úteis: 120
- Curva: A2:B11 (11 pontos em qualquer ordem)
= MX.CSPLINE( 120; A2:B11)
1.2.9. Gráfico comparativo de interpolações: exponencial X cubic spline
Acesso:
- Menu - Metrixus | CSpline x Exp
- Barra de ferramentas Metrixus
Descrição:
Monta um gráfico comparativo contendo as interpolações pelo método exponencial e cubic spline para a curva de juros fornecida. Efetua apenas interpolações a partir os pontos da curva de juros. Este comando gera um novo arquivo contendo o gráfico de saída.
Intervalo de dados deve ser anteriormente selecionado.
Tela de geração do gráfico de comparação CSpline x exponencial
1.2.10. PCA – Principal Component Analysis
Acesso:
- Menu - Metrixus | PCA
- Barra de ferramentas Metrixus
Descrição:
Realiza a análise de componentes principais – PCA – dos dados informados. Retorna um conjunto de indicadores para a análise, incluindo os fatores de carregamento para as variáveis. Utiliza a matriz de correlação - calculada ou informada - entre os dados (ou colunas ou variáveis) para efetuar a normalização.
Utiliza critério de Kayser ou da Proporção e gera scree test.
Intervalo de dados deve ser anteriormente selecionado.
Tela da análise de componentes principais (PCA)
1.2.11. ICA – Independent Component Analysis
Acesso:
- Menu - Metrixus | ICA
- Barra de ferramentas Metrixus
Descrição:
Realiza a análise de componentes independentes – ICA – dos dados informados. Retorna os componentes independentes, a matriz de mixing e matriz de demixing. Também retorna indicadores e ferramentas para análise, como autovalores da matriz de covariância dos dados centralizados.
Intervalo de dados deve ser anteriormente selecionado.
Tela da análise de componentes independentes (ICA)
1.2.12. Regressão Linear Múltipla
Acesso:
- Menu - Metrixus | RLM
- Barra de ferramentas Metrixus
Descrição:
Realiza a regressão linear múltipla para as variáveis informadas. Retorna os coeficientes de regressão e outros parâmetros que permitem analisar a qualidade da regressão.
Intervalo de dados deve ser anteriormente selecionado.
Tela da RLM
1.2.13. Cálculo do alisamento exponencial ótimo - EWV
Acesso:
- Menu - Inserir | Função | Metrixus
- Barra de ferramentas Padrão | Metrixus
Descrição:
Retorna o desvio padrão amostral (ou volatilidade) e a média dos dados ou dos retornos das cotações obtidos pelo alisamento exponencial e, ainda, a tolerância, conforme os parâmetros informados. Permite a aplicação de operador logarítmico aos retornos, útil na análise de ativos financeiros.
O retorno da função é na forma matricial CTRL + SHIFT + ENTER.
Chamada: MX.EWV (Dados; Decay; Ordem; Retornos; Media_Nula)
Argumento |
Tipo |
Descrição |
Dados |
range |
Intervalo contíguo de células contendo os dados para serem analisados. Células com texto ou em branco são ignoradas. Deve ser uma seleção de mais de 2 células contíguas com dados.
|
Decay |
double |
Fator de decaimento. Deve ser um número maior do que 0 e menor do que 1. Caso contrário, a função retornará ERRO.
|
Ordem |
boolean |
Opcional. Indica se os dados estão em ordem de antiguidade (informe 0), onde o dados mais antigo aparece primeiro, ou inversa (informe 1), onde o dado mais recente aparece primeiro. O padrão é por antiguidade ou 0.
|
Retornos |
integer |
Opcional. Indica se os dados representam cotações. Informe 0 (padrão) para não modificar os dados, informe -1 para considerar o retorno das cotações ou informe 1 para considerar o retorno logarítmico das cotações. No caso de retorno logarítmico, a operação é revertida internamente antes dos resultados serem retornados pela função.
|
Média Nula |
boolean |
Opcional. Indica se a média utilizada nos cálculos de desvio padrão deve ser considerada nula (informe 1) ou calculada (informe 0). O padrão é 0, ou seja, a média é considerada nos cálculos. Esta opção não influencia no cálculo da média informada, apenas no desvio padrão.
|
Acesso 2:
- Menu - Metrixus | Decay EWV ótimo
- Barra de ferramentas Metrixus
Descrição:
Determina o fator de decaimento ótimo para ser empregado no alisamento exponencial dos dados informados. Utiliza um processo de simulação por exaustão que visa minimizar os erros de previsão da variância (ou variância da variância) para o instante seguinte, indicando o melhor fator de decaimento com base nos dados históricos.
O intervalo de dados pode representar preços de ativos e o calculo pode ser realizado para os retornos destes ativos, com ou sem aplicação do operador logaritimo.
Intervalo de dados deve ser anteriormente selecionado.
Tela do decay ótimo
1.2.14. ARCH - GARCH - IGARCH - EGARCH - GJR (TGARCH)
Acesso:
- Menu - Metrixus | Família ARCH
- Barra de ferramentas Metrixus
Descrição:
Retorna os coeficientes do modelo da família ARCH selecionado para a determinação da volatilidade condicional de uma série temporal (retornos ou erros da regressão), obtidos por algoritmos numéricos iterativos pelo método MLE – maximum likelihood estimation ou maximização da LLF, considerando uma distribuição normal com média nula para a série de dados.
Permite a configuração do modelo escolhido através da seleção das ordens (q e p) utilizadas nos modelos. O valor máximo para as ordens q e p é 7 (se houver dados suficientes).
Modelos disponíveis:
- ARCH (q)
- GARCH (q,p)
- IGARCH (q,p)
- EGARCH (q,p)
- GJR (q,p)
- Determinação do melhor modelo (LLF - log likelihood function máximo)
O cálculo do melhor modelo é efetuado para os modelos selecionados.
O intervalo de dados pode representar preços de ativos e o calculo pode ser realizado para os retornos destes ativos, com ou sem aplicação do operador logaritimo.
Intervalo de dados deve ser anteriormente selecionado.
Tela da família ARCH
|