Excel财务函数.docx
第10章财务函数时务运算是EXCe1.的一个重要应用方向,这在EXCe1.函数中也有表达.Exce1.中的财务函数包台数量众多的苗效。根据实际应用,财务函数主要包括有价证券函锹、投资函数.本金和利息函数、折旧函数和转换函数等.在本章中.将对有类密数进行详细讲解,并给出具体的例子进行分析.10.1有价证券函数在EXCe1.的财务函数中,有价证券南数的功能是计算迂莽的收狡。这类的数有许.多相像之处,例如,函数的主要参数包括利息率、收益率、价格、成交日.发行日和证券价侦等.同时,有价证券函数还有相同的日计效标准.该计数标准主婺用来计算证券的收教期fR.用参数basis来表示。为了方便本小节的讲解,首先列出这些共同的参数义。以ACCR1.NT函数为例,该函数的主要功能是计算定期付息有价证券的应计利息.其对应的函数表达式为:ACCRINT(issue.first_interest,settIeHent.rate.par,frequency.basis)下而详期讲解其叁歌而含义:- 参数issue表示证券的发行日:- first-interest表示证券的起息日:- 5sett1.ement表示证券的成交日(在发行日之后,投费者购置证券的日期):- 叁数ra1.e表示证办的年息票利率:- 参数Par表示在券的票面价值:- 参数frequency表示年付凰次弱:- 叁数basis表示日计数基准类型。在EXCe1.中,所有有价证券函数中,其参数的含义和上面的参数类似,在具体讲解函数的时候,就不再重复表述.10.1.1CCRINT函数:计算应付利息【功能说明】有价证券的计息方式有定期分期计息和一次性计息苒种,该西效计算果用定期分期付息方式时的应计利息.【语法表达式】ACCR1.NTissue,first_interest.sett1.eaent.rate.par.frequency,basis.ca1.cmethod)【使用说明】- 该函数中的所有日期都是用DATE函数输入的有效日期。MicrosoftExce1.是以可计算的序列号的形式存储日期的。1900年1月I日的序列号为1,那么2008年1月1日的序列号是39448,因为它距1900年1月I日有39M8天.- sett1.ement表示结算日的日期.使用函数时,其值必须晚于发行日的日期,否则返回错误值SN1.JM!.- frequency表示付息次数.使用函数时,共值必须是1、2或4中的一个,井他值榔会产生恬iSN1.M,- 日计数基准美型的值必须是0、1、2,3或4中的一个。如果省略该参数,则默认其值为。【实际应用】某投资机构在2009年8月15日购置了价值30000元的债券,债券的发行日是2009年6月5日,起息日是2009年9月15日,息票利率为7.8%,按季支付期付息。债券以US(NASD)30/360为日计数参准,参础数据表格如图10.I所示.在单元格B9中输入函数表达式“=ACeRINT(BI.B2.B3.B4.B5,B6,B7)”,计算债券的到期收益.得观的结果如图10.2所示。!70Asm-x士tCIM)XS2OM1S2Og8ISZZKZXOWIB10.1假分的梦玷信息【应用说明】AeCRINT函数可以计算每年、芈年或每季度的应时利息.10. 1.2Accrjntm函数:计算应计利息功能说明】有价证券的计息方式有定期计息和一次性计息而种。该函数计算采用一次性付息方式时应计的利息.【语法表达式】AcCRINnI(issue,sett1.ement,rate.par.basis)【使用说典】-站好日的日期必须晚于发行日的日期,否则函数将返回错误值#NW!.-参数basis的值必竺是O.1、2、3或4中的一个,如果省略该参数,那么默认其值是0.【突际应用】某投资结构购置了票面价值河12000元的债券,债券的发行日期是2009年6月5日,刎期日是230年3月15日.息票利率是8.,17%缴券以“实际天数/365”作为日计数基准.梦础信息表格如图10.3所示.在单元格B9中输入函数“=ACCRINBI(B1,B2.B3.B4.B5)”,计算债券的应计利息。徉到的结果如图10.4所示。10.4计算应计利息E10.3英础债钵信息【应用说明】ACCR1.m1.可以计算任意有价证券的利息.10.1.3COIJpDAYBS、COUPDAYS和COUPDYSNC函数:计算债券的天数信息【功能说明】COuPDAYBS函数的功能是计算有价证券当前付息期内截止到成交日的天数.CtUPDAYS函数的功能是计算证券戌交日所在的那一付息期的天数。Coupdaysnc函数的功能是计算有价证券从购置日到下一付息日之间的天数.【语法表达式】COCPDYBS(sett1.ement,maturity,frequency,basis)CO1.iPDAYS(sett1.ement,maturity,frequency,basis)COUPDAYSNC(sett1.ement,maturity,frequency,basis)【使用说明】- 到期日的日期值要晚于结算日的日期.否财函数将返回错误值WiUM!。- frequency的值必须是1.2或4中的一个。使用其他任何值均会产生错误制UM!.- 参数basis的值必第是0、1、2、3或4中的一个.如果省略该参数,那么默认其值为0.【宾际应乐】某投费结构在2009年6月5日购置了某债券,债券的到期日是2009隼10月15日,按半年付息,以US(NASD30/360为日计数基准.举据上面的信息,投费结构可以计算读券的各种天数信息,如图10.5所示。图10.5关于债券的基砒信息无做信息的计算具体步恭如下:(1)在单元格B6中输入函数表达式“=COUPDYBS(B1.B2.B3,B4)",计算祗券在付息期内到成交日的天数,如图10.6所示,(2)在单元格B7中输入函数表达式“=CoUPDAYS(B1.B2.B3,B4)”,计算借券在成交日所在的付息期天数,如图10.7所示.S10.6计算付息期内利成交日的天数S10.7计草成交日所在的It总期天政(3)在单元格B8中输入函数表达式“=Ca1.PmYSNC(B1.B2.B3.B4),计算借券成交日到下一付息日的天数;得到的结果如图10.8所示。图10.8计算传分的无致信息【应用说明】O)UPDAYS方数计算的是包括成交日在内的时息期的天数,它是根据卷数maturity的日期来计算的,计算区间是到期日的前1天倒推每一个付息期.10. 1.4C0UPNCD和C0UPPCI)函数:计算下个和上个付息日的日期【功能说明】Co1.JpNCD函数的功能是计算有价证券购置日之后的下一个付息的日期,返回一个日期形式的数值,Coijppcd函数的功能是计算证券在购置日之前最近的付息日的日期,和CaJPNeD函数是相附应的函数。【语法表达式】COIiPNCD(sett1.ement,maturity,frequency,basis)Co1.JPPCD(sett1.ement,maturity,frequency,basis)使用说明- 到期三的日期值要晚于成交日的日期.否则函数将返回错误值微UM!。- 参数frequency的债可以是I.2或4中的任意值.如果使用其他任何数值均会产生懵误NUM!.- 参数basis的值可以是0、I、2、3或4中的一个值。如果名略该参数.那么默认其值为0。- 设置要存放计算结果的单元格的格式,将其内容格式设置为日期,否则返回的是日期的序列号。【实际应月4某投资机构在2009年6月15日购置了某债界,债券的到期日为2012年8月5日,按半年付息,以“实际天数/实际天数"作为日计数基准。根抠盘券的信息,投资机构需要计算债券的上一个和下一个付息日,如图10.9所示。三10.9关于债券的基通信息其计算的具体步栗如下:(1计算下一个付息日。在单元格B6中输入函数-=COUPN(D(B1,B2.B3.M)-.计算债券的下一个付息日,如图10.10所示.(1)计算上一个付息日。在单元格B7中输入西数“=(XJpfy)(BI.B2.B3.B4)",计算债券的上一个付息日,如图10.11所示。®10.10计算下一个付息BS10.11计算上一个件息E)【应用说明】使用CouPNQ)函数计算下一付息日的功能,用户可以方便了解下一付息日的日期。10. 1.5COUPNUM函数:计算利息应付次数【功能说明】计算有价证券从购置日至到期日之间的总的付息次数.如果逅回的蛤果不是整数,那么需要向上舍入为最接近的整卷:【语法表达式】COUPNUM(sctt1.ccnt.maturity,frequency,basis)【使用说明】- 到期日的日期值要晚于成交日的日期,否则函数将返回错误值ON1.jM!。- 参数frequency的值可以是I、2或4中的任每一个值.如果使用其他值.函数均会退回错误- 参数basis的值可以是0、1、2、3或4中的任意一个值。如果省略该参效,那么默认其值为0。【突际应用】某投资机构在2009年6月15日购置了某债券,锁券的到期日为2012年8月50,按半年付息,债券以“实际天数/实际天数”作为日计数基准,信息如图1Q12所示.在隼元格B6中输入函数表达式“=CO1.mIN(BI.B2,B3.B4),计算债券在成交日和到期日之间的付息次数,如图10.13所示.困10.13计算付息次数£10.12傲分的梦和信息【应用说明】Co(JPNUM函数根先付息方式,计算出某一证券的总的付息次数,10. 1.6DISC函数:计算有价证券的贴现率【功能说明】计箕有价证#的砧现率。【语法表达代】DISC(sett1.ement,maturity,pr,rede三ption,basis)【参数说明】Pr:票面价值为¥100的有价证券的价格。使用函数时,其值必须大于0。-Rcd<wtion:累看价值为¥100的有侪证券的清偿价值.其值必须大于0。【使用说明】- 该函数中的所有日期都是用DATE函数输入的有效合法日期MicrosoftExce1.是以可计算的序列号的形式存储日期的,1900年1月I日的序列号为1.那么2008年1月I日的序列号是39448,因为它比1900年1月1日有39448天.- 到期日的日期值要晚于成交日的日期值.否则函数将这回错误值#XUM!.- 日计数基准类型basis的值可以是Q.,2.3或4中的任意一个。如果省略该参数,那么默认其值为0。【实际应用】某投资人在2009年6月5日购置了价格为96.45的100元面值债券,粉券的到期日斯为2010年11月15日,清缕价值为100元以“实际天数/365.为日计做法准,基础数据表格如图10.14所示.在单元格B7中输入函数“=D1.SC(B1.B2.B3.B4.B5)”.计算债券的砧现率,如图10.15所不。图】O.M债券的基地信息ffi10.15计第债券的贴现率【应用说明】当用户的债券没有到期,而去兑换现金。因为没有到期,所以用户需要贴付给俄行一定的利息才能取出现金,这种利息的比率就是贴现率.10.1.7DURATION函数:计算有价证券的久期【功能说明】计算票面价值为¥100的定期付息的有价证券的修正间限。【语法表达或】D1.RVnSi(sett1.ement,11aturity,coupon,y1.d,frequency,basis)【参数说明】-Coupon:一个数位,代表有价证券的年息票利率.使用函数略,其值必须大于0。- Y1.d:一个敛值,代表有价证券的年收益率,也就是反映收益情况好坏的。便用函数时,其值必须大于0。【使用说明】- 该函数中的所有日期都是用DATE函数输入的有效合法日期.MicrosoftExce1.是以可计算的序列号的形式存储日期的,1900年1月I日的序列号为1.那么2008年1月1日的序列号是39448,因为它用1900年1月1日有39448天.- 到期日的日期值要晚于成交日的日期,否咫函数将返回错误值WWM!。- 参数frequency的值可以是1.2或,1中的任意一个。使用其他值函数均会返回错误#NiM!。- 叁数basis的值可以是0、1、2.3或4中的任意一个.如果省略谈参数,那么默认其值为0.【实际应用】某投资机构在2009年8月5日购置了息票利率为6.85%的债券,债券的到期日期为20124-11月15日,按半年期支付利息。债券的收拉率为8.45$,以“US(NASD)30/360"为日计数基准,基础数据表格如囱10.16所示。在单元格B8中输入表达式“=DtRAT10N(B1.B2,B3.B1.,B5,B6)-.计算该债#的久期,结果如图10.17所示.【应用说明】修正期限是指,证券在收龙率变动的情兄下的年持续圻问.反映的是证券价格对收拉率的敏感程度。10.1.81NTRATE函数:计算证券的利率【功能说明】计算一次性付息的有价迁券的利率.【语法表达式】INTRATE(Sett.1.oment,saturity,investeroent,redemption,basis)【参数说明】 inVestement:表示投资额。 redeniption:表示有价证券到期时的清偿价值。【使用说明】 参数SettIeent和aturity是用IWTE函数输入的日期值,或者是将函数作为其他公式或函数的结果输入。-Exce1.挎日期存储为可计算的序列数.Exce1.默认1900年1月I日的序列号为1. 证券的结算日是购置者的置者购置证券的日期,而到期日则表示证券有效期褪止的日期. 5sett1.ement,三aturity和basis的值必须是整数.否则桥被截尾取整.- 叁数SC1.IICmen1.和maturity表示的日期必须是合法有效的日期.否则函数将返回错误值SVA1.UE!.- ftinvestement和redemption的值必须为大于0的数.否则函数将返回错误信#NUM!。- 参数basis必须是0.1、2,3和4中一个数值,否则函数将返回性误值耶IRI!.- 证券的结算日不能大于证券的到期日的日期,否则函数将返回错误值亦UM!【实际应用】某投资机构在2009年7月5日购置了价值为150000元的低券.债券在2。10年I1.月15日到期,且到期时将会获得159500元,以“实际天如实际天数.为日计数基准,计算该债券的利率在单元格B7中输入函数表达式“=IMrRArE(B1.B2.B3.B4.B5)”,得到该债券的利率,如图10.18所示。E10.18计算我毋的利率【应用说明】INTRATE函数主要用来计算一次性付息证券的利率.10.1.9MDURAT1.ON函数:计算有价债券的修正久期【功能说明】计算面值100的有价证券的HaCaUIey修正期限。【语法表达式】MDCRATION(SCI1.Iencnt.maturity.coupon.yId.frequency.basiS)【参数说明】- Coupon:一个数值.代表有价证券的年息票利率.使用函数时,其值必须大于0。- Y1.d:一个数值,代表有价证券的年收益率.也就是反映收益情况好坏的。使用函数时.其值必须大于0。【使用说明】- 到期日的日期值要晚于成交日的日期,否时函数将返回错误值削UM!。- 参数frequency的值可以是1.2或,I中的任意一个。使用其他值函数均会返回错误#NIM!。- 卷数basis的值可以是0、I、2、3或4中的任意一个.如果省略谈参数,那么默认其值为0.【实际应用】某投资机构在2009年8月5日购置了息票利率为6.85%的便券,债券的到期日期为2012年11月15日,按半年期支付利息。债券的收苗率为&45%,以“US(NASD)30/360"为日计金基准,基础数据表格如图10.19所示。在单元格B8中楮入函数表达式“二M1.MJRAT1.ON(In,B2.B3.B4.B5,B6)*,计算该债券的修正久期,如图10.20所示.(S10.19法砒数据表格B10.20计算铺卷的修正欠期【应用说明】在其际应用中,修正久期的计算公式如下o.oOddfprice和ODD1.PR1.CE函数:计算有价证券的价格【功能说明】ODI)FpR1.CE函数的功能是计算首期付息日不固定的面值¥100的有价证券的价格:Odd1.price函数的功能是计算末期付息日不固定.且面值是¥100的有价证券(长期或短期的价格。【语法表达式】ODDFPRIeE(SeIt1.e三en1.,maturity,issue,firstcoupon,rate,y1.d»redeption.frequency,basis)()I)D1.PRICE(settIeaent,maturity,1.ast,interest,rate,y1.d,redemption,frequency,basis)【卷数说明】 firstcoupon:表示均价证券的第一个付息日的日期. y1.d:一小大于0的数值,表示有价证券的年收笳率。 redBption:表示面值¥100的有价证券的清偿价值。 1.stinterest:表示有价证券的最后一期的付息日期。【使用说明】 参数Se1.1.IemenI、三aturityfirst,coupon是由DATE函蚊枪入的有效日期如果日期以文本形式输入.秫么函数将返回错误值。 sett1.ementsBaturity和basis的值必须为整数,否则将被依尾取整. rate的值必须大于等于0,否则函数将返回错误值然IJM!。- 参数basis的值必须是0、1.2、3或,I中的一个数值,否则函数带返S)错误值WiUM!.- 参数frequency必须是1、2和4中的一个数值.- ODbFPRICE函数中的几4日期叁数需满足的条件是:mntrrity>first,coupon>sett1.ementissue.否则函数将返回错误值。0DD1.PRICE函致函数中日期叁歌警满足的条件是:matrrity>sett1.ement>1.astinterest,否则函数将返回借误值。【实际应用】某投资机构2008年【。月15日购置了两种债券.侨券的到期日是2012年3月15日.发行日是2008斗9月15日.第一种镜券的首期付息日为2009年3月15日,第二种债券的末期付息日为2008年8月15日。情券的票面利率为7.35%,年收益率为4.85%期未债券售价105元,按季信息,以“US(NASD)30'36(为日计数菸准.现在帝要分析两种债券的价格,基础信息枭格如图10.21所示.根据上百的基曲数据,具体的求解步骤如下:(1)在单元格B1.I中输入款表达式“=0DDFPRICE(BI.B2.B3.B4.B5.B6.B7.B8.B9)”,计算首期付息日不固定的面值100的有价证券价格.结果妞图】0.22所示。(2>在单元格B12中枪人数表达式“=0DD1.PR1.CE(E1.E2,E3.E4,E5,E6,E7,E8)”.计算末期付息日不固定的面值IO的有价证券价格,结果如图10.23所示。三10.22求解首提什息不盾定的fft俳价格E10.23求解求期付息不固定的债券分格应用说明】ODDFPRICE函数主要用来计算首期付息日不固定的有价证券的价格.ODD1.PRICE由数主要用来计算末期付息日不固定的有价证券的价格.1.o.i.iiOddfyie1.d和Odd1.yie1.d函数:计算证券的收益率【功能说明】如果有价证券的第一期的付息日不固定,加么可以用OI)IY1E1.DSft计箕该证券的收羞率,如果某证券的末期付息日不Ig定,不管迁券是长期还是短斯的,那么都可以用ODD1.Y1.E1.D函数计算该证券的收益率.【语法表达式】ODDFYIE1.D(sett1.eBent,maturity,issue,firstcoupon,rate,pr,rede11ption,frequency,basis)ODD1.YIE1.D(set11e三en1.,maturity,1.ustinterest,rate,r,redemption.frequency,basis)【参数说明】-firsi_c。UPOn:表示有价证券首期付息日。也就是.买进i£券后第一次付息的日期。使用函数时.该叁数是由IMTE函数输入的有效日期. pr:一个大于0的数值,表示有价证券的价格, 1.ast_interest:表示证券最后一期的付息日期。也就是.最后的一个付息日的日期. rcdtption:表示囱值¥100的有价证券的清储价值。【使用说明】 ¼ftsett1.ement,aturityfirst,coupon是由DATE函蚊箱入的有效日期.如果日期以文本形式输入.那么语政带返回错误值。 sett1.ement,naturity和basis的值必须为整数,否则将被假是琅墓. 参数Pr和rate的慎必须大于等于0,否则函数将返回惜误值GIv!. 参数basis的值必须是0、1.2、3或4中的一个效值,否则函数轿返回错误值WUM。 参数frequency必须是1、2和4中的一个数值. Exce1.使用迭代法计算函数Oddfyie1.1.该函数基于ODDFPR1.eE中的公式迸行迭代运算。在100次迭代过程中,收壹率不断受化,直到按整定的收拄率计算出的价格接近实际价格.【突际应用】某投资结构在2008年10月15日购置了两种债券,债券的到期日为2012年3月15日.发行日为2008年9月15日,第一种债券的首期付息日为2009年3月15日,第二种债券的末期付息日为2008年8月15日.债券的票面利率为7.35%,期末债券可以返回105元,且作券按季付息,债券以“US(NASD)30/360”为日计数基唯。两伸债券的价格都是112.04元,求解两种矮券的年收益率.基袖信息表格如图10.24所示.IaIO.24叁1ts息表格根据上百的孙础数推,具体的求解步弃如下:(D在单元格BI1.R输入数表达式“=0DDHiE1.D(BI.B2.B3.B4.H5.B6.B7.B8,B9)”.计算首期付息日不图定的面值100的有价证券收益率,结果如图10.25所示。(2) 在单元格EIo中输入数表达式“=0DD1.Y1.EU)(EI.E2.E3.E4.E5.E6.E7.E8)”.计算末期付息日不固定的面值100的有价证券收益率.结果为囱10.26所示。B10.25求解药腐竹息日不固发情#的收在军用10.26或斛末期付息日不应定倚分的收注率【应用说明】Oddfyie1.d函数主要用来首期付息日不固定的有价迂券的收衣率,Odd1.yie1.d茁数主要用来计算末期付息日不固定的证券的收费率。10.1.12PRICE函数:计算定期付息的有价证券价格【功能说明】计算定期付息的面值¥100的有价迂券的价格.定期付息,也就是,在每个付息期内的一不固定的日期支付利息,【语法表达式】PRICE(settIcment.BaIUri1.y.rate,y1.<1.,redemption,frequency,basis)【参数说明】- y1.d:一个大于0的数值,表示有价证券的年收拉率.- redeeption:表示强值¥100的有价证券的清偿价值。【使用说明】- *sett1.eent和三aturity是由DATE函数输入的有效日期。如果日期以文本形式楮入.那么函数将返回错误值。- 多数frequency和MSiS的值必须为整数.否则将被截足取整。- 第数rate的值必须大于等于0,否则函数将返回惜误低燃UM!.- 参数basis的值必须是0、1、2,3或4中的一个数值,否则函数将返回错误值NUM!。- 参数frequCnCy必须是1、2和4中的一个数值【实际应用】某投链机构在2008年10月15日购置了某面值为100的债券,债券的到期日为2012年3月15日,便券的半年票面利率为4.78%.年收会率为4.35%,且按季付息,以“US(NASD)30/360,为日计数基准,投费者需要计算该读券的价格.在单元格B9中输入函数“=PRICE(BI.B2.B3.B4.B5.B6.B7)”,计算该缴券的价格,结果如图10.27所示。用10.27计算磕券价格【应用说明】PR1.CE可以计算定期付息的证#、基金和段票的价值.10. 1.13PRICEDISC函数:计算折价发行的有价证券价格【功能说明】计算折价发行的面值¥100的有价证券的价格.折价,名思义,就是发行价格是在原价的善硝上扣去一定的折扣的价格.【语法表达式】PRICEDISC(sett1event,三aiurity.discount,redeapiion,basis)【参数说明】-discount:一个大于0的数值。表示证券的贴现率.也就是,我们平时杯的折扣.- redeeption:表示更值¥100的有侪证券的清偿价值。【使用说明】- 参数Sett1.eent和三aturity是由DATE函数输入的有效日期。如果日期以文本形式输入,那么函数将返回错误侦。- 参数ra1.e的值必须大于等于0,否则函数杼返回相误值戡W!。- 参数basis的值必须是0、1.2、3或4中的一个数值,否则函数将返回错误值«NUM!。- 参数discountredemption的值必侦大于0.否则函数将返回错误值- 卷数SetiIement的B期要早于maturity的日期。【实际应用】某投资机构在2008年K)月15日购置了某面值为100的债券,债券的到期日为2012年3月15日,债券的贴现率为4.35%,以“US(NASD)30/360,为日计数基准。投资者帝要计算该依券的价格.在单元格B7中箱入函数表达式“=PRICED1SC(B1,B2.B3.B4.B5)”,计算该折价债券的价格,结果如图10.28所示。K10.28计算折价债券婚价格【应用说明】PRICEDISC主要用来计算折价发行的有价证券的实际价值。【功能说明】计算到期付息的面值¥100的有价证券的价格。【语法表达式】PE1CEMAT(sctt1.e三ent.maturity,issue,rate,y1.d,basis)【参数说明】- y1.d:大于。的数值,表示有价证券的年收控率.- redeption:表示面值¥100的有价证券的消倍价值。【使用说明】一代数Sett1.een1.maturity和issue是由DATE函数输入的有效日期.如果日期以文本形式输入,那么函数将返回括误(IU 参数ratey1.d的值必须大于等于0.否则函数将返回错误(*NIM!. 参数basis的值必须是0.1.2、3或4中的一个数值,否则函数将返回错误值 ¼5sett1.ement的日期必须早于InatUrity的日期。【实际应用】某投资机构在2008年10月15日购置了某面值为100的债券,债券的发行日为2008年7月15日,到期日为2012年3月15日.债券的早年票面利率为4.25%,年收获率为I.75%.绩泰以“US(NASD)30/360-为日计敢基准。在单元格BB中输入函数表达式“=PR1.CEMAT(BI.B2,B3,M.B5.B6)”,计算该债券的价格,结果如图10.29所示.困10.29计算信券价格【应用说明】PR1.CEMAT函数主要用来计算到期付息的有价迂券的价值。10.1.15YIE1.D函数:计算有价证券的收益率【功能说明】如果证扑为定期付息有价证券.那么可以用Y1.E1.D函数计箕有价证券的收费率。有价证券的付息方式可以按年付息.按季度付息或按月付息。【语法表达式】YIE1.D(sett1.enient,maturity,rate.r.redemption,frequency,basis)【参数说明】 pr:表示面值为¥100的有价证券的价格。 redew>tio11:表示有值为¥100的有价证券的清偿价值。【使用说明】 卷数Settk三ent三aturity是由DATE函数输入的有效日期.如果日期以文本形式输入的,那么函数将返回错误值。 <5sett1.ement,maturity,frequency和basis的值必须为整数,否则将被破尾取婺。 卷数rate的值必须大于0,否对函数将返回结误值#N1.JM!.参数Pr和redemption的值必须大于等于0,否则函数将返回错误tfWN1.N!.-叁数frequency必须是1.2或4中的一个数值,否则函数将返回错误值MUM!。参数basis的值必须是0、1.2、3或4中的一个数值,否则函数将返回钳误值制UM!.证券的购置日期Settsmnt需早于证券的到期日期InatUriIy.否则因数将返回错误1三!.【实际应用】某投资机构在200810月15日用价格凭元的强了果面价值为100的债券,债券的和期日为2012年3月15日.票面学年利率为4.25%,半年付息,以“USNASD30/360”为日计数基准。在单元格B9中侑入-=YIE1.D(B1,B2,B5.B3.M,B6,B7)*,计算债券的收益率,得到的结果如图10.30所示.【应用说明】YIE1.D的数主要用来计算定期付息迂券的收益率。【功能说明】计算折价发行的物价证券的年收益率.【语法表达式】Y1.EU)D1.SC(SettIement.Maturity,pr,redemption,basis)【卷数说明】-pr:表示面值¥100元的有价证券的价格。-redeaption:表示强值¥100元的有价证券的清偿价值“【使用说明】- 参数Settkeent和aturity是由DATE函数输入的有效日期。如果日期以文本形式输入.那么函数将返回错误值。- sett1.ement.Baturityfsbasis的值必然为整数,否则将被就尾取整.- 参数Pr杓redemption的值必须大于等于0.否则函数将返回错误值JtN1.M!。- 冬效basis的值可以是0.k2.34中的一个新值,否则函款将返回钳误恒州UM!.- 证券的购置日期需早于证券的到期日日期,否则函数将返回懵遥值#MJM!.【实际立用】某投资机构在2008年10月15日用价格98元的置了票百价值为100的债券,到期日是2009年3月15日,以“US(NASD)30/360,为日计数基准。在单元格B7中移入“=WE1.DD1.SC(BI.B2.B3.M.B5)”,计算债券的收会率.得到的结果如图10.31所示。【应用说明】Yie1.ddisc函数主要用来计算折价发行的有价证券的年收莅率.10.1.17YIE1.DMAT函数:计算有价证券的年收益率【功能说明】计算到期付息的有价迁券的年收苗率.【语法表运式】Y1.E1.DMAT(SCt1.1.e三enimaturity.Issue,rtepr»basis)【卷数说明】pr:表示票面价值为¥100元的有价证#的价格.【使用说明】- 5sett1.eent和三aturity是由CATE函数输入的有效日期。如果日期以文本形式幡入的,那么函数将返回错误值。- Sc1.t1.eincnt,三aturity和basis的值必须为整数,否则将被钱尾取婺.- 第数Pr和n11e的值必须大于等于0,否则函数将返回格误值制网!.- 参数basis的值必须是0、1、2,3或4中的一个数值,否则函数将返回错误值NUM!。- 还券的购置日期需早于证券的到期日期,否则函数将返回锌误值*NUM!.【实际应用】某投资人在2008年10月15日用价格102.35元网置了票面价值为100的债券.的到期日为2009年3月15日.发行日为2008年4月15日.情券的半年票息收费率为7.75%,以'US(NASD)30/360*为日计数茶准.在单元格B8中输入函数表达式“=YIE1.DMAT(BI.B2.B3.B4.B5.B6)”,计算镇办的收登率,得到的结果如图10.32所示。田10.32计Jtfe卷的收分写【应用说明】11e1.dmat主要用来计算到期付证券的年收益率。10.1.18RECEIVED函数:计算有价证券到期收回的金额【功能说明】计算一次俭付息的有价迂券有效期我止时回收的金秋.【语法表达式】RECE1.VED(set,t1.e三ent,maturity,investment,discount,basis)【参数说明】 Investment:表示有价证券的投费题。也就是.掰置该证券所用的金额。 Discount:一个大于0的数值,表示有价证券的砧现率.【使用说明】- 参数Sett1.eent和aturity是由DATE函数输入的有效日期。如果日期以文本形式输入.那么函数将返回错误值。- 叁数basis的值必须是0、1.2、3或4中的一个数值,否现函数将返回错误值SNUM!。- sett1.ement的日期必须早于InatUrity的日期。- 参数invcs1.nen1.和discouni的值必须大亍0,否则函数将返回格误值#NuM!。【实际应居】某投资人在2008年7月15日投笠元购置了某债券,到期日为2009年1月10B,玷现率为4.86%,以“US(NASD)30/360”为日计数暮准,投奥君帝要计算该债券的价格.在单元格B7中输入函数表达式“=RECEWED(B1,B2.B3.B4,B5)”,计算该投资的总收&,结果如图10.33所示。.GnA*i3!SMw.-CXj'三>RJM三>WWV-«而10.33计算回收至较【应用说明】RECEIVED多蚊主要用来计算一次性付息的有价证券到期时.能回收的笠金金额。io.1.19Tbi1.1.eq和Tbi1.1.price函数:计算等效收益率和价格【功能说明】TB111.EQ函数的功能是根抠指定的IS库券的成交日、到期日和砧现率,计算国库券的等效收拉字.TB1.1.1.PR1.CE函