Fiyat
Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması
Dönemsel faiz ödeyen bir menkul kıymetin \$100 yüz değeri başına fiyatını döndürür.
Sözdizimi
PRICE(<settlement>, <maturity>, <rate>, <yld>, <redemption>, <frequency>[, <basis>])
Parametreler
Süre | Tanım |
---|---|
kasaba | Menkul kıymetin düzenleme tarihi. Menkul kıymet düzenleme tarihi, menkul değerin alıcıya satıldığı çıkış tarihinden sonraki tarihtir. |
olgunluk | Menkul değerin vade tarihi. Vade tarihi, menkul değerin süresinin dolduğu tarihtir. |
oran | Menkul kıymetin yıllık kupon oranı. |
yld | Menkul kıymetin yıllık verimi. |
Kurtuluş | Menkul değerin \$100 yüz değeri başına kullanım değeri. |
frequency | Yıllık kupon ödemelerinin sayısı. Yıllık ödemeler için sıklık = 1; yarı dilde, sıklık = 2; üç aylık dönem için sıklık = 4. |
temel | (İsteğe bağlı) Kullanılacak gün sayısı temelinin türü. Temel atlanırsa, 0 olduğu varsayılır. Kabul edilen değerler bu tablonun altında listelenmiştir. |
Temel parametre aşağıdaki değerleri kabul eder:
Temel | Gün sayısı temeli |
---|---|
0 veya atlandı | ABD (NASD) 30/360 |
1 | Gerçek/gerçek |
2 | Gerçek/360 |
3 | Gerçek/365 |
4 | Avrupa 30/360 |
Dönüş Değeri
\$100 yüz değeri başına fiyat.
Açıklamalar
Tarihler, hesaplamalarda kullanılabilmesi için sıralı seri numaraları olarak depolanır. DAX'ta 30 Aralık 1899 0. gündür ve 30 Aralık 1899'un ardından 39.448 gün olduğu için 1 Ocak 2008 39448'dir.
Düzenleme tarihi, alıcının bono gibi bir kupon satın aldığı tarihtir. Vade tarihi, kupon süresinin dolduğu tarihtir. Örneğin, 1 Ocak 2008'de 30 yıllık bir tahvilin verildiğini ve altı ay sonra bir alıcı tarafından satın alınıldığını varsayalım. Çıkış tarihi 1 Ocak 2008, düzenleme tarihi 1 Temmuz 2008, vade tarihi ise 1 Ocak 2008 çıkış tarihinden 30 yıl sonra olan 1 Ocak 2038 olacaktır.
düzenleme ve vade tamsayılara yuvarlanır.
temel ve sıklık en yakın tamsayıya yuvarlanır.
Şu durumda bir hata döndürülür:
- düzenleme veya vade geçerli bir tarih değil.
- düzenleme ≥ vade.
- oran < 0.
- yld < 0.
- kullanım ≤ 0.
- sıklık 1, 2 veya 4 dışında bir sayıdır.
- temel < 0 veya temel > 4.
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Önemli:
N > 1 olduğunda (N, kapatma tarihi ile teminat tarihi arasında ödenebilir kupon sayısıdır), FİYAT aşağıdaki gibi hesaplanır:
$$\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 olduğunda (N, kapatma tarihi ile teminat tarihi arasında ödenebilir kupon sayısıdır), FİYAT aşağıdaki gibi hesaplanır:
$$\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}$$
konumu:
- $\text{DSC}$ = düzenlemeden sonraki kupon tarihine kadar olan gün sayısı.
- $\text{E}$ = düzenleme tarihinin denk geldiği kupon dönemindeki gün sayısı.
- $\text{A}$ = kupon döneminin başlangıcından düzenleme tarihine kadar olan gün sayısı.
Örnek
Veri | Bağımsız değişken açıklaması |
---|---|
2/15/2008 | Kapatma tarihi |
11/15/2017 | Vade tarihi |
5.75% | Yarı aylık kupon yüzdesi |
6.50% | Verim yüzdesi |
\$100 | Kullanım değeri |
2 | Sıklık altı aylık |
0 | 30/360 esası |
Aşağıdaki DAX sorgusu:
EVALUATE
{
PRICE(DATE(2008,2,15), DATE(2017,11,15), 0.0575, 0.065, 100, 2, 0)
}
Yukarıda belirtilen koşulları kullanarak bir bono için bono fiyatını döndürür.
[Değer] |
---|
94.6343616213221 |