Bagikan melalui


DURASI

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengembalikan durasi Macauley untuk nilai par yang diasumsikan sebesar \$100. Durasi didefinisikan sebagai rata-rata tertimbang dari nilai arus kas saat ini, dan digunakan sebagai ukuran respons harga obligasi terhadap perubahan hasil.

Sintaks

DURATION(<settlement>, <maturity>, <coupon>, <yld>, <frequency>[, <basis>])

Parameter

Term Definisi
pembayaran Tanggal penyelesaian keamanan. Tanggal penyelesaian keamanan adalah tanggal setelah tanggal penerbitan ketika keamanan diperdagangkan kepada pembeli.
Kedewasaan Tanggal jatuh tempo keamanan. Tanggal jatuh tempo adalah tanggal ketika keamanan kedaluwarsa.
Kupon Tingkat kupon tahunan keamanan.
yld Hasil tahunan keamanan.
frekuensi Jumlah pembayaran kupon per tahun. Untuk pembayaran tahunan, frekuensi = 1; untuk semi tahunan, frekuensi = 2; untuk triwulanan, frekuensi = 4.
dasar (Opsional) Jenis basis jumlah hari yang akan digunakan. Jika basis dihilangkan, diasumsikan 0. Nilai yang diterima tercantum di bawah tabel ini.

Parameter dasar menerima nilai berikut:

Dasar Basis jumlah hari
0 atau dihilangkan US (NASD) 30/360
1 Aktual/aktual
2 Aktual/360
3 Aktual/365
4 Eropa 30/360

Tampilkan Nilai

Durasi Macauley.

Keterangan

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

  • Tanggal pelunasan adalah tanggal pembeli membeli kupon, seperti obligasi. Tanggal jatuh tempo adalah tanggal ketika kupon kedaluwarsa. Misalnya, obligasi 30 tahun diterbitkan pada 1 Januari 2008, dan dibeli oleh pembeli enam bulan kemudian. Tanggal penerbitan adalah 1 Januari 2008, tanggal penyelesaiannya adalah 1 Juli 2008, dan tanggal jatuh tempo adalah 1 Januari 2038, yaitu 30 tahun setelah tanggal penerbitan 1 Januari 2008.

  • penyelesaian dan jatuh tempo dipotong menjadi bilangan bulat.

  • frekuensi, dan basis dibulatkan ke bilangan bulat terdekat.

  • Kesalahan ditampilkan jika:

    • penyelesaian atau jatuh tempo bukan tanggal yang valid.
    • penyelesaian ≥ jatuh tempo.
    • kupon < 0.
    • yld < 0
    • frekuensi adalah angka selain 1, 2, atau 4.
    • dasar < 0 atau dasar > 4.
  • Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh

Data Keterangan
07/01/2018 Tanggal penyelesaian
01/01/2048 Tanggal jatuh tempo
8.0% Persen kupon
9.0% Persen hasil
2 Frekuensi bersifat semi tahunan (lihat di atas)
1 Dasar aktual/aktual (lihat di atas)

Kueri DAX berikut:

EVALUATE
{
  DURATION(DATE(2018,7,1), DATE(2048,1,1), 0.08, 0.09, 2, 1)
}

Mengembalikan durasi Macauley untuk obligasi dengan istilah yang ditentukan di atas.

[Nilai]
10.9191452815919