次の方法で共有


TBILLYIELD

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

財務省の請求書の利回りを返します。

構文

TBILLYIELD(<settlement>, <maturity>, <pr>)

パラメーター

用語 定義
settlement 財務省証券の受渡日。 証券決済日は、財務省の手形が買い手に取引される発行日の後の日付です。
maturity 財務省証券の満期日。 満期日は、財務省の請求書の有効期限が切れる日付です。
pr \$100 額当たりの財務省証券の価格。

戻り値

米国財務省証券の利回り。

解説

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

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

    $$\text{TBILLYIELD} = \frac{100 - \text{pr}}{\text{pr}} \times \frac{360}{\text{DSM}}}$$

    ここで、

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

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

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

次の DAX クエリ:

データ 説明
3/31/2008 受渡日
6/1/2008 満期日
\$98.45 \$100 額面あたりの価格
EVALUATE
{
  TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}

上記で指定した条件を使用して、財務省の証券の利回りを返します。

[値]
0.0914169629253426