說明
OddLYield 傳回證券利潤,此證券會定期支付利息,但是最後一期不完整。
多載
OddLYield (結算日, 到期日, 最後付利息日, 利率, 價格, 贖回值, 付利息次數)
OddLYield (結算日, 到期日, 最後付利息日, 利率, 價格, 贖回值, 付利息次數, 利基)
引數
利率引數是非負數的數字,指定證券所支付的票券利率。
價格引數是一個非負數的數字或貨幣,指定證券每 $100 面額的購買價格。
贖回值引數是一個數字或貨幣,指定證券在贖回時每 $100 面額的價值。
付利息次數引數是指定每年計息次數的數字。可使用的值有 1 (年付)、2 (半年付) 和 4 (季付)。
利基引數是指定所使用日期基礎系統的選擇性數字。所支援的類型如下:
動作
OddLYield 傳回證券利潤,此證券會定期支付利息,但是最後一期不完整。最後一期可能比其他的期間短或長。
範例
假設債券到期日是 2000 年 6 月 25 日,利息為 4.5% 而價格為 $100.13。在到期日之前的最後付利息日會是 1999 年 9 月 30 日,而債券是在 2000 年 1 月 10 日購買。在知道每季所支付的利息、$100 的贖回價和 30/360 利基的情況下,可以使用下列公式推算出利潤:
OddLYield(DateValue(2000,1,10), DateValue(2000,6,25), DateValue(1999,9,30), 0.045, 100.13, 100, 4, 0)
傳回 0.0416 (四捨五入到 4 位小數),代表 4.16% 的利潤。
註解
此函式是相關的 OddLPrice 函式的反向函式。
因為沒有明確的函式可計算利潤,所以 Crystal Reports 使用一種利用 OddLPrice 公式的重複技巧,來估計利潤的值,並計算不完整的最後一次價格,而這個計算出的價格會與指定價格相比較,然後再估計新的利潤。這個程序會重複進行,直到計算出的價格等於指定價格為止。