İngilizce dilinde oku

Aracılığıyla paylaş


COUPDAYBS

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Kupon döneminin başlangıcından düzenleme datekadar olan gün sayısını döndürür.

Sözdizimi

DAX
COUPDAYBS(<settlement>, <maturity>, <frequency>[, <basis>])

Parametre

Terim Tanım
settlement Menkul kıymetin düzenlemesi date. Menkul kıymet düzenleme date, t menkul kıymetin alıcıya satıldığı date sorundan sonraki date.
maturity Menkul değerin vadesi date. Vade date, menkul değerin süresi dolduğunda date.
frequency yearbaşına 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.
basis (İsteğe bağlı) Kullanılacak daycount temel türü. If temel atlanırsa, 0 olduğu varsayılır. Kabul edilen values bu tablonun altında listelenmiştir.

basis parametresi aşağıdaki valueskabul eder:

Basis Day count temel
0 or atlandı ABD (NASD) 30/360
1 Gerçek/gerçek
2 Gerçek/360
3 Gerçek/365
4 Avrupa 30/360

İade Value

Kupon döneminin başlangıcından düzenlemesine kadar olan gün sayısı date.

Açıklamalar

  • Tarihler, hesaplamalarda kullanılabilmesi için sıralı seri numaraları olarak depolanır. 30 Aralık 1899 tarihinden 39.448 gün sonra olduğu için 30 Aralık 1899 DAX0 dayand 1 Ocak 2008 39448'dir.

  • Düzenleme date, alıcının bono gibi bir kupon satın alması date. Vade date, kupon süresi dolduğunda date. Örneğin, 1 Ocak 2008'de 30year bononun verildiğini, and altı ay sonra bir alıcı tarafından satın alınıldığını varsayalım. date sorun 1 Ocak 2008, düzenleme date 1 Temmuz 2008, and vade date 1 Ocak 2008'e 30 yıl sonra 1 Ocak 2038, sorun dateolacaktır.

  • düzenleme and vade tamsayılara yuvarlanır.

  • sıklık and temeli en yakın tamsayıya yuvarlanır.

  • ifbir error döndürülür:

    • düzenleme or vade geçerli bir datenot.
    • düzenleme ≥ vade.
    • frequency, 1, 2, or 4 dışındaki herhangi bir sayıdır.
    • temel < 0 or temel > 4.
  • Bu işlev, satır düzeyi güvenlik (RLS) kuralları or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not desteklenir.

Örnek

veri Açıklama
25 Ocak 11 Düzenleme date
15-11.yy Vade date
2 Altı aylık kupon (yukarıya bakın)
1 Gerçek/gerçek temel (yukarıya bakın)

Aşağıdaki DAX sorgusu:

DAX
EVALUATE
{
  COUPDAYBS(DATE(2011,1,25), DATE(2011,11,15), 2, 1)
}

Yukarıdaki koşullara sahip bir bono için kupon döneminin başlangıcından düzenleme datekadar olan gün sayısını döndürür.

[Value]
71