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