Modelo Garman Kohlhagen e VBA.
Obtenha o VBA e uma planilha Excel para o modelo Garman Kohlhagen, um método de precificação de opções de câmbio européias.
O modelo Garman Kohlhagen generaliza o modelo Black-Scholes padrão para incluir duas taxas de juros & # 8211; um para uma moeda nacional e outro para uma moeda estrangeira. O rendimento de dividendos é substituído pela taxa interset de moeda estrangeira. O tamanho da diferença de taxa de juros entre uma moeda estrangeira e nacional afeta o preço dessas opções.
O modelo foi publicado em 1976 por Mark Garman e Steven Kohlhagen, e prevê que as opções de câmbio são mais baratas do que as opções européias padrão para uma chamada, mas mais caras para um put.
O modelo Garman Kohlhagen assume.
Opções de estilo europeu com uma data de vencimento pré-determinada, taxas de juros internas e externas e a taxa de câmbio são constantes, o mercado é eficiente (ou seja, sem arbitragem), não há custos de transação e a taxa de câmbio tem um preço log-normal distribuição.
r d e r f são as taxas de juros interna e externa S 0 é a taxa à vista (ou seja, taxa de câmbio) K é a greve T é o tempo de vencimento σ é a volatilidade da taxa de câmbio N é a distribuição normal acumulada.
Modelo de Garman Kohlhagen em VBA.
Função GarmanKohlhagen (CallOrPut As String, SpotRate como Double, Strike As Double, TimeToMaturity As Double, DomesticInterestRate As Double, ForeignInterestRate As Double, Volatilidade As Double) As Double Dim d1 As Double, d2 As Double d1 = (Log (SpotRate / Strike) + (DomesticInterestRate - ForeignInterestRate + Volatility ^ 2/2) * TimeToMaturity) / (Volatilidade * Sqr (TimeToMaturity)) d2 = d1 - Volatilidade * Sqr (TimeToMaturity) Se CallOrPut = & quot; Chamada & quot; Então GarmanKohlhagen = SpotRate * Exp (-ForeignInterestRate * TimeToMaturity) * Application. NormSDist (d1) - Greve * Exp (-DomesticInterestRate * TimeToMaturity) * Application. NormSDist (d2) ElseIf CallOrPut = & quot; Colocar & quot; Então GarmanKohlhagen = Strike * Exp (-DomesticInterestRate * TimeToMaturity) * Application. NormSDist (-d2) - SpotRate * Exp (-ForeignInterestRate * TimeToMaturity) * Application. NormSDist (-d1) End If End Function.
Um pensamento sobre & ldquo; Modelo Garman Kohlhagen e VBA & rdquo;
o acima wouldnt obter-lhe preço justo valor /
a razão é que as taxas de juros implícitas do mercado de fx não são consistentes com o mercado.
O modelo Garman Kohlhagen.
O modelo Garman Kohlhagen é adequado para avaliar opções de estilo europeu em moeda estrangeira à vista. Esse modelo alivia a premissa restritiva usada no modelo Black Scholes de que empréstimos e empréstimos são realizados com a mesma taxa livre de risco. No mercado de câmbio, não há razão para que a taxa livre de risco seja idêntica em cada país. Qualquer diferencial de taxa de juros entre as duas moedas afetará o valor da opção de câmbio. A taxa de juros estrangeira livre de risco, neste caso, pode ser considerada como um rendimento contínuo de dividendos sendo pago sobre a moeda estrangeira. Como um detentor de opções não recebe nenhum fluxo de caixa pago do instrumento subjacente, isso deve ser refletido em um preço de opção mais baixo no caso de uma ligação ou um preço mais alto no caso de uma colocação. O modelo Garman Kohlhagen fornece uma solução subtraindo o valor presente do fluxo de caixa contínuo do preço do instrumento subjacente. Suposições sob as quais a fórmula foi derivada incluem:
· A opção só pode ser exercida na data de expiração (estilo europeu);
· Não há impostos, margens ou custos de transação;
· As taxas de juros sem risco (domésticas e estrangeiras) são constantes;
· A volatilidade dos preços do instrumento subjacente é constante; e.
· Os movimentos de preço do instrumento subjacente seguem uma distribuição lognormal.
Fórmulas & amp; Detalhes técnicos.
= valor teórico de uma chamada.
= valor teórico de um put.
= preço do subjacente.
= tempo para expiração em anos.
= volatilidade anual em porcentagem.
= taxa de juros livre de risco na moeda nacional.
= taxa de juros livre de risco na moeda estrangeira.
= base do logaritmo natural.
= função de densidade normal acumulada.
Funções do FINCAD.
aaGK (FX_spot, ex, d_exp, d_v, vlt, taxa_dom_ann, rate_for_ann, option_type, stat, acc_dom, acc_for)
Esta função FINCAD pode ser usada para trabalhar com opções de estilo europeu em câmbio local.
Descrição das Entradas.
Spot FX - nacional / estrangeiro.
data do valor (liquidação).
taxa - doméstica - anual.
taxa - estrangeira - anual.
tipo de opção, 1 = ligar, 2 = colocar.
lista de estatísticas; consulte Descrição de saídas.
método de competência - taxa doméstica.
método de competência - taxa externa.
Descrição das Saídas.
rho da taxa doméstica.
rho de taxa externa.
Para obter detalhes sobre o cálculo de gregos, consulte os Gregos de opções em documentos de referência matemática de instrumentos de taxa de juros não FINCAD.
Sua moeda base é EUA e você precisa comprar um dia 90 colocado na libra esterlina. Você estará lidando com um banco e a oferta oferecida será um exercício de estilo europeu. Você completou uma revisão da volatilidade histórica da libra e 15% é seu palpite de onde deveria estar por enquanto. A taxa de Eurodólar de 3 meses é de 6,06% (o método de acumulação é real / 360) e a taxa de 3 meses do EuroSterling é de 11,68% (o método de acumulação é real / 365 fixo). O dólar americano fechou ontem à noite a 1.7535 por libra e você quer que seu put tenha uma greve de 1.7506. Qual é o valor justo deste put?
preço à vista da moeda subjacente.
estimativa anual de volatilidade.
taxa de depósito doméstico sem risco.
taxa de depósito sem risco estrangeiro.
lista de estatísticas.
valor justo (doméstico: estrangeiro)
método de acumulação de juros para a taxa doméstica.
método de acumulação de juros para a taxa externa.
real / 365 (fixo)
valor justo (nacional / estrangeiro)
O valor justo do put é de $ 090 por libra esterlina.
A função utiliza as seguintes convenções:
· A taxa de câmbio utilizada na função deve ser inserida em uma base de “unidades domésticas por unidade de moeda estrangeira”. Isso pode ou não estar de acordo com as moedas com as quais você está trabalhando, já que as cotações diretas e indiretas são usadas no mercado. Se as moedas forem cotadas como “unidades de moeda estrangeira por unidade de moeda nacional”, basta tomar o inverso do preço de câmbio e usar esse preço na função.
· A saída da função é sempre retornada em termos da moeda nacional. Por exemplo, se o preço à vista do câmbio foi introduzido como iene / USD, o preço da opção seria em termos do iene por unidade de moeda estrangeira (por exemplo, USD), já que assumimos que a moeda nacional é o iene. Multiplique esse preço de opção pelo valor do contrato fictício para obter o valor da posição em iene. Converta essa quantia de iene em dólares pela taxa de câmbio atual.
· Por fim, presume-se que as taxas usadas no modelo de Garman Kohlhagen sejam inseridas como taxas anuais compostas (por exemplo, (1 + taxa) ^ t). Essa taxa é então convertida em uma taxa continuamente composta dentro do modelo de formulário fechado. Se a sua taxa de entrada for cotada com base numa taxa de juro simples (por exemplo, taxa do mercado monetário), ou combinada numa frequência de composição diferente (por exemplo, base de obrigações), converta estas taxas numa base de composição anual antes de usar como entradas diretas para a função.
Referências.
[1] Bookstaber, Richard, (1991), Opção de Preços e Estratégias de Investimento 3ª Edição, Probus Publishing Company.
[2] Cox, John; Rubinstein, Mark, (1985), Mercado de Opções, Prentice Hall.
[3] "De Black Scholes a Black Holes", Risk, 1994.
[4] Hull, John, (1993), Options Futures e outros Securities Derivative 2nd Edition, Prentice Hall.
[5] Natenburg, Sheldon, (1988), Opção Volatilidade e Estratégias de Preços, Probus Publishing Company.
Com relação a este documento, a FinancialCAD Corporation ("FINCAD") não oferece nenhuma garantia expressa ou implícita, incluindo, mas não se limitando a, qualquer garantia implícita de comercialização ou adequação a uma finalidade específica. Em nenhuma circunstância, a FINCAD será responsável por qualquer pessoa por danos especiais, colaterais, incidentais ou conseqüentes em conexão com ou decorrentes do uso deste documento ou das informações nele contidas. Este documento não deve ser usado como um substituto para sua própria pesquisa independente ou para o aconselhamento de seus consultores financeiros, contábeis ou outros profissionais.
Esta informação está sujeita a alterações sem aviso prévio. A FINCAD não se responsabiliza por quaisquer erros neste documento ou suas conseqüências e se reserva o direito de fazer alterações neste documento sem aviso prévio.
Copyright © FinancialCAD Corporation 2008. Todos os direitos reservados.
Preços de opções fx garman kohlhagen
A FINCAD oferece as soluções mais transparentes do setor, fornecendo ampla documentação sobre cada produto. Isso é complementado por uma extensa biblioteca de white papers, artigos e estudos de caso.
O modelo Garman Kohlhagen é adequado para avaliar opções de estilo europeu em moeda estrangeira à vista. Esse modelo alivia a premissa restritiva usada no modelo Black Scholes de que empréstimos e empréstimos são realizados com a mesma taxa livre de risco. No mercado de câmbio, não há razão para que a taxa livre de risco seja idêntica em cada país. Qualquer diferencial de taxa de juros entre as duas moedas afetará o valor da opção de câmbio. A taxa de juros estrangeira livre de risco, neste caso, pode ser considerada como um rendimento contínuo de dividendos sendo pago sobre a moeda estrangeira. Como um detentor de opções não recebe nenhum fluxo de caixa pago do instrumento subjacente, isso deve ser refletido em um preço de opção mais baixo no caso de uma ligação ou um preço mais alto no caso de uma colocação. O modelo Garman Kohlhagen fornece uma solução subtraindo o valor presente do fluxo de caixa contínuo do preço do instrumento subjacente.
Suposições sob as quais a fórmula foi derivada incluem:
a opção só pode ser exercida na data de expiração (estilo europeu); não há impostos, margens ou custos de transação; as taxas de juros sem risco (domésticas e estrangeiras) são constantes; a volatilidade dos preços do instrumento subjacente é constante; e os movimentos de preços do instrumento subjacente seguem uma distribuição lognormal.
»FINCAD oferece um teste gratuito da versão mais recente e uma demonstração personalizada do FINCAD Analytics Suite. Clique aqui para começar sua avaliação!
A próxima geração de poderosas soluções de avaliação e risco está aqui.
Brochura F3.
Avaliação de portfólio e análise de risco para derivativos de múltiplos ativos e renda fixa.
Boletim de conclusões.
Mantenha-se atualizado com nosso boletim trimestral.
A FINCAD é o fornecedor líder de portfólio empresarial e análise de risco para derivativos de múltiplos ativos e renda fixa. Um padrão da indústria desde 1990, nossa análise avançada, arquitetura flexível e tecnologia patenteada permitem que as instituições financeiras tomem melhores decisões de investimento e risco. Nosso objetivo é fornecer aos nossos clientes soluções que os ajudem a alcançar seus objetivos, sem concessões. Os clientes incluem importantes gestores de ativos globais, fundos de hedge, seguradoras, fundos de pensão, bancos e auditores.
Fórmula Garman-Kohlhagen.
onde é a distribuição normal cumulativa e.
Se esta é a forma padrão da fórmula de Black-Scholes.
Garman, M. B. e Kohlhagen, S. W. "Valores de Opção em Moeda Estrangeira". J. International Money and Finance 2, 231-237, 1983.
Price, J. F. "Matemática Opcional não é Opcional". Não. Amer. Matemática. Soc. 43, 964-971, 1996.
Recursos da Web da Wolfram.
A ferramenta # 1 para criar demonstrações e qualquer coisa técnica.
Explore tudo com o primeiro mecanismo de conhecimento computacional.
Explore milhares de aplicativos gratuitos em ciências, matemática, engenharia, tecnologia, negócios, arte, finanças, ciências sociais e muito mais.
Junte-se à iniciativa de modernizar a educação matemática.
Resolva integrais com o Wolfram | Alpha.
Percorra os problemas de lição de casa, passo a passo, do começo ao fim. As dicas ajudam você a tentar o próximo passo sozinho.
Problemas de prática aleatórios ilimitados e respostas com soluções passo-a-passo incorporadas. Pratique online ou faça uma folha de estudo para impressão.
Coleção de ferramentas de ensino e aprendizagem construídas por especialistas em educação da Wolfram: livro didático dinâmico, planos de aula, widgets, demonstrações interativas e muito mais.
O modelo Garman Kohlhagen.
O modelo Garman Kohlhagen é adequado para avaliar opções de estilo europeu em moeda estrangeira à vista. Esse modelo alivia a premissa restritiva usada no modelo Black Scholes de que empréstimos e empréstimos são realizados com a mesma taxa livre de risco. No mercado de câmbio, não há razão para que a taxa livre de risco seja idêntica em cada país. Qualquer diferencial de taxa de juros entre as duas moedas afetará o valor da opção de câmbio. A taxa de juros estrangeira livre de risco, neste caso, pode ser considerada como um rendimento contínuo de dividendos sendo pago sobre a moeda estrangeira. Como um detentor de opções não recebe nenhum fluxo de caixa pago do instrumento subjacente, isso deve ser refletido em um preço de opção mais baixo no caso de uma ligação ou um preço mais alto no caso de uma colocação. O modelo Garman Kohlhagen fornece uma solução subtraindo o valor presente do fluxo de caixa contínuo do preço do instrumento subjacente. Suposições sob as quais a fórmula foi derivada incluem:
· A opção só pode ser exercida na data de expiração (estilo europeu);
· Não há impostos, margens ou custos de transação;
· As taxas de juros sem risco (domésticas e estrangeiras) são constantes;
· A volatilidade dos preços do instrumento subjacente é constante; e.
· Os movimentos de preço do instrumento subjacente seguem uma distribuição lognormal.
Fórmulas & amp; Detalhes técnicos.
= valor teórico de uma chamada.
= valor teórico de um put.
= preço do subjacente.
= tempo para expiração em anos.
= volatilidade anual em porcentagem.
= taxa de juros livre de risco na moeda nacional.
= taxa de juros livre de risco na moeda estrangeira.
= base do logaritmo natural.
= função de densidade normal acumulada.
Funções do FINCAD.
aaGK (FX_spot, ex, d_exp, d_v, vlt, taxa_dom_ann, rate_for_ann, option_type, stat, acc_dom, acc_for)
Esta função FINCAD pode ser usada para trabalhar com opções de estilo europeu em câmbio local.
Descrição das Entradas.
Spot FX - nacional / estrangeiro.
data do valor (liquidação).
taxa - doméstica - anual.
taxa - estrangeira - anual.
tipo de opção, 1 = ligar, 2 = colocar.
lista de estatísticas; consulte Descrição de saídas.
método de competência - taxa doméstica.
método de competência - taxa externa.
Descrição das Saídas.
rho da taxa doméstica.
rho de taxa externa.
Para obter detalhes sobre o cálculo de gregos, consulte os Gregos de opções em documentos de referência matemática de instrumentos de taxa de juros não FINCAD.
Sua moeda base é EUA e você precisa comprar um dia 90 colocado na libra esterlina. Você estará lidando com um banco e a oferta oferecida será um exercício de estilo europeu. Você completou uma revisão da volatilidade histórica da libra e 15% é seu palpite de onde deveria estar por enquanto. A taxa de Eurodólar de 3 meses é de 6,06% (o método de acumulação é real / 360) e a taxa de 3 meses do EuroSterling é de 11,68% (o método de acumulação é real / 365 fixo). O dólar americano fechou ontem à noite a 1.7535 por libra e você quer que seu put tenha uma greve de 1.7506. Qual é o valor justo deste put?
preço à vista da moeda subjacente.
estimativa anual de volatilidade.
taxa de depósito doméstico sem risco.
taxa de depósito sem risco estrangeiro.
lista de estatísticas.
valor justo (doméstico: estrangeiro)
método de acumulação de juros para a taxa doméstica.
método de acumulação de juros para a taxa externa.
real / 365 (fixo)
valor justo (nacional / estrangeiro)
O valor justo do put é de $ 090 por libra esterlina.
A função utiliza as seguintes convenções:
· A taxa de câmbio utilizada na função deve ser inserida em uma base de “unidades domésticas por unidade de moeda estrangeira”. Isso pode ou não estar de acordo com as moedas com as quais você está trabalhando, já que as cotações diretas e indiretas são usadas no mercado. Se as moedas forem cotadas como “unidades de moeda estrangeira por unidade de moeda nacional”, basta tomar o inverso do preço de câmbio e usar esse preço na função.
· A saída da função é sempre retornada em termos da moeda nacional. Por exemplo, se o preço à vista do câmbio foi introduzido como iene / USD, o preço da opção seria em termos do iene por unidade de moeda estrangeira (por exemplo, USD), já que assumimos que a moeda nacional é o iene. Multiplique esse preço de opção pelo valor do contrato fictício para obter o valor da posição em iene. Converta essa quantia de iene em dólares pela taxa de câmbio atual.
· Por fim, presume-se que as taxas usadas no modelo de Garman Kohlhagen sejam inseridas como taxas anuais compostas (por exemplo, (1 + taxa) ^ t). Essa taxa é então convertida em uma taxa continuamente composta dentro do modelo de formulário fechado. Se a sua taxa de entrada for cotada com base numa taxa de juro simples (por exemplo, taxa do mercado monetário), ou combinada numa frequência de composição diferente (por exemplo, base de obrigações), converta estas taxas numa base de composição anual antes de usar como entradas diretas para a função.
Referências.
[1] Bookstaber, Richard, (1991), Opção de Preços e Estratégias de Investimento 3ª Edição, Probus Publishing Company.
[2] Cox, John; Rubinstein, Mark, (1985), Mercado de Opções, Prentice Hall.
[3] "De Black Scholes a Black Holes", Risk, 1994.
[4] Hull, John, (1993), Options Futures e outros Securities Derivative 2nd Edition, Prentice Hall.
[5] Natenburg, Sheldon, (1988), Opção Volatilidade e Estratégias de Preços, Probus Publishing Company.
Com relação a este documento, a FinancialCAD Corporation ("FINCAD") não oferece nenhuma garantia expressa ou implícita, incluindo, mas não se limitando a, qualquer garantia implícita de comercialização ou adequação a uma finalidade específica. Em nenhuma circunstância, a FINCAD será responsável por qualquer pessoa por danos especiais, colaterais, incidentais ou conseqüentes em conexão com ou decorrentes do uso deste documento ou das informações nele contidas. Este documento não deve ser usado como um substituto para sua própria pesquisa independente ou para o aconselhamento de seus consultores financeiros, contábeis ou outros profissionais.
Esta informação está sujeita a alterações sem aviso prévio. A FINCAD não se responsabiliza por quaisquer erros neste documento ou suas conseqüências e se reserva o direito de fazer alterações neste documento sem aviso prévio.
Copyright © FinancialCAD Corporation 2008. Todos os direitos reservados.
Opções Forex - Modé de Garman - Kohlhagen.
Les options sur le forex sontement nec gociées. Garman Kohlhagen é o modelo de avaliação de base.
La date d'é valuation t.
Le niveau du sous jacent, filho cours S.
Le prix d'exercice K.
Le taux d'intà © rÃЄt continument composà © r.
Le taux de dividende compos © q.
La date d'édea T.
La volatilé © du sous-jacent Пѓ.
O vale de um chamado de maturité = T - t,
Les concebe vendedores e investidores, empresas financeiras, financeiras e empresas de seguros (incluindo o mercado de capitais).
Por exemplo, pour un call EUR / USD, le sous jacent est l'EUR / USD, et faut acheter l'EUR (et percevoir le taux d'intére EUR) et vendreé le couvert le USD (et donc emprunter des USD pour les vendre à © à © couvert au taux USD).
La date d'é valuation t.
Le niveau du sous jacent, filho cours S.
Le prix d'exercice K.
Le taux d'intért, o continuum composé r de la conceber vendue.
O taux d'intérière continé composé © rf de la concebe acheté © e.
No comments:
Post a Comment