ODDFPRICE関数 1期目の利払期間が半端な固定利付債の現在価格を返す

関数名 ODDFPRICE
分類 財務
説明 1期目の利払期間が半端な固定利付債の現在価格を返す
バージョン -
カテゴリ Excel関数一覧

ここでの解説は、特に説明がない限り、Excelをインストールし、初期設定のまま使用した場合の動作を基に解説しています。

書式

ODDFPRICE(受渡日1, 満期日2, 発行日3, 初回利払日4, 利率5, 利回り6, 償還価額7, 頻度8, [基準]9)
1 - 受渡日 ----- 証券の受渡日を指定します。
2 - 満期日 ----- 証券の満期日を指定します。
3 - 発行日 ----- 証券の発行日を指定します。
4 - 初回利払日 ----- 証券の最初の利払日を指定します。
5 - 利率 ----- 証券の利率を指定します。
6 - 利回り ----- 証券の年間配当を指定します。
7 - 償還価額 ----- 額面100に対する証券の償還額を指定します。
8 - 頻度 ----- 年間の利息支払回数を指定します。
9 - [基準] ----- (省略可) 計算に使用する基準日数を示す数値を指定します。
指定できる値は次の通りです。

  • 基準基準日数(月/年)
  • 0 または 省略30日/360日(NASD方式)
  • 1実際の日数/実際の日数
  • 2実際の日数/360日
  • 3実際の日数/365日
  • 430 日/360日(ヨーロッパ方式)

解説

例えば、セルに図の様な値が入力されているとします。
Excel関数
「=ODDFPRICE(A2,B2,C2,D2,E2,F2,G2,H2,I2)」を入力します。
Excel関数
1期目の利払期間が半端な証券に対する額面100あたりの価格が求められます。
Excel関数


注意事項

・受渡日とは、債券などの証券の売買代金を決済した日付です。
・満期日とは、証券の支払期日です。
・受渡日、満期日、発行日、初回利払日、基準に整数以外の値を指定すると、小数点以下が切り捨てられます。
・受渡日、満期日、発行日、初回利払日に無効な日付を指定すると、エラー値 #VALUE! が返されます。
・利率<0または利回り<0 の場合、エラー値 #NUM! が返されます。
・基準<0または基準>4である場合、エラー値 #NUM! が返されます。
・次の条件が満たされていない場合、エラー値 #NUM! が返されます。
  満期日>初回利払日>受渡日>発行日


メモ

ODDFPRICE は ODD First PRICE


関連する関数

ODDLPRICEODDFYIELDODDLYIELD