Compartilhar via


TBILLPRICE

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Retorna o preço por \$100 valor nominal de uma fatura do Tesouro.

Sintaxe

TBILLPRICE(<settlement>, <maturity>, <discount>)

Parâmetros

Termo Definição
settlement A data de liquidação da conta do Tesouro. A data de liquidação de segurança é a data após a data de emissão em que a fatura do Tesouro é negociada com o comprador.
maturity A data de vencimento da fatura do Tesouro. A data de vencimento é a data em que a conta do Tesouro expira.
discount A taxa de desconto da conta do Tesouro.

Valor retornado

O preço da Fatura do Tesouro por \$100 valor nominal.

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.

  • TBILLPRICE é calculado da seguinte maneira:

    $$\text{TBILLPRICE} = 100 \times (1 - \frac{\text{discount} \times \text{DSM}}{360})$$

    em que:

    • $\text{DSM}$ = número de dias de liquidação até vencimento, excluindo qualquer data de vencimento que seja mais de um ano civil após a data de liquidação.
  • liquidação e vencimento são truncados para inteiros.

  • Um erro será retornado se:

    • liquidação ou vencimento não é uma data válida.
    • liquidação ≥ vencimento ou vencimento é mais de um ano após a liquidação.
    • discount ≤ 0.
  • 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
31/03/2008 Data de liquidação
1/6/2008 Data de vencimento
9,0% Taxa de desconto percentual

A seguinte consulta DAX:

EVALUATE
{
  TBILLPRICE(DATE(2008,3,31), DATE(2008,6,1), 0.09)
}

Retorna o preço da Fatura do Tesouro por \$100, considerando os termos especificados acima.

[Valor]
98.45