Baca dalam bahasa Inggris

Bagikan melalui


RECEIVED

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Mengembalikan jumlah received pada saat jatuh tempo untuk keamanan yang diinvestasikan sepenuhnya.

Sintaks

DAX
RECEIVED(<settlement>, <maturity>, <investment>, <discount>[, <basis>])

Parameter

Term Definisi
settlement Penyelesaian keamanan date. Penyelesaian keamanan date adalah date setelah masalah date ketika keamanan diperdagangkan kepada pembeli.
maturity Kematangan keamanan date. date kematangan adalah date ketika keamanan kedaluwarsa.
investment Jumlah yang diinvestasikan dalam keamanan.
discount Diskon keamanan rate.
basis (Opsional) Jenis dasar daycount untuk digunakan. If dihilangkan, diasumsikan 0. values yang diterima tercantum di bawah tabel ini.

Parameter basis menerima valuesberikut:

Basis dasar
0 or dihilangkan US (NASD) 30/360
1 Aktual/aktual
2 Aktual/360
3 Aktual/365
4 Eropa 30/360

Mengembalikan Value

Jumlah received pada saat jatuh tempo.

Keterangan

  • Tanggal disimpan sebagai nomor seri berurutan sehingga dapat digunakan dalam perhitungan. Pada DAX, 30 Desember 1899 adalah day 0, and 1 Januari 2008 adalah 39448 karena 39.448 hari setelah 30 Desember 1899.

  • Penyelesaian date adalah date pembeli membeli kupon, seperti obligasi. Kematangan date adalah date ketika kupon kedaluwarsa. Misalnya, obligasi 30year diterbitkan pada 1 Januari 2008, and dibeli oleh pembeli enam bulan kemudian. Masalah date adalah 1 Januari 2008, penyelesaian date adalah 1 Juli 2008, anddate jatuh tempo adalah 1 Januari 2038, yaitu 30 tahun setelah 1 Januari 2008, menerbitkan date.

  • RECEIVED dihitung sebagai berikut:

    RECEIVED=investment1(discount×DIMB)

    di mana:

    • B = jumlah hari dalam year, tergantung pada basis year.
    • DIM = jumlah hari dari masalah hingga jatuh tempo.
  • penyelesaian and jatuh tempo dipotong menjadi bilangan bulat.

  • basis dibulatkan ke bilangan bulat terdekat.

  • error dikembalikan if:

    • penyelesaian or jatuh tempo notdateyang valid.
    • penyelesaian ≥ jatuh tempo.
    • investasi ≤ 0.
    • diskon ≤ 0.
    • basis < 0 basis or> 4.
  • Fungsi ini not didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung or aturan keamanan tingkat baris (RLS).

Contoh

Kueri DAX berikut ini:

Data Keterangan
15-Feb-08 Penyelesaian (masalah) date
15-Mei-08 Kematangan date
$1.000.000,00 Investasi
5.75% Persen diskon rate
2 Basis aktual/360
DAX
EVALUATE
{
  RECEIVED(DATE(2008,2,15), DATE(2008,5,15), 1000000.00, 0.0575, 2)
}

Mengembalikan jumlah total yang akan received pada saat jatuh tempo, untuk obligasi dengan persyaratan yang ditentukan di atas.

[Value]
1014584.6544071