英语

使用该函数计算债券的到期收益率(YTM)。

YTM是整体利率,当用来贴现债券的未来现金流时,产生给定的价格。

当利率上升时,债券价格下跌,所以在计算债券价格时,知道收益率是很重要的。

由于在计算价格的公式中使用了收益率,因此可以使用迭代解来确定收益率的值。

这是价格公式:

P r c e t T 1 C 一个 年代 h F l o w 年代 t 1 + Y e l d t 价格= \ sum_ {t} ^ {t - 1} \压裂{CashFlows_ {t}}{(1 +收益率)^ t}


式中,T为券期总数。

收益率(结算、到期日、利率、价格、赎回、频率[、基准])

参数

论点 数据类型 描述
结算(必需) 日期 债券结算日:债券交易给买方的日期。
成熟(必需) 日期 债券到期日:债券到期的日期。
(必需) 数量 债券年息日。
价格(必需) 数量 每100个货币单位的债券价格,票面价值。
救赎(必需) 数量 债券到期时收到的款项。
频率(必需) 数量

每年支付券息的次数。

输入:

  • 1为年度
  • 2为半年一次
  • 季度收费4元
基础 数量

基数决定了一年中有多少天。

一整年有:

  • 当使用基准美元(NASD) 30/360,实际/360和欧元30/360时,360天
  • 365天时,使用实际/365
  • 当使用Actual/实际时为365天或366天

US 30/360是默认的双休日基准。也可以通过输入0来指定。

若要使用不同类型的日计数基数,请输入:

  • 1代表Actual/实际的
  • 2代表实际/360
  • 3为实际/365
  • 欧洲30/360为4

了解用于计算基数日计数的约定

YIELD函数返回一个数字。

额外的信息

如果价格和赎回参数相差甚远,迭代计算方法可能永远不会收敛于结果。在这种情况下,返回NaN(不是数字)。

约束

  • 结算日和到期日必须是1900年1月1日到2399年12月31日之间的有效日期。
  • 到期日必须晚于结算日。
  • 价格必须大于零。
  • 救赎必须大于零。
  • 当指定时,基数必须为0 (US 30/360), 1(实际/实际),2(实际/360),3(实际/365)或4(欧元30/360)。

计算引擎功能差异

大多数金融功能目前在北极星是不可用的。了解更多关于两者的区别平面计算引擎

Excel等效

收益率

例子

此示例显示了指定基的YIELD计算。

公式 描述 结果
产量(日期(2018,1,15),日期(2021,1,15),0.12,90,100,1,4)

这个例子有一个:

  • 结算日期:01/15/2018
  • 到期日为2021年1月15日
  • 率0.12 (12%)
  • 价格为90货币单位
  • 兑换100个货币单位
  • 频率1次(每年)
  • 4的基础(欧洲30/360)
0.1648或16.5%。

在本例中,计算收益率时不指定基准。因此,基准默认为30/360美元。

公式 描述 结果
产量(日期(2018,1,15),日期(2021,1,15),0.12,90,100,4)

在这里:

  • 结算日期为2018年1月15日
  • 到期日为2021年1月15日
  • 比率为0.12 (12%)
  • 价格是90货币单位
  • 赎回金额为100货币单位
  • 频率为4次(每季度)
0.1627或16.3%

免责声明

我们定期更新Anapedia内容,以提供最新的说明。