PRICE
정기적인 이자를 지불하는 유가 증권의 value \$100당 price 반환합니다.
통사론
PRICE(<settlement>, <maturity>, <rate>, <yld>, <redemption>, <frequency>[, <basis>])
매개 변수
학기 | 정의 |
---|---|
settlement |
보안의 합의는 date. 보안 결제 date 보안이 구매자에게 거래될 때 문제가 date 후 date. |
maturity |
보안의 완성도는 date. 만기 date 보안이 만료되는 date. |
rate |
유가 증권의 연간 쿠폰은 rate. |
yld |
보안의 연간 yield. |
redemption |
유가 증권의 상환은 value\$100당 value. |
frequency |
year당 쿠폰 지급 횟수입니다. 연간 지불의 경우 빈도 = 1; 반기, 빈도 = 2; 분기별로, frequency = 4입니다. |
basis |
(선택 사항) 사용할 daycount 기준의 형식입니다. If 기준은 생략되고 0으로 간주됩니다. 수락된 values 이 표 아래에 나열되어 있습니다. |
basis
매개 변수는 다음 values허용합니다.
Basis |
Day count 기준 |
---|---|
0 or 생략됨 | 미국(NASD) 30/360 |
1 | 실제/실제 |
2 | 실제/360 |
3 | 실제/365 |
4 | 유럽 30/360 |
반환 Value
\$100 얼굴당 pricevalue.
발언
날짜는 순차적인 일련 번호로 저장되므로 계산에 사용할 수 있습니다. DAX1899년 12월 30일은 1899년 12월 30일 이후 39,448일이므로 2008년 1월 1일이 39448년 and 0으로 day.
결산 date 구매자가 채권과 같은 쿠폰을 구매하는 date. 만기 date 쿠폰이 만료되는 date. 예를 들어 2008년 1월 1일에 30-year 채권이 발행된 and 6개월 후에 구매자가 매입한다고 가정해 보겠습니다. date 문제는 2008년 1월 1일, 합의 date 2008년 7월 1일이 될 and 만기 date 2038년 1월 1일로, 이는 2008년 1월 1일 이후 30년 후인 date.
settlement and maturity는 정수로 잘립니다.
basis and 빈도는 가장 가까운 정수로 반올림됩니다.
error if반환됩니다.
- settlement or maturity는 유효한 datenot.
- settlement ≥ maturity.
- rate < 0입니다.
- yld < 0.
- 상환 ≤ 0.
- frequency는 1, 2, or 4 이외의 숫자입니다.
- basis < 0 or basis > 4.
이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.
중요:
N이 1을 > 경우(N은 결산 dateand 상환 date사이에 지불해야 하는 쿠폰 수) PRICE 다음과 같이 계산됩니다.
$$\text{PRICE} = \bigg[ \frac{\text{redemption}}{(1 + \frac{\text{yld}}{\text{frequency}})^{(N - 1 + \frac{\text {DSC}}{\text{E}})})} \bigg] + \bigg[ \sum^{N}_{k=1} \frac{100 \times \frac{\text{rate}}{\text{frequency}}}{(1 + \frac{\text{yld}}{\text{frequency}})^{(k - 1 + \frac{\text{DSC}}{\text{E}} )}} \bigg] - \bigg[ 100 \times \frac{\text{rate}}{\text{frequency}} \times \frac{\text{A}}{\text{E}} \bigg]$$
N = 1(N은 결산 dateand 상환 date사이에 지불해야 하는 쿠폰 수)이면 PRICE 다음과 같이 계산됩니다.
$$\text{DSR} = \text{E} - \text{A}$$
$$\text{T1} = 100 \times \frac{\text{rate}}{\text{frequency}} + \text{redemption}$$
$$\text{T2} = \frac{\text{yld}}{\text{frequency}} \times \frac{\text{DSR}}{\text{E}} + 1$$
$$\text{T3} = 100 \times \frac{\text{rate}}{\text{frequency}} \times \frac{\text{A}}{\text{E}}$$
$$\text{PRICE} = \frac{\text{T1}}{\text{T2}} - \text{T3}$$
어디:
- $\text{DSC}$ = 결산에서 next 쿠폰 date사이의 일 수입니다.
- $\text{E}$ = 결산이 date 있는 쿠폰 기간의 일 수입니다.
- $\text{A}$ = 쿠폰 기간 시작부터 결제 date까지의 일 수입니다.
본보기
데이터 | 인수 설명 |
---|---|
2/15/2008 | 결제 date |
11/15/2017 | 만기 date |
5.75% | 반기 쿠폰 비율 |
6.50% | 백분율 yield |
\$100 | 상환 value |
2 | 빈도는 반기입니다. |
0 | 30/360 기준 |
다음 DAX 쿼리는 다음과 같습니다.
EVALUATE
{
PRICE(DATE(2008,2,15), DATE(2017,11,15), 0.0575, 0.065, 100, 2, 0)
}
위에서 지정한 조건을 사용하여 채권의 경우 price채권을 반환합니다.
[Value] |
---|
94.6343616213221 |