다음을 통해 공유


TBILLYIELD

적용 대상:계산 열계산 테이블Measure시각적 계산

국채의 yield 반환합니다.

구문

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

매개 변수

용어 정의
settlement 재무부 법안의 합의는 date. date 유가 증권 결제는 국채가 구매자에게 거래될 때 문제가 date 후 date.
maturity 국채의 만기일은 date. 만기 date 국채가 만료되는 date.
pr $100당 국채의 pricevalue.

반환 Value

재무부 법안의 yield.

설명

  • 날짜는 순차적인 일련 번호로 저장되므로 계산에 사용할 수 있습니다. DAX1899년 12월 30일은 1899년 12월 30일 이후 39,448일이므로 2008년 1월 1일이 39448년 and 0으로 day.

  • TBILLYIELD 다음과 같이 계산됩니다.

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

    여기서

    • $\text{DSM}$ = settlement에서 maturity까지의 일 수이며, 결산 date후 calendaryear 이상인 만기 date 제외합니다.
  • settlement and maturity는 정수로 잘립니다.

  • error if반환됩니다.

    • settlement or maturity는 유효한 datenot.
    • ≥ 만기 or 만기는 결산 후 두 year 이상입니다.
    • pr ≤ 0.
  • 이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.

예시

다음 DAX 쿼리는 다음과 같습니다.

Data 설명
3/31/2008 결제 date
6/1/2008 만기 date
\$98.45 얼굴 value \$100당 Price
EVALUATE
{
  TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}

위에 지정된 조건을 사용하여 국채의 yield 반환합니다.

[Value]
0.0914169629253426