次の方法で共有


TBILLPRICE

適用対象: 計算列計算テーブルメジャービジュアル計算

財務省請求書の額面 \$100 あたりの価格を返します。

構文

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

パラメーター

用語 定義
settlement 財務省証券の受渡日。 証券決済日は、財務省の手形が買い手に取引される発行日の後の日付です。
maturity 財務省証券の満期日。 満期日は、財務省の請求書の有効期限が切れる日付です。
discount 財務省証券の割引率。

戻り値

\$100 額当たりの財務省証券の価格。

解説

  • 日付は、計算で使用できるように、連続するシリアル番号として格納されます。 DAXでは、1899 年 12 月 30 日は 0 日目、1899 年 12 月 30 日から 39,448 日後であるため、2008 年 1 月 1 日は 39448 です。

  • TBILLPRICE は次のように計算されます。

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

    ここで、

    • $\text{DSM}$ = 受渡日から満期日までの日数 (受渡日から 1 暦年を超える満期日を除く)。
  • 受渡日と満期日は整数に切り捨てられます。

  • 次の場合、エラーが返されます。

    • 受渡日または満期日が有効な日付ではありません。
    • 受渡日≥満期日または満期日は、受渡日から 1 年以上後です。
    • discount ≤ 0。
  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

データ 説明
3/31/2008 受渡日
6/1/2008 満期日
9.0% パーセント割引率

次の DAX クエリ:

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

上記で指定した条件に従って、\$100 額面あたりの財務省請求書の価格を返します。

[値]
98.45