ТБ ILLPRICE

Применяется к:вычисляемой таблице вычисляемой таблицы Вычисление визуального элемента измерениявычисляемой таблицы

Возвращает значение цены за 100 долл. США номинальной стоимости для казначейского векселя.

Синтаксис

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

Параметры

Термин Определение
Урегулирования Дата урегулирования казначейского счета. Дата урегулирования безопасности — это дата после даты выдачи, когда казначейские счета торгуются покупателю.
Зрелости Дата зрелости казначейского законопроекта. Дата окончания срока действия казначейского счета.
скидка Ставка скидки казначейского счета.

Возвращаемое значение

Цена казначейского векселя за 100 долл. США номинальной стоимости.

Замечания

  • Даты хранятся в виде последовательных серийных номеров, чтобы их можно было использовать в вычислениях. В DAX, 30 декабря 1899 г. день 0, а 1 января 2008 г. — 39448, так как 39 448 дней после 30 декабря 1899 г.

  • ТБ ILLPRICE вычисляется следующим образом:

    $$\text{ТБ ILLPRICE} = 100 \times (1 - \frac{\text{скидка} \times \text{DSM}}){360}$$

    где:

    • $\text{DSM}$ = количество дней от расчетов до срока погашения, за исключением любой даты погашения, которая составляет более одного календарного года после даты урегулирования.
  • расчет и зрелость усечены в целые числа.

  • Если возвращается ошибка:

    • расчет или срок действия не является допустимой датой.
    • расчет ≥ зрелости или зрелости составляет более одного года после урегулирования.
    • скидка ≤ 0.
  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

Данные Description
3/31/2008 Дата урегулирования
6/1/2008 Дата зрелости
9.0% Процент скидки

Следующий запрос DAX:

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

Возвращает цену казначейского векселя за 100 долл. США номинальной стоимости на основе указанных выше условий.

[значение]
98.45