Financeiro - Função ODDFPRICE
Descrição
A função ODDFPRICE retorna o preço por $ 100 de valor de face de um título com um primeiro período ímpar (curto ou longo).
Sintaxe
ODDFPRICE (settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, [basis])
Argumentos
Argumento | Descrição | Obrigatório / Opcional |
---|---|---|
Assentamento | A data de liquidação do título. A data de liquidação do título é a data posterior à data de emissão, quando o título é negociado para o comprador. |
Requeridos |
Maturidade | A data de vencimento do título. A data de vencimento é a data em que o título expira. |
Requeridos |
Questão | A data de emissão do título. | Requeridos |
First_coupon | A data do primeiro cupom do título. | Requeridos |
Yld | O rendimento anual do título. | Requeridos |
Frequência | O número de pagamentos de cupom por ano.
|
Requeridos |
Base | O tipo de base de contagem de dias a ser usada. Veja a Tabela Base de Contagem de Dias fornecida abaixo. |
Opcional |
Tabela de base de contagem de dias
Base | Base de contagem de dias |
---|---|
0 ou omitido | EUA (NASD) 30/360 |
1 | Real / real |
2 | Real / 360 |
3 | Real / 365 |
4 | 30/360 europeu |
Notas
ODDFPRICE é calculado da seguinte forma -
Odd short first coupon -
$ ODDFPRICE = \ left [\ frac {redemption} {\ left (1+ \ frac {yld} {frequência} \ right) ^ {\ left (N-1 + \ frac {DSC} {E} \ right)}} \ right] $
$ + \ left [\ frac {100 \ times \ frac {rate} {frequência} \ times \ frac {DFC} {E}} {\ left (1+ \ frac {yld} {frequência} \ right) ^ {\ frac {DSC} {E}}} \ right] $
$ + \ esquerda [\ sum_ {k = 2} ^ {N} \ frac {100 \ vezes \ frac {taxa} {frequência}} {\ esquerda (1+ \ frac {yld} {frequência} \ direita) ^ { \ left (k-1 + \ frac {DSC} {E} \ right)}} \ right] $
$ - \ left [100 \ times \ frac {rate} {frequência} \ times \ frac {A} {E} \ right] $
Onde,
A = número de dias desde o início do período do cupom até a data de liquidação (dias acumulados).
DSC = número de dias desde a liquidação até a próxima data de cupom.
DFC = número de dias desde o início do primeiro cupom ímpar até a data do primeiro cupom.
E = número de dias no período do cupom.
N = quantidade de cupons a pagar entre a data de liquidação e a data de resgate. (Se este número contiver uma fração, ele é elevado para o próximo número inteiro.)
Odd long first coupon -
$ ODDFPRICE = \ left [\ frac {redemption} {\ left (1+ \ frac {yld} {frequência} \ right) ^ {\ left (N + N_g + \ frac {DSC} {E} \ right)}} \ direita] $
$ + \ left [\ frac {100 \ times \ frac {rate} {freqüência} \ times \ left [\ sum_ {i = 1} ^ {NC} \ frac {DC_i} {NL_i} \ right]} {\ left (1+ \ frac {yld} {frequência} \ direita) ^ {\ esquerda (N_g + \ frac {DSC} {E} \ direita)}} \ direita] $
$ + \ esquerda [\ sum_ {k = 1} ^ {N} \ frac {100 \ vezes \ frac {taxa} {frequência}} {\ esquerda (1+ \ frac {yld} {frequência} \ direita) ^ { \ left (k-N_g + \ frac {DSC} {E} \ right)}} \ right] $
$ - \ esquerda [100 \ vezes \ frac {taxa} {frequência} \ vezes \ soma_ {i = 1} ^ {NC} \ frac {A_i} {NL_i} \ direita] $
Onde,
A i = número de dias desde o início do iº ou último período de quase cupom dentro do período ímpar.
DC i = número de dias desde a data datada (ou data de emissão) até o primeiro quase cupom (i = 1) ou número de dias no quase cupom (i = 2, ..., i = NC).
DSC = número de dias desde a liquidação até a próxima data de cupom.
E = número de dias no período do cupom.
N = número de cupons a pagar entre a data do primeiro cupom real e a data de resgate. (Se este número contiver uma fração, ele é elevado para o próximo número inteiro.)
NC = número de períodos de quase cupons que cabem no período ímpar. (Se este número contiver uma fração, ele é elevado para o próximo número inteiro.)
NL i = duração normal em dias do ith, ou último, período de quase cupom dentro do período ímpar.
N q = número de períodos inteiros de quase cupom entre a data de liquidação e o primeiro cupom.
As datas devem ser inseridas usando a função DATE ou como resultados de outras fórmulas ou funções. Por exemplo, uso DATE (2008,5,23) para o 23 º dia de maio de 2008. Os problemas podem ocorrer se as datas são inseridos como texto.
O Microsoft Excel armazena datas como números de série sequenciais para que possam ser usadas em cálculos. Por padrão, 1º de janeiro de 1900 é o número de série 1 e 1º de janeiro de 2008 é o número de série 39448 porque são 39.448 dias após 1º de janeiro de 1900.
A data de liquidação é a data em que um comprador adquire um cupom, como um título.
A data de vencimento é a data em que um cupom expira.
Por exemplo, suponha que um título de 30 anos seja emitido em 1º de janeiro de 2008 e comprado por um comprador seis meses depois, então -
a data de emissão seria 1º de janeiro de 2008.
a data de liquidação seria 1º de julho de 2008.
a data de vencimento seria 1º de janeiro de 2038, que é 30 anos após a data de emissão de 1º de janeiro de 2008.
Liquidação, maturidade, emissão, primeiro_coupon e base são truncados para inteiros.
Se liquidação, vencimento, emissão ou primeiro_coupon não for uma data válida do Excel, ODDFPRICE retorna o valor #VALUE! valor de erro.
Se algum dos argumentos especificados for não numérico, ODDFPRICE retornará o erro #VALUE! valor de erro.
A seguinte condição de data deve ser satisfeita. Caso contrário, ODDFPRICE retornará o # num! valor de erro -
vencimento ≥ primeiro_coupon ≥ liquidação ≥ emissão
Se taxa <0 ou se yld <0, ODDFPRICE retorna o #NUM! valor de erro.
Se a frequência for qualquer número diferente de 1, 2 ou 4, ODDFPRICE retornará o # num! valor de erro.
Se a base for <0 ou se a base for> 4, ODDFPRICE retornará o # num! valor de erro.
Aplicabilidade
Excel 2007, Excel 2010, Excel 2013, Excel 2016