OPT_TOUCH

Retorna o preço de uma opção 'touch / no-touch', calculada utilizando o modelo de precificação de opções de Black-Scholes.

tip

Para informações relevantes, visite as páginas Options (finance) e modelo Black-Scholes da Wikipedia.


Para mais informações sobre opções 'touch / no-touch' consulte as páginas financeiras da internet.

tip

Esta função está disponível desde a versão LibreOffice 4.0


Sintaxe

OPT_TOUCH(Spot; Volatility; Rate; ForeignRate; Maturity; LowerBarrier; UpperBarrier; ForeignDomestic; InOut; BarrierMonitoring; Greek)

Spot é o preço / valor de um ativo subjacente e deve ser maior que zero.

Volatilidade é o percentual anual da volatilidade do ativo subjacente expressa em decimal (por exemplo, entre 30% como 0,3). O valor deve ser maior que zero.

Taxa é a taxa de juros compostos contínuo. è um percentual expresso em decimal (por exemplo, entre 40% como 0,4).

ForeignRate is the continuously compounded foreign interest rate. This is a percentage expressed as a decimal (for example, enter 50% as 0.5).

Vencimento é o tempo de vencimento da opção, em anos, e não deve ser negativo.

LowerBarrier is the predetermined lower barrier price; set to zero for no lower barrier.

UpperBarrier is the predetermined upper barrier price; set to zero for no upper barrier.

ForeignDomestic is a string that defines whether the option pays domestic (“d”) or foreign (“f”) currency.

InOut is a string that defines whether the option is knock-in (“i”) or knock-out (“o”).

BarrierMonitoring is a string that defines whether the barrier is monitored continuously (“c”) or only at the end / maturity (“e”).

Grega (opcional) é um texto. Se omitido ou definido para “value”, “v”, “price”, ou “p”, então a função simplesmente retorna o preço da opção. Se outro valor válido for inserido, a função retorna as sensibilidades do preço (Gregas) para um dos parâmetros de entrada. As opções válidas neste caso seguem abaixo.

Exemplo

=OPT_TOUCH(50;0.25;0.05;0;1;0;55;"d";"i";"c") returns the value 0.6876.

=OPT_TOUCH(80;0.2;0.05;0;0.5;60;0;"f";"o";"c";"r") returns the value 15.5516.