本文介绍 Microsoft Excel 中 ODDFPRICE 函数的公式语法和用法。

说明

返回首期付息日不固定(长期或短期)的面值 ¥100 的有价证券价格。

语法

ODDFPRICE(settlement, maturity, issue, first_coupon, rate, yld, redemption, frequency, [basis])

重要: 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

ODDFPRICE 函数语法具有下列参数:

  • Settlement    必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。

  • Maturity    必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。

  • Issue    必需。 有价证券的发行日。

  • First_coupon    必需。 有价证券的首期付息日。

  • Rate    必需。 有价证券的利率。

  • Yld    必需。 有价证券的年收益率。

  • Redemption    必需。 面值 ¥100 的有价证券的清偿价值。

  • Frequency    必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。

  • Basis    可选。 要使用的日计数基准类型。

Basis

日计数基准

0 或省略

US (NASD) 30/360

1

实际/实际

2

实际/360

3

实际/365

4

欧洲 30/360

备注

  • Microsoft Excel 可将日期存储为可用于计算的序列号。 默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

  • 结算日是购买者买入息票(如债券)的日期。 到期日是息票有效期截止时的日期。 例如,在 2008 年 1 月 1 日发行的 30 年期债券,六个月后被购买者买走。 则发行日为 2008 年 1 月 1 日,结算日为 2008 年 7 月 1 日,而到期日是在发行日 2008 年 1 月 1 日的 30 年后,即 2038 年 1 月 1 日。

  • Settlement、maturity、issue、first_coupon 和 basis 将被截尾取整。

  • 如果结算、到期日、问题或first_coupon不是有效日期,ODDFPRICE 将返回#VALUE! 错误值。

  • 如果速率< 0 或 yld < 0,ODDFPRICE 将返回#NUM! 错误值。

  • 如果 basis < 0 或 basis > 4,ODDFPRICE 将返回#NUM! 错误值。

  • 必须满足以下日期条件;否则,ODDFPRICE 将返回#NUM! 错误值:

    maturity > first_coupon > settlement > issue

  • ODDFPRICE 函数的计算公式如下:

    短期首期不固定息票:

    公式

    其中:

    • A = 付息期的第一天到结算日之间的天数(应计天数)。

    • DSC = 结算日与下一付息日之间的天数。

    • DFC = 从不固定的首付息期的第一天到第一个付息日之间的天数。

    • E = 付息期所包含的天数。

    • N = 在结算日期和兑换日期之间应支付的息票数。 (如果此数字包含分数,则会将其提高到下一个整数。)

      长期首期不固定息票:

      公式

      其中:

    • Ai = 在不固定付息期内,从第 i 个或最后一个准付息期开始的天数(应计天数)。

    • DCi = 从发行日起到第 1 个准付息期 (i = 1) 之间的天数,或在准付息期 (i = 2,..., i = NC) 内的天数。

    • DSC = 结算日与下一付息日之间的天数。

    • E = 付息期包含的天数。

    • N = 第一个实际息票日期和兑换日期之间应支付的息票数。 (如果此数字包含分数,则会将其提高到下一个整数。)

    • NC = 奇数期内的准票息期期数。 (如果此数字包含分数,则会将其提高到下一个整数。)

    • NLi = 在不固定付息期内的第 i 个或最后一个准付息期的正常天数。

    • Nq = 从结算日到首期付息日之间完整的准付息期数。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

数据

参数说明

2008-11-11

结算日

2021-3-1

到期日

2008-10-15

发行日

2009-3-1

首期付息日

7.85%

息票利率

6.25%

收益率

¥100.00

清偿价值

2

按半年期支付

1

以实际天数/实际天数为日计数基准

公式

说明

结果

=ODDFPRICE(A2, A3, A4, A5, A6, A7, A8, A9, A10)

对于使用单元格 A2:A10 中的条件作为函数参数算出的债券,首期付息日不固定(长期或短期)的面值 ¥100 的有价证券的价格

¥113.60

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×