反馈已提交

网络繁忙

金融债券计算函数

  • 文档创建者:all100
  • 历史版本:4
  • 最近更新:Ehin-马艺轩 于 2024-04-25
  • 1. 概述

    1.1 版本

    报表服务器版本插件版本
    11.0.5V1.0.1

    请根据实际情况修改版本。

    1.2 应用场景

    在计算金融债券投资回报时应用 

    1.3 功能描述

    函数名称:ACCRINTM,
    格式:ACCRINTM(issue,maturity,rate,par,basis) :返回到期一次性付息有价证券的应计利息。
    参数说明:
    Issue 有价证券的发行日,
    格式:2022-1-11这种(yyyy-M-d)格式。
    Maturity 有价证券的到期日,
    格式:2022-1-11这种(yyyy-M-d)格式。
    Rate 有价证券的年息票利率。
    Par 有价证券的票面价值。
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;。
    示例:ACCRINTM(\"2021-04-10\",\"2022-12-19\",\"0.1\",5000,4)




    函数名称:COUPDAYSNC,
    格式:COUPDAYSNC(settlement, maturity, frequency, basis):返回从结算日到下一票息支付日之间的天数。
    参数说明:
    Settlement    必需。 有价证券的结算日,
    格式:2022-1-11这种(yyyy-M-d)格式。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity    必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Frequency    必需。 年付息次数。如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:COUPDAYSNC(\"2022-04-10\",\"2022-12-29\",2,2)




    函数名称:ACCRINT,
    格式:ACCRINT(issue, first_interest, settlement, rate, par, frequency, basis, calc_method):返回定期付息证券的应计利息。
    参数说明:
    Issue 必需。 有价证券的发行日。
    First_interest 必需。 有价证券的首次计息日。
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Rate 必需。 有价证券的年息票利率。
    Par 必需。 证券的票面值。
    Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
    Basis 必需。 要使用的日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360。
    calc_method 必需。 一个逻辑值,指定当结算日期晚于首次计息日期时用于计算总应计利息的方法。 如果值为 (1),则返回从发行日到结算日的总应计利息。 如果值为 (0),则返回从首次计息日到结算日的应计利息。 如果不输入此参数,则默认为 TRUE
    示例:ACCRINT(\"2008-3-1\",\"2008-8-31\",\"2008-5-1\",0.1,1000,2,0,1)





    函数名称:DB,
    格式:DB(cost, salvage, life, period, month):使用固定余额递减法,计算一笔资产在给定期间内的折旧值。
    参数说明:
    Cost 必需。 资产原值。
    Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。
    Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
    Period 必需。 您要计算折旧的时期。 Period 必须使用与 life 相同的单位。
    Month 必需。 第一年的月份数。
    示例:DB(10000,200,6,2,10)




    函数名称:DDB,
    格式:DDB(cost, salvage, life, period, factor):用双倍余额递减法或其他指定方法,返回指定期间内某项固定资产的折旧值。
    参数说明:
    Cost 必需。 资产原值。
    Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。
    Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
    Period 必需。 您要计算折旧的时期。 Period 必须使用与 life 相同的单位。
    factor 必需,余额递减速率。
    示例:DDB(10000,200,6,2,1)




    函数名称:DISC,
    格式:DISC(settlement, maturity, pr, redemption, basis):返回有价证券的贴现率。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Pr 必需,有价证券的价格。
    Redemption 必需。 面值 ¥100 的有价证券的清偿价值。
    Basis 必需。 要使用的日计数基准类型。
    示例:DISC(\"2021-1-1\", \"2021-3-2\", 98, 100,2)




    函数名称:DOLLARDE,
    格式:DOLLARDE(fractional_dollar, fraction):将以整数部分和分数部分表示的价格(例如 1.02)转换为以小数部分表示的价格。 分数表示的金额数字有时可用于表示证券价格。
    参数说明:
    Fractional_dollar 必需。 以整数部份和分数部分表示的数字,用小数点隔开。
    Fraction 必需。 用作分数中的分母的整数。
    示例:DOLLARDE(1.02,16)




    函数名称:DOLLARFR,
    格式:DOLLARFR(decimal_dollar, fraction):使用 DOLLARFR 将小数转换为分数表示的金额数字,如证券价格。
    参数说明:
    Decimal_dollar 必需。 小数。
    Fraction 必需。 用作分数中的分母的整数。
    示例:DOLLARFR(1.02,16)




    函数名称:DURATION,
    格式:DURATION(settlement, maturity, coupon, yld, frequency, basis):返回假设面值为 ¥ 100 的 Macauley 工期。持续时间指现金流的现值的加权平均值和用作债券价格响应更改收益率的度量值。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Coupon 必需。 有价证券的年息票利率。
    Yld 必需。 有价证券的年收益率。
    Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:DURATION(\"2018-7-1\", \"2048-1-1\", 0.08, 0.09,2,1)




    函数名称:EFFECT,
    格式:EFFECT(nominal_rate, npery):利用给定的名义年利率和每年的复利期数,计算有效的年利率。
    参数说明:
    Nominal_rate 必需。 名义利率。
    Npery 必需。 每年的复利期数。
    示例:EFFECT(0.0525,4)




    函数名称:FVSCHEDULE,
    格式:FVSCHEDULE(principal, schedule):返回应用一系列复利率计算的初始本金的未来值。 使用 FVSCHEDULE 通过变量或可调节利率计算某项投资未来的价值。
    参数说明:
    Principal 必需。 现值。
    Schedule必需。 要应用的利率,以后可以有多个这样的参数。
    示例:FVSCHEDULE(1,0.09,0.11,0.1)




    函数名称:INTRATE,
    格式:INTRATE(settlement, maturity, investment, redemption, basis):返回完全投资型证券的利率。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Investment 必需。 有价证券的投资额。
    Redemption 必需。 有价证券到期时的兑换值。
    Basis 必需。 要使用的日计数基准类型。
    示例:INTRATE(\"2008-2-15\",\"2008-5-15\",10000000,10144200,2)




    函数名称:ISPMT,
    格式:ISPMT(rate, per, nper, pv):计算利率支付 (或接收) 给定期间内的贷款 (或投资) 甚至本金付款。
    参数说明:
    rate 必填。投资利率。
    Per 必需。 用于计算其利息数额的期数,必须在 1 到 nper 之间。
    Nper  必填。投资的付款期总数。
    Pv 必填。投资的现值。对于贷款,Pv 是贷款金额。
    示例:ISPMT(0.1,98,100,0.08)




    函数名称:NOMINAL,
    格式:NOMINAL(nominal_rate, npery):基于给定的实际利率和年复利期数,返回名义年利率。
    参数说明:
    Nominal_rate 必需。 名义利率。
    Npery 必需。 每年的复利期数。
    示例:NOMINAL(0.0525,4)




    函数名称:PDURATION,
    格式:PDURATION(rate, pv, fv):返回投资到达指定值所需的期数。
    参数说明:
    Rate 必需。 Rate 为每期利率。
    Pv 必需。 Pv 为投资的现值。
    Fv 必需。 Fv 为所需的投资未来值。
    示例:PDURATION(0.025/12,1000,1200)




    函数名称:PRICEDISC,
    格式:PRICEDISC(settlement, maturity, discount, redemption, basis):返回折价发行的面值 ¥100 的有价证券的价格。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Discount 必需。 有价证券的贴现率。
    Redemption 必需。 面值 ¥100 的有价证券的清偿价值.
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:PRICEDISC('2008-2-15','2008-11-15',0.0525,100,0)




    函数名称:PRICEMAT,
    格式:PRICEMAT(settlement, maturity, issue, rate, yld, basis):返回到期付息的面值 ¥100 的有价证券的价格。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Issue 必需。 有价证券的发行日。
    Rate 必需。 有价证券在发行日的利率。
    Yld 必需。 有价证券的年收益率。
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:PRICEMAT(\"2008-2-15\",\"2008-4-13\",\"2007-11-11\",0.061,0.061,0)




    函数名称:RRI,
    格式:RRI(nper, pv, fv):返回投资增长的等效利率。
    参数说明:
    Nper 必需。 Nper 为投资的期数。
    Pv 必需。 Pv 为投资的现值。
    Fv 必需。 Fv 为投资的未来值。
    示例:RRI(96,10000,11000)




    函数名称:SLN,
    格式:SLN(cost, salvage, life):返回一个期间内的资产的直线折旧。
    参数说明:
    Cost 必需。 资产原值。
    Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。
    Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
    示例:SLN(30000,7500,10)




    函数名称:SYD,
    格式:SYD(cost, salvage, life,per):返回一个期间内的资产的直线折旧。
    参数说明:
    Cost 必需。 资产原值。
    Salvage 必需。 折旧末尾时的值(有时也称为资产残值)。
    Life 必需。 资产的折旧期数(有时也称作资产的使用寿命)。
    per 必需。 期间,必须与 life 使用相同的单位。
    示例:SYD(30000,7500,10,1)




    函数名称:TBILLEQ,
    格式:TBILLEQ(settlement, maturity, discount):返回国库券的等效收益率。
    参数说明:
    Settlement 必需。 国库券的结算日。 即在发行日之后,国库券卖给购买者的日期。
    Maturity 必需。 国库券的到期日。 到期日是国库券有效期截止时的日期。
    Discount 必需。 国库券的贴现率。
    示例:TBILLEQ(\"2008-3-31\",\"2008-6-1\",0.0914)




    函数名称:TBILLPRICE,
    格式:TBILLPRICE(settlement, maturity, discount):返回国库券的等效收益率。
    参数说明:
    Settlement 必需。 国库券的结算日。 即在发行日之后,国库券卖给购买者的日期。
    Maturity 必需。 国库券的到期日。 到期日是国库券有效期截止时的日期。
    Discount 必需。 国库券的贴现率。
    示例:TBILLPRICE(\"2008-3-31\",\"2008-6-1\",0.0914)




    函数名称:TBILLYIELD,
    格式:TBILLYIELD(settlement, maturity, pr):返回国库券的等效收益率。
    参数说明:
    Settlement 必需。 国库券的结算日。 即在发行日之后,国库券卖给购买者的日期。
    Maturity 必需。 国库券的到期日。 到期日是国库券有效期截止时的日期。
    Pr 必需。 面值 ¥100 的国库券的价格。
    示例:TBILLYIELD(\"2008-3-31\",\"2008-6-1\",98.45)




    函数名称:XNPV,
    格式:XNPV(rate,values, dates):返回一组现金流的净现值,这些现金流不一定定期发生。
    Rate 必需。 应用于现金流的贴现率。
    参数说明:
    values 必需。 与 dates 中的支付时间相对应的一系列现金流。 首期支付是可选的,并与投资开始时的成本或支付有关。 如果第一个值是成本或支付,则它必须是负值。 所有后续支付都基于 365 天/年贴现。 值系列中必须至少包含一个正值和一个负值。单元格范围
    格式:sheet1!a1:a5,a1:a5每个单元格填写数值。
    dates 必需。 与现金流支付相对应的支付日期表。 日期可按任何顺序排列,单元格范围
    格式:sheet1!b1:b5。b1:b5每个单元格用“2022-1-1”这种日期格式。
    示例:XNPV(0.09,\"sheet1!a1:a5\",\"sheet1!b1:b5\")




    函数名称:YIELD,
    格式:YIELD(settlement, maturity, rate, pr, redemption, frequency, basis):返回定期付息的面值 ¥100 的有价证券的价格。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Rate 必需。 有价证券的年息票利率。
    Pr 必需。 有价证券的价格(按面值为 ¥100 计算)。
    Redemption 必需。 面值 ¥100 的有价证券的清偿价值.
    Frequency 必需。 年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:YIELD(\"2008-2-15\",\"2016-11-15\",0.0575,95.04287,100,2,0)




    函数名称:YIELDDISC,
    格式:YIELDDISC(settlement, maturity, pr, redemption, basis):返回折价发行的有价证券的年收益率。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Pr 必需。 有价证券的价格(按面值为 ¥100 计算)。
    Redemption 必需。 面值 ¥100 的有价证券的清偿价值.
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:YIELDDISC(\"2008-2-16\",\"2008-3-1\",99.795,100,2)




    函数名称:YIELDMAT,
    格式:YIELDMAT(settlement, maturity, issue, rate, pr, basis):返回到期付息的有价证券的年收益率。
    参数说明:
    Settlement 必需。 有价证券的结算日。 有价证券结算日是在发行日之后,有价证券卖给购买者的日期。
    Maturity 必需。 有价证券的到期日。 到期日是有价证券有效期截止时的日期。
    Issue 必需。 有价证券的发行日。
    Rate 必需。 有价证券的年息票利率。
    Pr 必需。 有价证券的价格(按面值为 ¥100 计算)。
    Basis 日计数基准类型,取值为0-4,0:美国30/360;1:实际天数/实际天数;2:实际天数/360;3:实际天数/365;4:欧洲30/360;
    示例:YIELDMAT(\"2008-3-15\",\"2008-11-3\",\"2007-11-8\",0.0625,100.0123,0)

    2. 插件介绍

    2.1 插件安装

    点击下载插件:金融债券计算函数

    设计器插件安装方法请参见:设计器插件管理

    服务器安装插件方法请参见:服务器插件管理


    2.2 操作方法

    使用方法同函数使用一致。

    3. 示例

    3.1 设计报表

    3.2 效果预览

    4. 模板下载


    附件列表


    主题: 数据准备

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持