次の方法で共有


TBILLPRICE

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

財務省の請求書の value \$100 の顔ごとの price を返します。

構文

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

パラメーター

用語 定義
settlement 財務省証券の決済 date. 証券決済 date は、財務省の請求書が買い手に取引されたときに date 問題の後の date です。
maturity 財務省証券の満期日 date。 満期日 date は、財務省の請求書の有効期限が切れたときの date です。
discount 財務省証券の割引 rate。

Value を返す

\$100 顔の valueごとの財務省ビルの price.

解説

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

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

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

    ここで、

    • $\text{DSM}$ = 受渡日から満期日までの日数 。受渡日 date後に複数の calendaryear である満期日 date を除きます。
  • 受渡 and 満期日は整数に切り捨てられます。

  • error は次 if返されます。

    • 受渡 or 満期日は有効な datenot。
    • 受渡≥満期日 or 満期日は、受渡後に複数の year。
    • discount ≤ 0。
  • この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。

データ 説明
3/31/2008 決済 date
6/1/2008 成熟度 date
9.0% パーセント割引 rate

次の DAX クエリ:

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

上記で指定した条件に従って、\$100 の面 valueあたりの財務省証券の price を返します。

[Value]
98.45