|
1.
|
|
|
@FUNCTION=CUM_BIV_NORM_DIST 
@SYNTAX=CUM_BIV_NORM_DIST(a,b,rho) 
@DESCRIPTION=CUM_BIV_NORM_DIST calculates the cumulative bivariate normal distribution from parameters a, b & rho. 
The return value is the probability that two random variables with correlation @rho are respectively each less than @a and @b.

@EXAMPLES=

@SEEALSO=NORMDIST,NORMSDIST,NORMSINV
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
@FUNCTION=CUM_BIV_NORM_DIST 
@SYNTAX=CUM_BIV_NORM_DIST(a,b,rho) 
@DESCRIPTION=CUM_BIV_NORM_DIST calcula a distribuição acumulada da distribuição normal bivariável com parâmetros a, b & rho. 
O valor retornado é a probabilidade de que duas variáveis aleatórias com correlação @rho sejam respectivamente menores que @a e @b.

@EXAMPLES=

@SEEALSO=NORMDIST,NORMSDIST,NORMSINV
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
2.
|
|
|
@FUNCTION=OPT_BS 
@SYNTAX=OPT_BS(call_put_flag,spot,strike,time,rate,volatility [,cost_of_carry]) 
@DESCRIPTION=OPT_BS uses the Black-Scholes model to calculate the price of a European option using call_put_flag, @call_put_flag, 'c' or 'p' struck at @strike on an asset with spot price @spot. 
@time is the time to maturity of the option expressed in years. 
@rate is the risk-free interest rate. 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield. 
* The returned value will be expressed in the same units as @strike and @spot.

@EXAMPLES=

@SEEALSO=OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS 
@SYNTAX=OPT_BS(tipo_compra_venda,à_vista,exercício,tempo,juros,volatilidade[,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS utiliza o modelo Black-Scholes para calcular o preço de uma opção na modalidade Européia de compra ou venda.

@tipo_compra_venda, pode ser 'c' ou 'p' para opção de compra ou venda, respectivamente. 
@à_vista é o preço à vista (spot) de um ativo com preço de exercício @exercício. 
@tempo é tempo para vencimento da opção expresso em anos. 
@juros é a taxa de interesse livre de risco. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo ou no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso nas mesmas unidades de @à_vista e de @exercício.

@EXAMPLES=

@SEEALSO=OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
3.
|
|
|
@FUNCTION=OPT_BS_DELTA 
@SYNTAX=OPT_BS_DELTA(call_put_flag,spot,strike,time,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_BS_DELTA uses the Black-Scholes model to calculate the 'delta' of a European option with call_put_flag, @call_put_flag, 'c' or 'p' struck at @strike on an asset with spot price @spot. 
Where @time is the time to maturity of the option expressed in years. 
@rate is the risk-free interest rate. 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield. 
* The returned value will be expressed in the same units as @strike and @spot.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS_DELTA 
@SYNTAX=OPT_BS_DELTA(tipo_compra_venda,à_vista,exercício,tempo,taxa,volatilidade [,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS_DELTA utiliza o modelo Black-Scholes para calcular o 'delta' de uma opção na modalidade Européia de compra ou venda.

@tipo_compra_venda, pode ser 'c' ou 'p' para opção de compra ou venda, respectivamente. 
@à_vista é o preço à vista (spot) de um ativo com preço de exercício @exercício. 
@tempo é tempo para vencimento da opção expresso em anos. 
@taxa é a taxa de interesse livre de risco. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso nas mesmas unidades de @à_vista e de @exercício.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
4.
|
|
|
@FUNCTION=OPT_BS_GAMMA 
@SYNTAX=OPT_BS_GAMMA(spot,strike,time,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_BS_GAMMA uses the Black-Scholes model to calculate the 'gamma' of a European option struck at @strike on an asset with spot price @spot.

(The gamma of an option is the second derivative of its price with respect to the price of the underlying asset, and is the same for calls and puts.)

@time is the time to maturity of the option expressed in years. 
@rate is the risk-free interest rate to the exercise date, in percent. 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield. 
* The returned value will be expressed as the rate of change of delta per unit change in @spot.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS_GAMMA 
@SYNTAX=OPT_BS_GAMMA(à_vista,exercício,tempo,taxa,volatilidade[,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS_GAMMA utiliza o modelo Black-Scholes para calcular o 'gamma' de uma opção na modalidade Européia com preço de exercício @exercício sendo o preço de compra à vista (spot) @à_vista.

(O gamma de uma opção é a segunda derivada do seu preço em relação ao preço do ativo envolvido, sendo o mesmo para opções de compra ou venda).

@tempo é tempo para vencimento da opção expresso em anos. 
@taxa é a taxa de interesse livre de risco até a data de exercício, em porcentagem. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo ou no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso como uma taxa de variação do delta por unidade de variação de @exercício.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_VEGA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
5.
|
|
|
@FUNCTION=OPT_BS_THETA 
@SYNTAX=OPT_BS_THETA(call_put_flag,spot,strike,time,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_BS_THETA uses the Black-Scholes model to calculate the 'theta' of a European option with call_put_flag, @call_put_flag struck at @strike on an asset with spot price @spot.

(The theta of an option is the rate of change of its price with respect to time to expiry.)

@time is the time to maturity of the option expressed in years 
and @rate is the risk-free interest rate to the exercise date, in percent. 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield. 
* The returned value will be expressed as minus the rate of change of option value, per 365.25 days.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS_THETA 
@SYNTAX=OPT_BS_THETA(tipo_compra_venda,à_vista,exercício,tempo,taxa,volatilidade [,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS_THETA utiliza o modelo Black-Scholes para calcular o 'theta' de uma opção na modalidade Européia de compra ou venda.

(O theta de uma opção é a taxa de variação do seu preço em relação ao seu tempo para expirar).

@tipo_compra_venda, pode ser 'c' ou 'p' para opção de compra ou venda, respectivamente. 
@à_vista é o preço à vista (spot) de um ativo com preço de exercício @exercício. 
@tempo é tempo para vencimento da opção expresso em anos. 
@taxa é a taxa de interesse livre de risco. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo ou no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso como o sinal invertido da taxa de variação do valor da opção, por 365.25 dias.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
6.
|
|
|
@FUNCTION=OPT_BS_VEGA 
@SYNTAX=OPT_BS_VEGA(spot,strike,time,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_BS_VEGA uses the Black-Scholes model to calculate the 'vega' of a European option struck at @strike on an asset with spot price @spot. 
(The vega of an option is the rate of change of its price with respect to volatility, and is the same for calls and puts.) 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date.
@time is the time to maturity of the option expressed in years. 
@rate is the risk-free interest rate to the exercise date, in percent. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield.

* The returned value will be expressed as the rate of change of option value, per 100% volatility.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS_VEGA 
@SYNTAX=OPT_BS_VEGA(à_vista,exercício,tempo,taxa,volatilidade[,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS_VEGA utiliza o modelo Black-Scholes para calcular o 'vega' de uma opção na modalidade Européia de compra ou venda. 
(O vega de uma opção é a taxa de variação do seu preço em relação a sua volatilidade, sendo a mesma para opções de compra ou venda).

@à_vista é o preço à vista (spot) de um ativo com preço de exercício @exercício. 
@tempo é tempo para vencimento da opção expresso em anos. 
@taxa é a taxa de interesse livre de risco. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo ou no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso como a taxa de variação do valor da opção, por 100% de volatilidade.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
7.
|
|
|
@FUNCTION=OPT_BS_RHO 
@SYNTAX=OPT_BS_RHO(call_put_flag,spot,strike,time,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_BS_RHO uses the Black-Scholes model to calculate the 'rho' of a European option with call_put_flag, @call_put_flag struck at @strike on an asset with spot price @spot. 
@call_put_flag is 'c' or 'p' to indicate whether the option is a call or a put.

(The rho of an option is the rate of change of its price with respect to the risk free interest rate.) 
@time is the time to maturity of the option expressed in years. 
@rate is the risk-free interest rate to the exercise date, in percent. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield. 
* The returned value will be expressed as the rate of change of option value, per 100% change in @rate.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS_RHO 
@SYNTAX=OPT_BS_RHO(tipo_compra_venda,à_vista,exercício,tempo,taxa,volatilidade [,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS_RHO utiliza o modelo Black-Scholes para calcular o 'rho' de uma opção na modalidade Européia de compra ou venda.

@tipo_compra_venda, pode ser 'c' ou 'p' para opção de compra ou venda, respectivamente. 
@à_vista é o preço à vista (spot) de um ativo com preço de exercício @exercício. 
@tempo é tempo para vencimento da opção expressa em anos. 
@taxa é a taxa de interesse livre de risco. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo ou no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso como a taxa de variação do valor da opção, por 100% de variação em @taxa.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_THETA, OPT_BS_VEGA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
8.
|
|
|
@FUNCTION=OPT_BS_CARRYCOST 
@SYNTAX=OPT_BS_CARRYCOST(call_put_flag,spot,strike,time,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_BS_CARRYCOST uses the Black-Scholes model to calculate the 'elasticity' of a European option struck at @strike on an asset with spot price @spot. 
@call_put_flag is 'c' or 'p' to indicate whether the option is a call or a put.

(The elasticity of an option is the rate of change of its price with respect to its cost of carry.)

@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date. @time is the time to maturity of the option expressed in years. 
@rate is the risk-free interest rate to the exercise date, in percent. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield.

* The returned value will be expressed as the rate of change of option value, per 100% volatility.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_BS_CARRYCOST 
@SYNTAX=OPT_BS_CARRYCOST(tipo_compra_venda,à_vista,exercício,tempo,juros,volatilidade [,custo_de_carregamento]) 
@DESCRIPTION=OPT_BS_CARRYCOST utiliza o modelo Black-Scholes para calcular a 'elasticidade' de uma opção na modalidade Européia de compra ou venda 
(A elasticidade de uma opção é a taxa de variação de seu preço em relação ao seu dividendo.)

@tipo_compra_venda, pode ser 'c' ou 'p' para opção de compra ou venda, respectivamente. 
@à_vista é o preço à vista (spot) de um ativo com preço de exercício @exercício. 
@tempo é tempo para vencimento da opção expresso em anos. 
@juros é a taxa de interesse livre de risco. 
@volatilidade é a volatilidade anualizada, em porcentagem, do ativo ou no período até a data de exercício. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso como a taxa de variação do valor da opção, por 100% de volatilidade.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
9.
|
|
|
@FUNCTION=OPT_GARMAN_KOHLHAGEN 
@SYNTAX=OPT_GARMAN_KOHLHAGEN(call_put_flag,spot,strike,time,domestic_rate,foreign_rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_GARMAN_KOHLHAGEN values the theoretical price of a European currency option struck at @strike on an asset with spot price @spot. 
@call_put_flag is 'c' or 'p' to indicate whether the option is a call or a put. 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date. 
@time the number of days to exercise. 
@domestic_rate is the domestic risk-free interest rate to the exercise date. 
@foreign_rate is the foreign risk-free interest rate to the exercise date, in percent. 
@cost_of_carry is the leakage in value of the underlying asset, for common stocks, this would be the dividend yield. 
* The returned value will be expressed as the rate of change of option value, per 100% volatility.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_GARMAN_KOHLHAGEN 
@SYNTAX=OPT_GARMAN_KOHLHAGEN(tipo_compra_venda,à_vista,exercício,tempo,taxa_doméstica,taxa_externa,volatilidade[,custo_de_carregamento]) 
@DESCRIPTION=OPT_GARMAN_KOHLHAGEN calcula o preço teórico de uma opção Européia executada em @exercício com um preço à vista (spot) dado por @à_vista.

@tipo_compra_venda é c ou p indicando se a opção é de compra (call) ou venda (put) 
@volatilidade é a volatilidade anualizada, em porcentagem, da opção para o período até a data de exercício. 
@tempo é o número de dias até o exercício. 
@taxa_doméstica é a taxa doméstica livre de risco para a data de exercício. 
@taxa_externa é a taxa externa livre de risco para a data de exercício, em porcentagem. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo. 
* O valor retornado será expresso como a taxa de variação do valor da opção, por 100% de volatilidade.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|
|
10.
|
|
|
@FUNCTION=OPT_FRENCH 
@SYNTAX=OPT_FRENCH(call_put_flag,spot,strike,time,t2,rate,volatility[,cost_of_carry]) 
@DESCRIPTION=OPT_FRENCH values the theoretical price of a European option adjusted for trading day volatility, struck at @strike on an asset with spot price @spot. 
@call_put_flag is 'c' or 'p' to indicate whether the option is a call or a put. 
@volatility is the annualized volatility, in percent, of the asset for the period through to the exercise date.
@time the number of calendar days to exercise divided by calendar days in the year. 
@t2 is the number of trading days to exercise divided by trading days in the year. 
@rate is the risk-free interest rate. 
@cost_of_carry is the leakage in value of the underlying asset, to the exercise date, in percent. 
For common stocks, this would be the dividend yield.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
@FUNCTION=OPT_FRENCH 
@SYNTAX=OPT_FRENCH(tipo_compra_venda,à_vista,exercício,tempo,t2,taxa,volatilidade[,custo_de_carregamento]) 
@DESCRIPTION=OPT_FRENCH avalia o preço teórico de uma opção Européia ajustada para a volatilidade de negociação diária, atingida em @exercício de um papel com preço à vista @à_vista.

@tipo_compra_venda é 'c' ou 'p' de modo a indicar se a opção é de compra (call) ou de venda (put). 
@volatilidade é a volatilidade anual, em porcentagem, do papel para o período até a data do exercício. 
@tempo é o número de dias até o exercício dividido pelo número de dias do ano. 
@t2 é o número de dias de negócio até o exercício dividido pelo número de dias do ano. 
@taxa é a taxa de interesse sem risco. 
@custo_de_carregamento é custo de armazenagem do ativo; para ativos comuns, ele seria o dividend-yield (dividendo/preço) do ativo.

@EXAMPLES=

@SEEALSO=OPT_BS, OPT_BS_DELTA, OPT_BS_RHO, OPT_BS_THETA, OPT_BS_GAMMA
|
|
Translated and reviewed by
Afonso Celso Medina
on 2007-03-23
|
|
|