Aracılığıyla paylaş


TEKSÖDEME

Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması

Son dönemi tek (kısa veya uzun) olan bir menkul değerin getirisini döndürür.

Sözdizimi

ODDLYIELD(<settlement>, <maturity>, <last_interest>, <rate>, <pr>, <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.
last_interest Menkul değerin son kupon tarihi.
oran Menkul kıymetin faiz oranı.
Pr Menkul kıymetin fiyatı.
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

Menkul kıymetin verimi.

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.

  • TEKSÖDEME aşağıdaki gibi hesaplanır:

    $$\text{ODDLYIELD} = \bigg[ \frac{(\text{redemption} + ((\sum^{\text{NC}}_{i=1} \frac{\text{DC}_{i}}{\text{NL}_{i}}) \times \frac{100 \times \text{rate}}{\text{frequency}})) - (\text{par} + ((\sum^{\text{NC}}_{i=1} \frac{\text{A}_{i}}{\text{NL}_{i}}) \times \frac{100 \times \text{rate}}{\text{frequency}}))}{\text{par} + ((\sum^{\text{NC}}_{i =1} \frac{\text{A}_{i}}{\text{NL}_{i}}) \times \frac{100 \times \text{rate}}{\text{frequency}})} \bigg] \times \bigg[ \frac{\text{frequency}}{(\sum^{\text{NC}}_{i=1} \frac{\text{DSC}_{i}}{\text{NL}_{i}})} \bigg]$$

    konumu:

    • $\text{A}_{i}$ = $i^{th}$ için tahakkuk eden gün sayısı veya teminattan önceki son faiz tarihinden ileri doğru sayılan tek dönem içindeki son yarı kupon dönemi.
    • $\text{DC}_{i}$ = $i^{th}$ veya son kupon döneminde gerçek kupon döneminin uzunluğuyla sınırlandırılmış olarak sayılan gün sayısı.
    • $\text{NC}$ = tek döneme uyan yarı kupon dönemlerinin sayısı; Bu sayı bir kesir içeriyorsa, sonraki tamsayıya yükseltilecektir.
    • $\text{NL}_{i}$ = $i^{th}$ veya son kupon döneminin tek kupon dönemi içindeki normal uzunluğu.
  • düzenleme, vade, last_interest 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, vade, last_interest geçerli bir tarih değil.
    • > vade düzenleme > last_interest karşılanmaz.
    • oran < 0.
    • pr ≤ 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.

Örnek

Aşağıdaki DAX sorgusu:

Veri Bağımsız değişken açıklaması
4/20/2008 Kapatma tarihi
6/15/2008 Vade tarihi
12/24/2007 Son faiz tarihi
3.75% Yüzde kuponu
\$99,875 Fiyat
\$100 Kullanım değeri
2 Sıklık altı aylık
0 30/360 esası
EVALUATE
{
  ODDLYIELD(DATE(2008,4,20), DATE(2008,6,15), DATE(2007,12,24), 0.0375, 99.875, 100, 2, 0)
}

Yukarıda belirtilen koşulları kullanarak son dönemi tek (kısa) olan bir menkul değerin getirisini döndürür.

[Değer]
0.0451922356291692