GERÇEKFAİz
Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması
Dönemsel faiz ödeyen bir tahakkuk eden tahakkuk eden faizi döndürür.
Sözdizimi
ACCRINT(<issue>, <first_interest>, <settlement>, <rate>, <par>, <frequency>[, <basis>[, <calc_method>]])
Parametreler
Süre | Tanım |
---|---|
sorun | Menkul değerin çıkış tarihi. |
first_interest | Menkul değerin ilk faiz tarihi. |
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. |
oran | Menkul kıymetin yıllık kupon oranı. |
par | Menkul değerin par 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. |
calc_method | (İsteğe bağlı) Düzenleme tarihi first_interest tarihinden sonra olduğunda tahakkuk eden toplam faizi hesaplamanın yolunu belirten mantıksal değer. calc_method atlanırsa TRUE olduğu varsayılır. - calc_method DOĞRU olarak değerlendirilirse veya atlanırsa, GERÇEKFAİz, çıkıştan düzenlemeye kadar tahakkuk eden toplam faizi verir. - calc_method YANLIŞ olarak değerlendirilirse, GERÇEKFAİz, first_interest kapatmaya kadar tahakkuk eden faizi döndürür. |
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
Tahakkuk eden faiz.
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.
ACCRINT aşağıdaki gibi hesaplanır:
$$\text{ACCRINT} = \text{par} \times \frac{\text{rate}}{\text{frequency}} \times \sum^{\text{NC}}_{i=1}\frac{\text{A}_{i}}{\text{NL}_{i}}$$
konumu:
- $\text{A}_{i}$ = tek dönem içindeki $i^{th}$ yarı kupon dönemi için tahakkuk eden 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ükseltin.
- $\text{NL}_{i}$ = tek dönem içindeki yarı kupon döneminin gün cinsinden normal uzunluğu.
sorun, first_interest ve düzenleme tamsayılara yuvarlanır.
sıklık ve temel en yakın tamsayıya yuvarlanır.
Şu durumda bir hata döndürülür:
- sorun, first_interest veya düzenleme geçerli bir tarih değil.
- düzenleme ≥.
- oran ≤ 0.
- par ≤ 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.
Örnekler
Veri | Açıklama |
---|---|
1-Mart 2007 | Çıkış tarihi |
31-Ağustos-2008 | İlk faiz tarihi |
1-Mayıs 2008 | Kapatma tarihi |
%10 | Kupon oranı |
1000 | Par değeri |
2 | Sıklık yarı dildedir (yukarıya bakın) |
0 | 30/360 temeli (yukarıya bakın) |
Örnek 1
Aşağıdaki DAX sorgusu:
EVALUATE
{
ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0)
}
Yukarıda belirtilen koşullara sahip bir tahakkuk eden bir tahakkuk eden faizi, çıkıştan düzenlemeye döndürür.
[Değer] |
---|
116.944444444444 |
Örnek 2
Aşağıdaki DAX sorgusu:
EVALUATE
{
ACCRINT(DATE(2007,3,1), DATE(2008,8,31), DATE(2008,5,1), 0.1, 1000, 2, 0, FALSE)
}
Yukarıda belirtilen koşullara sahip bir tahakkuk eden bir tahakkuk eden tahakkuk eden faizi first_interest ödemeye döndürür.
[Değer] |
---|
66.9444444444445 |