Risktech – Modelagem Financeira

Insper Instituto de Ensino e Pesquisa

Nesta seção você encontra modelos, rotinas e bibliotecas de cálculo implementados em planilhas Excel, Matlab e outros sistemas. Os modelos disponibilizados foram desenvolvidos para o Risktech por alunos e professores exclusivamente para fins educacionais.

 

Modelos em Excel para Fins Didáticos

Opções Binomial.xls

Implementa uma versão computacionalmente didática do modelo de precificação binomial para opções de compra (call) e venda (put). O modelo constrói a árvore binomial a partir dos dados fornecidos. Manual da planilha.

Opções Black Scholes.xls

Implementa por meio de macro a fórmula de Black-Scholes para precificação de opções sobre ações com e sem dividendos. Manual da planilha.

Apreçamento de Títulos Públicos.xls

Demonstra o apreçamento de títulos públicos federais de renda fixa e suas características Manual da planilha.

monte-carlo.xls

Implementa uma versão computacionalmente didática do modelo de simulação de Monte-Carlo para precificação de opções europeias, em VBA.

americana.xls

Ilustra a diferença de preços entre uma opção americana e europeia de mesmos parâmetros, apresentada por uma árvore binomial, com o número de passos especificado.

grafico2d.xls

Permite a visualização gráfica das sensibilidades do preço de uma opção dado pelo modelo de Black-Scholes, em função do preço do ativo objeto.

grafico3d.xls

Ilustra a visualização em 3 dimensões das gregas de Black-Scholes. Na planilha está implementado o Gama de uma opção europeia. O código em VBA está pronto para a visualização das outras gregas, mediante pequena alteração na planilha.

MovBrowniano.xls

Ilustra as realizações de um Movimento Browniano Geométrico como processo estocástico subjacente à evolução de preços de um ativo.
Nota
Essas planilhas foram desenvolvidas exclusivamente para fins educacionais, e são utilizadas como material didático nos cursos ministrados por seus autores. Podem ser livremente distribuídas e utilizadas, desde que, mantidas sem alterações, e com fonte identificada.

 

 

Rotinas em VBA

ewma.xla

Biblioteca para alisamento exponencial. Inclui funções para cálculo de retornos em séries de preços com missing values, cálculo de volatilidades, betas e matrizes de correlação e covariâncias.
(documentação)

opcoes.xla

Biblioteca contendo funções para precificação de opções e cálculo de suas gregas. Utiliza o modelo de Black-Scholes generalizado, de maneira a incluir os modelos de Black e Garman-Kolhagen como casos particulares.
(documentação)

calendario.xla

Biblioteca para manipulação eficiente de datas, dias úteis, feriados, etc. Não apresenta incompatibilidade com versões de idioma diferente do Excel. Datas até 2031.
(documentação)
Nota
As bibliotecas são escritas em Visual Basic for Applications. Seu código encontra-se protegido para própria segurança dos usuários, a fim de garantir que nenhuma modificação não autorizada seja inserida.

 

 

Modelos de Planilha

Circular 2972 – exemplo.zip

Ilustra o cálculo da exigência de capital para o risco de taxas de juros prefixadas segundo a circular 2972.
(documentação e instruções).

exemplo-acoes.xls

Exemplifica o cálculo de VaR para ações.
(exige os arquivos VolatilidadesAcoes.xls eCorrelacoesAcoes.xls no mesmo diretório, além do add-inewma.xla instalado)

exemplo-opcoes.xls

Exemplifica o uso da biblioteca de precificação de opções.
(exige o add-in ewma.xla e o add-in calendario.xlainstalado)

exemplo-correlacoes.xls

Exemplifica o cálculo de matrizes de correlação utilizando a biblioteca de alisamento exponencial.
(exige o add-in opcoes.xla instalado)

exemplo-volatilidade.xls

Exemplifica o cálculo de volatilidades para a biblioteca de alisamento exponencial.
(exige o add-in ewma.xla instalado)

exemplo-calendario.xls

Exemplifica o cálculo de matrizes de correlação utilizando a biblioteca de alisamento exponencial.
(exige o add-in calendario.xla instalado)

alisamento_exponencial.xls

Mostra detalhes a respeito da metodologia de alisamento exponencial, como cálculo da meia-vida, efeitos da condição inicial, pesos dados às defasagens ao longo do tempo, etc
Problemas com o Excel
Se o seu Excel apresentar a mensagem de que não acha os arquivos dos add-ins, coloque a planilha-exemplo no mesmo diretório em que você instalou o add-in. Se isso não resolver, faça o seguinte: com o arquivo da planilha-exemplo aberto no Excel, abra uma janela do explorer, e dê um duplo-clique sobre o arquivo .xla que o seu Excel não está encontrando. Trata-se de um problema que ocorre com algumas versões do Office.

 

Entre em contato: cefi@insper.edu.br

Importante: aviso!
Todas essas planilhas são para ilustração e aplicação dos conceitos, modelos e metodologias discutidos nesse site. O RiskTech não se responsabiliza, nem recomenda, que seja feito uso desses modelos em aplicações comerciais.

voltar

Insper
linkedin facebook twitter youtube flickr

Insper

Rua Quatá, 300 - Vila Olímpia
- São Paulo/SP -
Brasil
| CEP: 04546-042
| Tel:
(11) 4504-2400

Webmail | Intranet Corporativa
Todos os direitos reservados

Mapa do site Notícias Acessibilidade Fale conosco