Compartilhar via


YIELDMAT

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Retorna o rendimento anual de um título que paga juros no vencimento.

Sintaxe

YIELDMAT(<settlement>, <maturity>, <issue>, <rate>, <pr>[, <basis>])

Parâmetros

Termo Definição
settlement A data de liquidação da segurança. A data de liquidação de segurança é a data após a data de emissão em que o título é negociado com o comprador.
maturity A data de vencimento da segurança. A data de vencimento é a data em que o título expira.
issue A data de emissão da segurança.
rate A taxa de juros do título na data da emissão.
pr O preço do título por \$100 valor nominal.
basis (Opcional) O tipo de base de contagem diária a ser usada. Se a base for omitida, supõe-se que seja 0. Os valores aceitos estão listados abaixo desta tabela.

O parâmetro basis aceita os seguintes valores:

Basis de base de contagem de dias
0 ou omitido US (NASD) 30/360
1 Real/real
2 Real/360
3 Real/365
4 Europeu 30/360

Valor retornado

O rendimento anual.

Comentários

  • As datas são armazenadas como números de série sequenciais para que possam ser usadas nos cálculos. Em DAX, 30 de dezembro de 1899 é o dia 0 e 1º de janeiro de 2008 é 39448 porque é 39.448 dias após 30 de dezembro de 1899.

  • A data de liquidação é a data em que um comprador compra 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 seja comprado por um comprador seis meses depois. A data de emissão seria 1º de janeiro de 2008, a data de liquidação seria 1º de julho de 2008, e 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, vencimento e problema são truncados para inteiros.

  • basis é arredondado para o número inteiro mais próximo.

  • Um erro será retornado se:

    • liquidação, vencimento ou problema não é uma data válida.
    • o problema de liquidação >> de maturidade > não está satisfeito.
    • taxa < 0.
    • pr ≤ 0.
    • base < 0 ou base > 4.
  • Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).

Exemplo

Dados Descrição
15 de março de 2008 Data de liquidação
3-nov-08 Data de vencimento
8-nov-07 Data do problema
6,25% Percentual do cupom semestral
100,0123 Preço
0 Base 30/360 (confira acima)

A seguinte consulta DAX:

EVALUATE
{
  YIELDMAT(DATE(2008,3,15), DATE(2008,11,3), DATE(2007,11,8), 0.0625, 100.0123, 0)
}

Retorna o rendimento de uma segurança usando os termos especificados acima.

Valor
0,0609543336915387