TBILLYIELD
국채의 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 |