Fprice()

阅读(2454) 标签: 定期付息, 折价发行, 到期付息,

描述:

相当于excel中的PRICEPRICEDISCPRICEMAT函数。

语法:

Fprice (settlement,maturity,rate,yld,redemption)

相当于excel中的PRICE函数,计算定期付息的面值100元有价证券的价格,按年支付,日计数基准类型为US (NASD) 30/360

Fprice@d (settlement,maturity,discount,0,redemption)

相当于excel中的PRICEDISC函数,计算折价发行的面值 100元有价证券的价格,日计数基准类型为US (NASD) 30/360

Fprice@m (settlement,maturity,issue,rate,yld)

相当于excel中的PRICEMAT函数,计算到期付息的面值 100元有价证券的价格,日计数基准类型为US (NASD) 30/360

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

计算定期付息/折价发行/到期付息的面值。

参数:

settlement

证券的成交日。

maturity

债券到期日期。

rate

有价证券的年息票利率。

yld

债券年收益。

redemption

债券兑换价格。

discount

债券的贴现率。

issue

有价证券的发行日。

选项:

@2

按半年期支付,对应excel中的frequency参数。

@4

按季支付,对应excel中的frequency参数。

@1

日计数基准类型为实际天数/实际天数,对应excel中的basis参数。

@0

日计数基准类型为实际天数/360,对应excel中的basis参数。

@5

日计数基准类型为实际天数/365,对应excel中的basis参数。

@e

日计数基准类型为欧洲 30/360,对应excel中的basis参数。

示例:

Fprice@m(date("2001-2-15"),date("2002-4-13"),date("2000-11-11"),0.061,0.061)

99.89464887553818

Fprice@d1(date("2001-2-15"),date("2002-4-13"),0.4,0,0.061)

0.032789589041095885