Bagikan melalui


ODDFPRICE

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengembalikan harga per \$100 nilai wajah sekurti yang memiliki periode pertama ganjil (pendek atau panjang).

Sintaks

ODDFPRICE(<settlement>, <maturity>, <issue>, <first_coupon>, <rate>, <yld>, <redemption>, <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.
masalah Tanggal masalah keamanan.
first_coupon Tanggal kupon pertama keamanan.
rate Suku bunga keamanan.
yld Hasil tahunan keamanan.
Penebusan Nilai penukaran keamanan per nilai wajah \$100.
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

Harga per nilai wajah \$100.

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 penyelesaian adalah 1 Juli 2008, dan tanggal jatuh tempo adalah 1 Januari 2038, yaitu 30 tahun setelah tanggal penerbitan 1 Januari 2008.

  • ODDFPRICE dihitung sebagai berikut:

    Kupon pertama singkat ganjil:

    $$\text{ODDFPRICE} = \bigg[ \frac{\text{redemption}}{(1 + \frac{\text{yld}}{\text{frequency}})^{(N - 1 + \frac{\text{DSC}}{{text\text{E}})}} \bigg] + \bigg[ \frac{100 \times \frac{\text{rate}}{\text{frequency}} \times \frac{\text{DFC}}{\text{E}}}{(1 + \\frequency} frac{\text{yld}}{\text{frequency}})^{(\frac{\text{DSC}}{\text{E}})}} \bigg] + \bigg[ \sum^{N}_{k=2} \frac{100 \times \frac{\text{rate}}{\text{frequency}}}{(1 + \frac{\text{yld}}{\text{frequency}})^{(k - 1 + \frac{\text{DSC}}{\text{E}} )}} \bigg] - \Big[ 100 \times \frac{\text{rate}}{\text{frequency}} \times \frac{\text{A}}{\text{E}} \Big] $$

    di mana:

    • $\text{A}$ = jumlah hari dari awal periode kupon hingga tanggal penyelesaian (akumulasi hari).
    • $\text{DSC}$ = jumlah hari dari penyelesaian ke tanggal kupon berikutnya.
    • $\text{DFC}$ = jumlah hari dari awal kupon pertama ganjil hingga tanggal kupon pertama.
    • $\text{E}$ = jumlah hari dalam periode kupon.
    • $\text{N}$ = jumlah utang kupon antara tanggal penyelesaian dan tanggal penukaran. (Jika angka ini berisi pecahan, angka tersebut akan dinaikkan ke bilangan buletin berikutnya.)

    Kupon pertama yang panjang ganjil:

    $$\text{ODDFPRICE} = \bigg[ \frac{\text{redemption}}{(1 + \frac{\text{yld}}{\text{frequency}})^{(\text{N} + \text{N}_{q} + \frac{\text{DSC}}{\text{E}})}} \bigg] + \bigg[ \frac{100 \times \frac{\text{rate}}{\text{frequency}} \times \Big[ \sum^{\text{NC}}_{i=1} \frac{\text{DC}_{i}}{\text{NL}_{i}} \Big] }{(1 + \frac{\text{yld}}{\text{frequency}})^{(text{N}_{q} + \frac{\text{DSC}}{\text{E}})}} \bigg] + \bigg[ \sum^{\text{N}}_{k=1} \frac{100 \times \frac{\text{rate}}{\text{ frequency}}}{(1 + \frac{\text{yld}}{\text{frequency}})^{(k - \text{N}_{q} + \frac{\text{DSC}}{\text{E}})}} \bigg] - \Big[100 \times \frac{\text{rate}}{\text{frequency}} \times \sum^{\text{NC}}_{i=1} \frac{\text{A}_{i}}{\text{NL}_{i}} \Big]$$

    di mana:

    • $\text{A}_{i}$ = jumlah hari dari awal $i^{th}$, atau periode kuasi-kupon terakhir dalam periode ganjil.
    • $\text{DC}_{i}$ = jumlah hari dari tanggal tertanggal (atau tanggal penerbitan) hingga kuasi-kupon pertama ($i = 1$) atau jumlah hari dalam kuasi-kupon ($i = 2$,..., $i = \text{NC}$).
    • $\text{DSC}$ = jumlah hari dari penyelesaian ke tanggal kupon berikutnya.
    • $\text{E}$ = jumlah hari dalam periode kupon.
    • $\text{N}$ = jumlah utang kupon antara tanggal kupon riil pertama dan tanggal penukaran. (Jika angka ini berisi pecahan, angka tersebut akan dinaikkan ke bilangan buletin berikutnya.)
    • $\text{NC}$ = jumlah periode kuasi-kupon yang pas dalam periode ganjil. (Jika angka ini berisi pecahan, angka tersebut akan dinaikkan ke bilangan buletin berikutnya.)
    • $\text{NL}_{i}$ = panjang normal dalam hari $i lengkap^{th}$, atau periode kuasi-kupon terakhir dalam periode ganjil.
    • $\text{N}_{q}$ = jumlah seluruh periode kuasi-kupon antara tanggal penyelesaian dan kupon pertama.
  • penyelesaian, jatuh tempo, masalah, dan first_coupon dipotong menjadi bilangan bulat.

  • basis dan frekuensi dibulatkan ke bilangan bulat terdekat.

  • Kesalahan ditampilkan jika:

    • penyelesaian, jatuh tempo, masalah, atau first_coupon bukan tanggal yang valid.
    • masalah kematangan > first_coupon > penyelesaian > tidak terpenuhi.
    • tingkat < 0.
    • yld < 0.
    • penukaran ≤ 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 Deskripsi argumen
11/11/2008 Tanggal penyelesaian
3/1/2021 Tanggal jatuh tempo
10/15/2008 Tanggal penerbitan
3/1/2009 Tanggal kupon pertama
7.85% Persen kupon
6,25% Persen hasil
\$100,00 Nilai penukaran
2 Frekuensi bersifat semi-tahunan
1 Dasar aktual/aktual

Kueri DAX berikut:

EVALUATE
{
  ODDFPRICE(DATE(2008,11,11), DATE(2021,3,1), DATE(2008,10,15), DATE(2009,3,1), 0.0785, 0.0625, 100.00, 2, 1)
}

Mengembalikan harga per nilai wajah \$100 dari sekursi yang memiliki periode pertama ganjil (pendek atau panjang), menggunakan istilah yang ditentukan di atas.

[Nilai]
113.597717474079