TBILLYIELD
국채 수익률을 반환합니다.
구문
TBILLYIELD(<settlement>, <maturity>, <pr>)
매개 변수
용어 | 정의 |
---|---|
settlement |
재무부 법안의 합의 날짜입니다. 유가 증권 결산일은 국채가 구매자에게 거래되는 발행일 이후의 날짜입니다. |
maturity |
국채의 만기일입니다. 만기일은 국채가 만료되는 날짜입니다. |
pr |
\$100 액면가당 국채의 가격입니다. |
반환 값
국채 수익률.
설명
날짜는 순차적인 일련 번호로 저장되므로 계산에 사용할 수 있습니다. DAX1899년 12월 30일은 0일이고, 2008년 1월 1일은 1899년 12월 30일 이후 39,448일이므로 39448년 1월 1일입니다.
TBILLYIELD 다음과 같이 계산됩니다.
$$\text{TBILLYIELD} = \frac{100 - \text{pr}}{\text{pr}} \times \frac{360}{\text{DSM}}}$$
여기서
- $\text{DSM}$ = 결산일부터 만기까지의 일 수이며, 결산일 이후 1년이 넘는 만기일은 제외됩니다.
settlement 및 maturity는 정수로 잘립니다.
다음과 같은 경우 오류가 반환됩니다.
- settlement 또는 maturity는 유효한 날짜가 아닙니다.
- 만기 또는 만기 ≥ 결산 후 1년이 넘습니다.
- pr ≤ 0.
이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.
예시
다음 DAX 쿼리는 다음과 같습니다.
Data | 설명 |
---|---|
3/31/2008 | 결산일 |
6/1/2008 | 만기일 |
\$98.45 | \$100 액면가당 가격 |
EVALUATE
{
TBILLYIELD(DATE(2008,3,31), DATE(2008,6,1), 98.45)
}
위에 지정된 조건을 사용하여 국채 수익률을 반환합니다.
[값] |
---|
0.0914169629253426 |