利用EXCEL编程确定可转债及权证的价格

合集下载

Excel在债券定价上的应用可回售债券的定价

Excel在债券定价上的应用可回售债券的定价

Excel在债券定价上的应用可回售债券的定价Microsoft Excel在债券定价上的应用(十四)含期权债券的定价(下)——可回售债券的定价在上一期债券教室中,我们介绍了含期权债券的概念,并重点解析了其中一种可回售债券的定价原理及用Excel软件为可回售债券定价的具体过程。

在本期债券教室中,我们将为大伙儿介绍另外一种可回售债券的定价原理,同样仍将用Excel软件演示可回售债券定价的运算步骤。

可回售债券可回售债券(Callable Bonds或Prepayable Bonds),这类债券给予发行人在期权执行日能够提早回售债券的权益。

在期权行使日,如果市场的利率下降到低于该债券的票面利率,发行人能够选择以事先约定的价格提早回售这只债券,并以较低的市场利率发行新的债券,从而降低自己整体的融资成本,因此回售权是爱护发行人利益的期权,它是对利率的看跌期权。

可回售债券(Putable Bonds),该债券给予投资人能够要求发行人提早买回债券的权益。

在期权行使日,如果市场利率上升同时高出债券的票面利率,投资人会期望将手中的债券回售给发行人,取得本金后投资于更高收益的债券,以提升自己整体的投资效益,因此回售权是爱护投资人利益的期权,它是对利率的看涨期权。

可回售债券的理论价格应包含两种价值,一是假设该债券为不含期权债券的价值,二是可回售期权价值。

由于可回售期权关于投资人而言是有利的因素,因此该期权价值应该是正值。

用公式能够表达如下:可回售债券理论价格= 假设该债券为不含期权债券的价格+ 可回售期权价值公式(3)需要注意的是,回售权同样能够分为欧式期权(European Option) 与美式期权(American Option),欧式期权是指投资人仅能在某个特定的时点上执行该期权,而美式期权则是在一段时刻内都能够执行。

可回售债券的定价原理可回售债券的定价原理与可赎回债券相似,第一用BDT 模型建立起利率二叉树.然后运算出每个节点处不含期权债券的价值和所含回售权的价值,并分不按照对应的折现利率向前递推,直到最左边的根节点,根节点上不含期权债券的价值加上所含回售权的价值,确实是可回售债券的理论价。

Excel公式和函数 典型案例—国债行情一览表

Excel公式和函数  典型案例—国债行情一览表

Excel 公式和函数 典型案例—国债行情一览表国债是由国家发行的债券,是中央政府为筹集财政资金而发行的一种政府债券,是中央政府向投资者出具的、承诺在一定时期支付利息和到期偿还本金的债权债务凭证。

本例通过使用COUPDAYSNC 函数和COUPNCD 函数来计算国债行情一览表中的结算日期,并了解国债行情的基本信息。

1.练习要点:● COUPDAYSNC 函数 ● COUPNCD 函数 2.操作步骤:(1)在A1单元格中输入“国债行情一览表”文字,并设置其字体格式。

然后,选择A1至L1单元格区域,并单击【对齐方式】组是的【居中】按钮,如图9-66所示。

图9-66 设置标题格式(2)合并A2至L2单元格区域,并在A3至L3单元格中,分别输入字段名并设置其字体格式和对齐方式,如图9-67所示。

图9-67 设置字体格式 提 示 在【字体】组中设置【字号】为14;并单击【加粗】按钮。

提 示在【字体】组中设置【字号】为36;【字体颜色】为“橙色,强调文字颜色6,深色50%”;并单击【加粗】按钮。

设置单击设置单击(3)选择A3至L3单元格区域,并单击【单元格】组中的【格式】下拉按钮,执行【自动调整列宽】命令,如图9-68所示。

执行图9-68 自动调整列宽(4)在A4至J19单元格区域中,分别输入相应的字段信息,如图9-69所示。

输入图9-69 输入相应的字段信息(5)选择K2单元格,输入“=COUPDAYSNC(J4,E4,I4,1)”公式。

然后,复制此公式至该列的其他单元格中,如图9-70所示。

计算结果图9-70 计算到下一个结算日的天数(6)选择L4单元格,输入“=COUPNCD(J4,E4,I4,1)”公式。

然后,复制此公式至该列的其他单元格中,如图9-71所示。

计算结果图9-71 计算下一个结算日(7)选择A4至L19单元格区域,并单击【对齐方式】组中的【居中】按钮,如图9-72所示。

单击图9-72 设置对齐方式(8)选择A3至L3单元格区域,并单击【字体】组中的【填充颜色】下拉按钮,在【标准色】栏中,选择“浅绿”色块,如图9-73所示。

债券excel函数

债券excel函数

债券excel函数债券Excel函数是一种非常重要的工具,它可以帮助投资者更好地管理和分析债券投资。

在本文中,我们将介绍一些常用的债券Excel 函数,并讨论它们的用途和优点。

1. PV函数PV函数是一个非常常用的债券Excel函数,它可以计算债券的现值。

这个函数的语法如下:=PV(rate, nper, pmt, fv, type)其中,rate是债券的利率,nper是债券的期限,pmt是每期支付的利息,fv是债券到期时的价值,type是指定付款的时间是在期初还是期末。

使用PV函数可以帮助投资者计算债券的现值,从而更好地了解债券的价值和风险。

2. YIELD函数YIELD函数是另一个常用的债券Excel函数,它可以计算债券的收益率。

这个函数的语法如下:=YIELD(settlement, maturity, rate, pr, redemption, frequency, [basis])其中,settlement是债券的结算日期,maturity是债券的到期日期,rate是债券的利率,pr是债券的价格,redemption是债券的赎回价值,frequency是债券的付息频率,basis是指定计算收益率的基准日。

使用YIELD函数可以帮助投资者计算债券的收益率,从而更好地了解债券的投资回报。

3. DURATION函数DURATION函数是一个非常有用的债券Excel函数,它可以计算债券的久期。

这个函数的语法如下:=DURATION(settlement, maturity, coupon, yld, frequency, [basis])其中,settlement是债券的结算日期,maturity是债券的到期日期,coupon是债券的利息,yld是债券的收益率,frequency是债券的付息频率,basis是指定计算久期的基准日。

使用DURATION函数可以帮助投资者了解债券的价格变动对投资回报的影响,从而更好地管理债券投资的风险。

Excel在债券定价上的应用:可回售债券的定价

Excel在债券定价上的应用:可回售债券的定价

债券教室Microsoft Excel在债券定价上的应用(十四)含期权债券的定价(下)——可回售债券的定价在上一期债券教室中,我们介绍了含期权债券的概念,并重点解析了其中一种可回售债券的定价原理及用Excel软件为可回售债券定价的具体过程。

在本期债券教室中,我们将为大家介绍另外一种可回售债券的定价原理,同样仍将用Excel软件演示可回售债券定价的计算步骤。

可回售债券可回售债券 (Callable Bonds或Prepayable Bonds),这类债券赋予发行人在期权执行日可以提前回售债券的权利。

在期权行使日,如果市场的利率下降到低于该债券的票面利率,发行人可以选择以事先约定的价格提前回售这只债券,并以较低的市场利率发行新的债券,从而降低自己整体的融资成本,因此回售权是保护发行人利益的期权,它是对利率的看跌期权。

可回售债券 (Putable Bonds),该债券赋予投资人可以要求发行人提前买回债券的权利。

在期权行使日,如果市场利率上升并且高出债券的票面利率,投资人会希望将手中的债券回售给发行人,取得本金后投资于更高收益的债券,以提升自己整体的投资效益,因此回售权是保护投资人利益的期权,它是对利率的看涨期权。

可回售债券的理论价格应包含两种价值,一是假设该债券为不含期权债券的价值,二是可回售期权价值。

由于可回售期权对于投资人而言是有利的因素,因此该期权价值应该是正值。

用公式可以表达如下:可回售债券理论价格 = 假设该债券为不含期权债券的价格 + 可回售期权价值公式(3)需要注意的是,回售权同样可以分为欧式期权 (European Option) 与美式期权(American Option),欧式期权是指投资人仅能在某个特定的时点上执行该期权,而美式期权则是在一段时间内都可以执行。

可回售债券的定价原理可回售债券的定价原理与可赎回债券相似,首先用BDT模型建立起利率二叉树.然后计算出每个节点处不含期权债券的价值和所含回售权的价值,并分别根据对应的折现利率向前递推,直到最左边的根节点,根节点上不含期权债券的价值加上所含回售权的价值,就是可回售债券的理论价。

Excel公式和函数 典型案例—债券价值动态分析模型

Excel公式和函数  典型案例—债券价值动态分析模型

Excel 公式和函数 典型案例—债券价值动态分析模型一般情况下,债券的价值会随着多种因素的变动而发生改变。

因此,为了能够更加方便的计算和分析市场利率、期限、还本付息方式等因素变动对债券价值的影响,可以利用Excel 中的PV 函数以及插入控件等功能,来制作“债券价值动态计算分析模型”,并根据该模型创建图表,对其的变动趋势进行分析。

1.练习要点:● 定义名称 ● 插入控件 ● 设置控件格式 ● 使用公式 ● 使用PV 函数● 创建并设置图表格式 2.操作步骤:(1)合并B2至E2单元格区域,输入标题文字,并设置其字体格式。

然后,单击【边框】下拉按钮,选择【线型】级联菜单中的一种较粗线型,为B2至E2单元格区域绘制下边框线,如图10-34所示。

图10-34 输入标题并添加下边框提 示 选择标题文字,设置其【字体】为“微软雅黑”;【字号】为18。

(2)分别在B4至E4单元格中,输入相应的字段名称,并设置其【填充颜色】为“橙色”。

然后,在B5至B9单元格区域中,分别输入项目名称,如图10-35所示。

选择效果显示图10-35 输入字段名和项目名称提示 为B4至E9单元格区域添加边框效果,并调整其【行高】为19.5。

(3)选择【开发工具】选项卡,单击【控件】组中的【插入】下拉按钮,选择【表单控件】栏中的“数值调节钮”选项,并在D5单元格中绘制该控件,如图10-36所示。

图10-36 插入控件(4)右击该控件,执行【设置控件格式】命令,在弹出的对话框中,设置该控件的【高度】为“0.53厘米”;【宽度】为“2.38厘米”。

然后,选择【控制】选项卡,设置【单元格链接】为$E$5,如图10-37所示。

图10-37 设置控件格式提 示 在【控制】选项卡中,【步长】是指每单击一次控件按钮,与其对应的单元格值的增减变化。

(5)使用相同的方法,在D6、D7、D8和D9单元格中,绘制“数值调节钮”控件,并分别设置其【单元格引用】为$E$6、$E$7、$E$8和$E$9,如图10-38所示。

Excel在证券投资决策中的应用汇总

Excel在证券投资决策中的应用汇总

开发经验61Excel在证券投资决策中的应用潍坊学院证券投资是企业投资的重要组成部分,科学地进行证券投资管理,能增加企业收益,降低风险,有利于财务管理目标的实现。

张敏次幂计算。

Excel函数PV(rate,nper,pmt,fv,type)返回固定期间间隔的等额收付款项的现值。

rate为各期利率,nper为收付款期数,pmt为各期应收付的固定金额,fv为未来值,type为0(可省略)或1,用以指定各期的付款时间是在期初还是期末。

如果按复利计息,则债券估价一般公式为“PV(市场利率,期数,面值*票面利率,面值,0)”。

当折价发行对债券估计时,将PV中的参数rate设为0。

当利随本清且按单利计息时,将PV中的参数pmt设为0,fv为“面值*frequ-ency,basis)用于计算定期付息债券的收益率,其中settlement是在发行日之后,购买债券的日期,maturity为债券的到期日。

rate为债券年息票利率,pr为面值¥100的债券的价格,redemption为面值¥100的债券清偿价格,frequency为年付息次数,basis为日计数类型,一般为1。

如果首期付息日或末期付息日不固定,则可以使用ODDFYIELD、ODDLYIELD函数计算收益率。

例如:某公司2001年2月1日以9241计算证券投资收益率1.1短期证券收益率短期证券期限短,一般不考虑时间价值因素,按单利计息,收益率公式是:收益率=(售价-购价+收益额)/购价。

在Excel中只要输入相关数据及公式即可求得。

例如,某人于2005年2月1日以900元购买一张面值为1000元的债券,票面(1+票面利率*期数)”。

因此,债券估价可每年2月1日付息一次,债券分为两类:计复利的债券估价和计单利的元购入一张面值1000元,票面利率6%,利率为9%,按面值收回本金,债券估价。

每年付息一次的债券,并于2006年2月1到期日2006年1月31,日以950元的市价售出。

转债的纯债价值计算

转债的纯债价值计算

转债的纯债价值计算
具体计算原理就不推究了,比较复杂的财务概念。

总之就是使用excel工具来计算。

具体操作步骤如下:
1、打开excel软件,选"工具"-选"加载宏"-选"分析工具库"-"确定"
2、对于中行转债举例
导入XIRR公式
在A7赋予公式参数
调整A1的数值使的A7接近当前国内5年定期存款利息率,A1是当前买入的债券价格,A6是到期回售价格,A7是XIRR数值,调整到接近5年定期存款利率即可。

以下内容是网上查找的详细说明
图中A1是我们假设的买入值,A2-A6是利息及还本付息值(这里没考虑所得税)。

B1-B6是每笔现金流对应发生的时间。

A7是计算出来的IRR值,计算公式见图右上的fX栏,公式中的0.02是我们对所计算IRR的猜测值,该公式利用这个值来逼近计算IRR。

改动A1的值,对应A7中计算出的IRR就会发生变动。

我们参照目前五年定存率为5.25%,通过多次试着改动A1,可以得到当A1为-87.4时,对应IRR为5.25,接近五年定存利率,因此可以推算其纯债价值为87.5左右。

中行转债和定存利率比较是可以的,因为它的信用基本等于银行存款。

Excel公式和函数 债券相关函数

Excel公式和函数  债券相关函数

Excel 公式和函数 债券相关函数债券的价值又称为债券的现值,它反映的是债券的内在价值或者理论价值。

而债券的收益率是指投资者进行债券投资所获得的利益。

利用Excel 中的PRICE 、TBILLEQ 和YIELD 函数等函数,可以在不同条件下(如不同的付息方式)计算债券的价格和收益率。

1.PRICE 函数该函数用于返回面值为100元,且定期支付利息的有价证券的价格。

语法:PRICE (settlement, maturity, rate, yld, redemption, frequency, basis) 其中,各参数的意义如下所示:● Settlement 该参数为证券的结算日。

结算日是指在发行日之后,证券卖给购买者的日期。

● Maturity 该参数表示有价证券的到期日。

到期日是指有价证券有效期截止时的日期。

● Rate 该参数表示有价证券的年息票利率。

● Yld 该参数为有价证券的年收益率。

● Redemption 该参数为面值100元的有价证券的清偿价值。

●Frequency 该参数表示年付息次数。

如果按年支付,参数Frequency 等于1;按半年期支付,参数Frequency 等于2;如果按季支付,参数Frequency 等于4。

● Basis 该参数为日计数基准类型。

例如,假设某人于2008年7月1日购买了面值为100的债券,该债券的到期日期为2015年1月1日。

已知该债券半年利率6.03%,按半年期支付,收益率为7.1%,以实际天数/360为日计数基准,问该债券的发行价格应为多少?要计算该债券的价格,首先要将已知的条件输入到Excel 工作表中,如图10-1所示。

然后,选择“该证券发行价格”所对应的单元格,即B11单元格,单击【编辑栏】中的【插入函数】按钮。

在【插入函数】对话框中,单击【或选择类别】下拉按钮,选择【财务】选项,并选择【选择列表】中的PRICE 函数,如图10-2所示。

使用Excel的PRICE函数计算债券价格

使用Excel的PRICE函数计算债券价格

使用Excel的PRICE函数计算债券价格在金融领域,债券是非常重要的投资工具之一。

债券的价格计算可以通过Excel软件中的PRICE函数来实现。

本文将介绍如何使用Excel的PRICE函数计算债券价格。

在Excel中,PRICE函数的语法如下:PRICE(settlement, maturity, rate, yield, redemption, frequency, [basis])下面,将详细解释PRICE函数中各个参数的含义和用法:1. settlement:债券的结算日,即购买或出售债券的日期。

在Excel 中,通常采用日期格式进行输入,如“2022/01/01”。

2. maturity:债券的到期日,即债券的最后一次还本付息日。

同样,采用日期格式进行输入。

3. rate:每期付息的利率。

如果债券每年支付利息两次,则此参数应为年利率的一半。

例如,如果年利率为6%,每期为半年,则rate参数为3%。

4. yield:债券的收益率或预期收益率。

通常,这是一个估计值,你可以根据市场情况和风险水平来估计收益率。

5. redemption:债券的面值(也称为票面值或本金)。

这是债券到期时的还本付息金额。

6. frequency:债券的付息频率,即每年支付利息的次数。

常见的支付频率包括一年两次(半年支付一次)、一年四次(每季度支付一次)等。

7. [basis]:(可选项)这个参数用来指定Excel采用的计算基准方式。

它有不同的取值选项,比如0表示美国方法,1表示实际/实际方法。

如果不指定该参数,Excel将默认采用0。

下面,我们通过一个具体的例子来演示如何使用Excel的PRICE函数计算债券价格。

假设我们有一张面值为1000元、到期日为2022年12月31日、年利率为5%、每年支付利息一次的债券。

现在我们想要计算该债券在2022年1月1日时的价格。

首先,在Excel中选择一个空白单元格,输入以下公式:=PRICE("2022/01/01","2022/12/31",0.05,0.05,1000,1)在按下回车键后,Excel会根据这些参数计算出债券的价格,并在该单元格中显示计算结果。

基于二叉树模型的可转债定价的Excel方法

基于二叉树模型的可转债定价的Excel方法

程才能 实现。 由于 Mi oo xe 具有操作方便 、 c sfE cl ቤተ መጻሕፍቲ ባይዱ t 普及性广泛等优 势, 该文给 出了一种利 用 E cl 建和 求解 可转 xe 创
债 二叉树模型 的方 法, 并用这种 方法对我 国 5支可转债进行 了简单的定价 。 关键词 :可转债 ;二叉树模型 ;E cl xe;定价 中图分类号 :F 2 . 247 文献标 识码 :A 文章编号 :17 —1x 2 1 )80 8 -3 6262 (0 1 0 - 00 0

| 侦 I( () ) 长为三个月 , 即At 3 1 = .5 为 / 2 02 。而 由二叉树理论知 : = x ( 、 ) d t g 券 两 值 ep 盯 / , / | 、 价 饔 债 1 1 5 1u a=ep rt , / , x (△) P=( a—d / u— ) 这 里 r为无 风 险利 率 , 为股 价 l 券 格 )( d , 波 动率 。 于是在 表单 的 B 6处 输入 : X ( 4 S R ( 5 ) 回车 后 E cl =E P B Q T B ) , xe 图 1 基本 指 标 图 自动计 算 出 U的值 并 在 B 6中显示 。 同理 , B 在 7处 输入 : / 6; B =lB 在 8处 Fi 1 Basc i i a rx g. i nd c t i 输人 : X (2 B )在 B =E P B 5 ; 9处输 入 : B =( 8一B ) ( 6一B ) 可得 到 需 7/ B 7便 要 的数值。 然后 , 在表单的空白单元格 , 比如 D 处输人 : 5 =¥B ¥1回车后会发现该单元格中显示 为 5 , , O 即股票 的初始价格 。接下来在 D 5的右上角即 E 4处输入: D ¥B ¥6 回车后 E =5 , 4中显示 的将是股 票在一个 步长后上涨 的价格。此处输入的公式 中加人美元符号“ 的 目的是为了使在后面复制粘贴该单元格的公 ¥” 式时不会改变其相应的运算规律。接下来便将刚才输人的公式复制后依次粘贴到 E 4右上方的单元格 F 3 和C 2中 , 你会发现这些单元格会 自动显示 出要计算的数值 , 此时 , 二叉树 的一个分支 已经生成好 了。同 理, D 在 5的右上角即 E 处输入 : D ¥B¥7 回车后可得到一个步长后股价下降的价格 , 6 = 5 , 然后将该单

掌握Excel中price函数的债券价格求解

掌握Excel中price函数的债券价格求解

掌握Excel中price函数的债券价格求解Excel中的PRICE函数是一种用于计算债券价格的强大工具。

债券价格是投资者购买债券所需支付的金额。

债券是一种借贷工具,发行人会向购买者承诺在一定的时间内支付固定的利息,并以债券面值的形式偿还借款。

债券价格的计算涉及到债券的各种特征,例如到期日、付息频率、票面利率等等。

使用Excel中的PRICE函数可以轻松地计算债券价格,为投资者提供了一种便捷的工具来分析和评估债券投资。

要使用Excel中的PRICE函数,首先需要了解债券的基本特征。

通常,债券由债券的发行人、到期日、票面利率、付息频率、还有债券的付息方式等要素组成。

债券面值是债券的初始金额,也是未来偿还本金的金额。

票面利率是债券发行人承诺支付的固定利息的年利率。

付息频率是指发行人支付利息的次数,通常是按年、半年或每季度支付。

还有债券买入的日期,也是计算债券价格所需的关键参数。

使用Excel中的PRICE函数可以轻松地计算各种债券价格,无论是固定利率还是浮动利率。

首先,确保债券的相关信息已经输入到Excel中的相应单元格。

然后,在债券价格的输出单元格中键入PRICE函数,根据所需的参数填写函数的参数。

例如,要计算到期日为2022年12月31日、票面利率为5%的债券的价格,付息频率为每半年支付一次,计息日期为2022年12月31日,买入日期为2022年1月1日,即可在输出单元格中键入如下PRICE函数:=PRICE("2022/12/31","2022/1/1",0.05,100,0.05/2,2)其中,第一个参数为到期日,第二个参数为买入日期,第三个参数为票面利率,第四个参数为债券面值,第五个参数为每期付息金额,最后一个参数为付息频率。

它可以根据所提供的参数计算出债券的价格。

在使用PRICE函数时,还需要注意Excel中日期的格式。

确保输入日期的格式正确,并且与Excel中的日期格式相匹配。

Microsoft Excel在债券定价上的应用

Microsoft Excel在债券定价上的应用

债券教室Microsoft Excel在债券定价上的应用(五)收益率曲线的制作方法(一)——三次样条拟合法在固息债、浮息债以及含权债的定价中,读者反复地看到两个概念:收益率曲线和利率期限结构,不熟悉的读者很容易对这两个概念造成混淆,而实际上它们的定义截然不同,在债券市场上的应用也完全不一样,因此读者有必要进行区分。

在本期债券教室中,我们将首先向大家介绍收益率曲线的概念并用Excel演示收益率曲线的制作方法。

收益率曲线的认识 (Yield Curve)收益率曲线描绘的是附息债券的到期收益率 (Yield to Maturity) 与剩余年期的关系,横轴表示基准债券的剩余年期,纵轴表示不同剩余年期相对应的到期收益率。

曲线上的某一点代表着:如果将该点所对应的剩余年期的债券持有到期,期间所有的利息收入和期末返还的本金所带来的内部投资报酬率 (Internal Rate of Return)为多少。

收益率曲线的作用在于:对于任何一个剩余年期,在收益率曲线上都可以找到相对应的合理到期收益率。

如果市场中某只债券的到期收益率大幅偏离收益率曲线,则说明有可能定价不合理,存在套利机会。

需要注意的是:对于浮息债和含权债无法制作收益率曲线,因为浮息债和含权债在未来的现金流是不确定的,无法用以计算到期收益率。

收益率曲线制作方法(一)——三次样条拟合法(1)曲线拟合函数曲线拟合函数定义为 (x为债券剩余年期,y为债券的到期收益率):2dx3++=公式(1)cxbxay+其中,a、b、c、d都是参数,采用最小二乘法求解。

(2)目标函数最小二乘法的目标函数为:∑∧-2)min yy公式(2)(其中,y为市场收益率,yˆ为透过样条法计算出来的理论收益率。

(3)优化方式选取市场中不同到期期限的基准债券的到期收益率,通过最小二乘法计算出a、b、c、d,求得收益率曲线。

在Excel中制作收益率曲线的方法(一)——三次样条拟合法(1)选取样本,计算到期收益率以制作上交所企业债的收益率曲线为例,我们选取出20个样本(在此基于演示方便),分别列示出它们的剩余年期和到期收益率,一种方法是根据我们在前几期金融工程报中介绍的收益率计算方法自行计算,具体过程在此不赘述,仅于下表中显示计算结果:另一种方法非常简单,我们可以直接从“红顶收益战略家5.0”中直接导入这20个样本的剩余年期和收益率字段,操作方法参见以下画面:(2)设置曲线拟合函数,计算最小二乘法参数根据三次样条拟合法,假设理论收益率满足公式(1),首先设置参数a=0,b=0,c=0,d=0,分别计算出各债券的理论收益率接着根据公式(2),计算最小二乘法的参数,即实际收益率与理论收益率的残差的平方,从而得到最小目标函数E。

Excel财务应用债券的发行价格计算

Excel财务应用债券的发行价格计算

Excel财务应用19——有价证券的发行价格
标签:PRICE分类:Excel应用2010-04-02 16:14
【例】欲发行某面值为200元的债券,发行日为2009年2月10日,到期日为2015年9月30日,债券本年利率为6.1%,按半年期支付,收益率为7.0%,以实际天数/365为日计数基准,求该债券的发行价格该定为多少。

具体操作步骤如下:
(1) 建立一个数据模型表。

(2) 在D7计算单元中输入公式“=PRICE(B1,B2,B4,B5,B3,B6,B7)”,即可计算出债券发行价格。

如图:
PRICE 函数返回定期付息的面值为100的整数倍的有价证券的发行价格。

语法:PRICE(settlement,maturity,rate,yld,redemption,frequency,basis) 其中,settlement为债券的成交日,maturity为到期日,rate为年息票利率,yld 为年收益率,redemption为面值100的证券到期清偿额,frequency为年付息次数,如
果按年支付,则=1,如果按半年支付,则=2,如果按季度支付,则=4,basis为日基数基准类型。

Excel在债券估计中的应用

Excel在债券估计中的应用

Excel在债券估价中的运用摘要:随着企业直接融资在企业筹资中扮演越来越重要的作用,债券的发行作为直接融资的重要手段,债券估计应当受到管理层的高度重视。

本文将从债券基本概念出发,向读者介绍不同类型的债券,并通过适当的例题结合excel的运用详细解释债券的价值。

关键字:债券;估价;excel1 引言债券估价具有重要的实际意义。

企业运用债券形式从资本市场上筹资,必须知道它如何定价。

如果定价偏低,企业会因付出更多现金而遭受损失;如果定价偏高,企业会因为发行失败而遭受损失。

对于已经发行在外的上市交易的债券,估价仍然有重要的意义。

债券的价格体现了债券投资人要求的报酬,对于经理人来说,不知道债券如何定价就是不知道投资人的要求,也就无法满足他们的要求。

2 债券的概念1、债券。

债券是发行者为筹集资金发行的、在约定时间支付一定比例的利息,并在到期时偿还本金的一种有价证券。

2、债券面值。

债券面值是指设定的票面金额,它代表发行人借入并且承诺于未来某一特定日期偿还付给债券持有人的金额。

3、债券票面利率。

是指债券发行者预计一年内向投资者支付的利息占票面金额的比率。

4、债券到期日。

只是偿还本金的日期。

3债券的价值估计3.1 债券价值估计的基本概念债券的价值是发行者按照合同规定从现在至债券到期日所支付的款项的现值。

其基本公式为:债券价值=未来各期利息收入的现值合计+未来到期本金或售价的现值其中:折现率按市场利率或投资人要求的必要报酬率进行贴现。

这里要注意的是:凡是利率都可以分为报价利率和有效年利率。

当一年内要复利几次时,给出的利率是报价利率,报价利率除以年内复利次数得出计息周期利率,根据计息周期利率可以换算出有效年利率。

对于这一规则,利率和折现率都要遵守,否则就破坏了估价规则的内在统一性,也就失去了估价的科学性。

3.2不同类型债券价值计算根据不同类型的债券,分别利用不同的公式进行计算:1、平息债券。

是指利息在到期时间内平均支付的债券。

excel 可转债比价表

excel 可转债比价表

excel 可转债比价表Excel可转债比价表随着金融市场的发展,可转债成为了投资者们关注的热点之一。

可转债既具备债券的稳定收益特点,又具备股票的增值潜力,因此备受投资者的青睐。

然而,投资者在选择可转债时往往会面临一个问题,那就是如何进行比价分析,以找到最具投资价值的可转债。

为了解决这个问题,我们可以使用Excel表格来进行可转债比价分析。

在Excel中,我们可以创建一个可转债比价表,以便清晰地展示各个可转债的关键信息。

比价表的第一列可以是可转债的名称,第二列可以是可转债的代码,第三列可以是可转债的转股价,第四列可以是可转债的到期时间,第五列可以是可转债的剩余年限,第六列可以是可转债的最新价,第七列可以是可转债的溢价率,第八列可以是可转债的回售触发价,第九列可以是可转债的回售起始日。

在比价表中,我们可以使用Excel的函数来计算溢价率。

溢价率是指可转债的市价与其转股价之间的差额占转股价的百分比。

在Excel中,我们可以使用“溢价率=(最新价-转股价)/转股价*100%”来计算溢价率。

通过比较不同可转债的溢价率,我们可以判断哪些可转债具有较高的投资价值。

除了溢价率之外,我们还可以在比价表中添加其他的信息,以帮助投资者更好地进行比价分析。

例如,我们可以添加可转债的评级信息,以及可转债的发行公司和主承销商等。

这些信息可以帮助投资者更全面地了解可转债的风险和收益特点,从而更加准确地评估可转债的投资价值。

在比价表中,我们还可以使用Excel的排序功能,以便根据不同的指标对可转债进行排序。

例如,我们可以按照溢价率对可转债进行从高到低或从低到高的排序,以找到溢价率较高或较低的可转债。

此外,我们还可以根据到期时间、剩余年限等指标进行排序,以便找到到期时间较短或剩余年限较长的可转债。

除了比价分析之外,我们还可以在比价表中添加其他的分析功能,以帮助投资者更好地进行决策。

例如,我们可以添加可转债的走势图,以帮助投资者观察可转债的价格变动趋势。

excel债券price计算公式

excel债券price计算公式

excel债券price计算公式Excel是一款功能强大的办公软件,其中包含了众多的函数和公式,可以用来进行各种运算和计算。

在债券市场中,债券的价格计算是一个重要的问题,而Excel中提供了一些函数和公式来帮助我们进行债券价格的计算。

债券价格的计算是基于债券的面值、剩余期限、票面利率、市场利率等因素进行的。

在Excel中,我们可以使用PV函数来计算债券的现值,然后再根据债券的面值和利率来计算债券的价格。

我们需要明确债券的面值、剩余期限、票面利率和市场利率等信息。

假设债券的面值为1000元,剩余期限为5年,票面利率为5%,市场利率为4%。

在Excel中,我们可以使用以下公式来计算债券的价格:=PV(rate, nper, pmt, [fv], [type])其中,rate表示市场利率,nper表示剩余期限,pmt表示每期的利息支付,fv表示债券到期时的面值,type表示利息支付的时间方式。

根据债券的面值、剩余期限、票面利率和市场利率,我们可以将这些数据填入公式中,如下所示:=PV(0.04, 5, 0.05*1000, 1000)执行该公式后,Excel会自动计算出债券的现值,即债券的价格。

在这个例子中,计算结果为1019.39元。

除了使用PV函数外,我们还可以使用其他一些函数来计算债券价格。

比如,我们可以使用NPV函数来计算债券的净现值,然后再加上债券到期时的面值来得到债券的价格。

在Excel中,我们可以使用以下公式来计算债券的净现值:=NPV(rate, cashflow1, cashflow2, ...)其中,rate表示市场利率,cashflow1、cashflow2等表示每期的现金流量。

假设债券的现金流量为每年支付50元的利息,并且在债券到期时支付1000元的面值。

我们可以将这些数据填入公式中,如下所示:=NPV(0.04, -1000, 50, 50, 50, 50, 50)执行该公式后,Excel会自动计算出债券的净现值,然后再加上债券到期时的面值,即可得到债券的价格。

用Excel计算国债到期收益

用Excel计算国债到期收益

用Excel计算国债到期收益国债作为一种重要的投资品种日益受到人们的关注。

要进行国债的买卖必须先计算到期收益率,国债到期收益率的计算力求精确,尤其是附息国债的收益率计算涉及到幂的计算,十分繁杂,用手工算法来求可谓事倍功半,目前市场上还没有成熟的专业国债分析软件来实现这一功能。

这里向你介绍一种利用Microsoft 的Excel5.0来计算国债到期收益率的方法。

需要注意的是,Excel一般只计算复利收益率。

Excel的函数精灵fx 提供了一组实现特定任务的函数,它们与计算和分析各种债券的收益率有关。

所有这些函数都是“分析工具库”嵌入宏的一部分。

如果你打开函数精灵后未找到这些函数,则可能是由于你没有安装“分析工具库”嵌入宏。

要安装这个嵌入宏很简单,只要从“工具”菜单下选择“加载宏”命令,再从“加载宏”列表框中选择“分析工具库”,单击确定即可。

如果“分析工具库”未列在“加载宏”列表框中,则必须再次运行Excel安装程序以便加入“工具库”模块。

下面对具体算法的实现进行举例说明。

1.用YIELDDISC函数直接计算贴现国债的年收益率它的使用格式为:=YIDELDDISC(债券结算日,债券到期日,债券价格,兑付价格,债券日期计算基本类型)债券日期计算基本类型:0——美国30/360基准,为缺省值;1——实际日期/实际日期;2——实际日期/360;3——实际日期/365;4——欧洲30/360基准。

例1:1997年8月1日9701国债(二年期贴现式,1997年1月22日发行)在上海证券交易所的收盘价是88.30元,用Excel求当日该券复利收益率。

解:进入Excel,打开一新工作表,在新工作表的任一单元格中键入:=YIELDDISC(datevalue(“97/08/01”),datevalue(“99/01/22”),88.3,100,0)按回车后,该单元格中即显示出所要求的结果为:8.983%。

2.用POWER函数间接求零息国债的年收益率零息国债的复利率收益率公式为:我们用Excel中的POWER 函数可以求出,再减去1,就得到了零息国债的年收益率。

利用EXCEL编程确定可转债及权证的价格

利用EXCEL编程确定可转债及权证的价格

利用EXCEL编程确定可转债及权证的价格自2002年开始,国内可转换债券市场最高规模曾达到过300亿元,一度通过可转换债券融资超过了增发和配股的再融资总和。

但其后由于发行规模的持续萎缩导致可转换债券市场严重供不应求。

数据显示,截至2010年1月,在沪深交易所交易的可转换债券只有12只,余额不到120亿元。

造成国内可转换债券发行出现萎缩的主要原因有两点,首先是与一些上市公司对可转换债券这一品种仍不熟悉有关,有一定的专业障碍,觉得先发可转换债券再转股过于繁琐等。

而更为重要的原因则是与可转换债券的融资条件过于苛刻有关。

建议借鉴海外成熟市场经验,将可转换债券融资纳入资本市场建设的重要一环,将其提高到与股权融资、一般债券融资同等重要的分量,并采取措施引导鼓励上市公司发行可转债。

同时,可参照债券与定向增发条件,放宽可转债融资条件。

二项式模型是一种计算期权价值的离散型定价模型,它将期权距离到期日的时间分割成若干时间段,从目前至到期日的基础资产价值的变动用“树状模式”反映出来。

在每一时间段,资产价值都被假设将以一定的波动率上下浮动,因而资产价值将呈现“二项式分布”,它反映了在期权的有效期间内资产价值可能出现的所有情况。

在“树状模式”的终点,即期权到期日,期权的价值也可以根据已确定的资产价值而确定。

为了计算期权的现在价值,需要从最后一个时间点上向回逐个时间点计算到初始时间点。

计算时只要将相邻的两个结点的期权价格按照概率加权计算出平均值,然后按照无风险利率贴现成为现值。

最终,在“树形模式”的初始端,可以得出最终的期权价值。

二项式模型实际操作中,一个主要的考虑因素就是确定分割时间段的数目。

如果仅进行简单计算,分割有限的若干个时间段就可以得到粗略的近似结果。

随着计算机技术的广泛运用,我们可以将时间段分割为数百个,随着分割数目的增加,其计算结果将不断趋近于运用连续计算方法所得到的结果。

在二项式模型将期权距离到期日的时间分割成若干时间步长的过程中,对资产价值的调整或期权价值的调整都可以在计算过程中反映,并作相应调整。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

利用EXCEL编程确定可转债及权证的价格自2002年开始,国内可转换债券市场最高规模曾达到过300亿元,一度通过可转换债券融资超过了增发和配股的再融资总和。

但其后由于发行规模的持续萎缩导致可转换债券市场严重供不应求。

数据显示,截至2010年1月,在沪深交易所交易的可转换债券只有12只,余额不到120亿元。

造成国内可转换债券发行出现萎缩的主要原因有两点,首先是与一些上市公司对可转换债券这一品种仍不熟悉有关,有一定的专业障碍,觉得先发可转换债券再转股过于繁琐等。

而更为重要的原因则是与可转换债券的融资条件过于苛刻有关。

建议借鉴海外成熟市场经验,将可转换债券融资纳入资本市场建设的重要一环,将其提高到与股权融资、一般债券融资同等重要的分量,并采取措施引导鼓励上市公司发行可转债。

同时,可参照债券与定向增发条件,放宽可转债融资条件。

二项式模型是一种计算期权价值的离散型定价模型,它将期权距离到期日的时间分割成若干时间段,从目前至到期日的基础资产价值的变动用“树状模式”反映出来。

在每一时间段,资产价值都被假设将以一定的波动率上下浮动,因而资产价值将呈现“二项式分布”,它反映了在期权的有效期间内资产价值可能出现的所有情况。

在“树状模式”的终点,即期权到期日,期权的价值也可以根据已确定的资产价值而确定。

为了计算期权的现在价值,需要从最后一个时间点上向回逐个时间点计算到初始时间点。

计算时只要将相邻的两个结点的期权价
格按照概率加权计算出平均值,然后按照无风险利率贴现成为现值。

最终,在“树形模式”的初始端,可以得出最终的期权价值。

二项式模型实际操作中,一个主要的考虑因素就是确定分割时间段的数目。

如果仅进行简单计算,分割有限的若干个时间段就可以得到粗略的近似结果。

随着计算机技术的广泛运用,我们可以将时间段分割为数百个,随着分割数目的增加,其计算结果将不断趋近于运用连续计算方法所得到的结果。

在二项式模型将期权距离到期日的时间分割成若干时间步长的过程中,对资产价值的调整或期权价值的调整都可以在计算过程中反映,并作相应调整。

二项式模型更能适应资本市场的实际情况,具有更为广泛的应用性。

在二项式模型中,我们假设标的股票的初始价值为,在时间步长之后,资产价值或者上升到us或者下降到vs,其中,,其中,假设为标的股票的波动率。

上升的概率为,下降的概率为,其中和分别代表无风险利率和期间内的股票红利。

下图说明了标的股票价格的变化情况。

假设标的股票在时刻时价格为100元,如果u=1.05,v=0.95,p=0.60。

那么,或者有60%的可能性标的股票在时刻时的价格等于105元,或者有40%的可能性等于95元。

由于可转换债券中认股权证具有期权的性质,本文考虑利用二项式模型来估计可转换债券的价值。

可转换债券在二项树末端(第步)的价格可以被表示为:
cv
其中:cv表示可转换债券的转换价值,表示上期可转换债券的利息收入。

从最后一个时间点通过反向计算来确定可转换债券的当前价值。

在二项树的每个节点,有下述计算步骤:
1.计算,为贴现利率
2.如果当前步长包括赎回日期,定义赎回价格,转换价值},如果,那么。

3.如果当前步长包括回售,设置回售价格}。

4.转换价格}。

5.如果当前步长包括利息支付日,将利息收入加入到可转换债券价格中。

利用excel编程,将上述算法实现在“可转换债券计算器”中。

本文将通过计算一个实例来说明上述算法的应用。

可转换债券计算器
实例:
发行人新钢股份
发行日期 2008年8月21日
期限5年
到期日2013年8月20日
转股起止日2009年2月23日至2013年8月20日
面值1000元
票面利率 1.5%,1.8%,2.1%,2.4%,2.8%,
最新转换价格8.22元
转换比例 38.4615
是否有赎回条款是
赎回日期根据条件
赎回价格 103元
是否有回售条款是
回售日期根据条件
回售价格 104元
发行时市场价格 100元
在权证实务中,被广泛用于进行权证定价的模型是著名的
black-scholes模型(以下简称“bs”模型),该模型在海外的期权,权证市场数十年的发展过程中已经得到了检验,被证实为成熟而有效的。

本文将以认购权证为例来说明权证的定价问题。

比如说,考虑武汉钢铁(上证:600005)的认购权证,武钢(上证:580001)。

它给予持有人在2006年11月22日按2.9元购买1股武汉钢铁股票的权利。

所以,行权价格为每股2.9元,行权日为2006年11月22。

如果以代表武汉钢铁的股票价格,表示行权价格,表示认购权证的价值,表示行权日,那么武钢认购权证在日的价值可表示为:显然,武钢认购权证的价值与其基础股票(武汉钢铁)的价格相关。

在到期日,如果武汉钢铁的价格每股还是2.81元,低于行权价格,则武钢认购权证的价值就等于零;如果武汉钢铁的价格为
每股3.10元,高于行权价格,则武钢认购权证的价值就等于0.20元。

一般来说,认购权证的持有人希望标的证券的价格越高越好。

接下来的问题是如何确定认购权证在到期日之前的价格。

在2006
年2月5日,武汉钢铁股票的收市价是2.81。

投资者愿意为武钢认购权证支付多少权利金来换取未来认购权利?在时刻,认购权证的价格至少与两件事相关:基础股票在时刻的价格,及距离到期日的长度。

在认购权证的有效期内,和都在不断变化,它们同时都在不断影响认购权证的价格。

因为和每日都在变化,我们称它们为变量。

除此之外,认购权证的价格还受到其它几种因素的影响。

第一种因素是利率(用表示)由于认购权证的收益将发生在未来,利率通过货币的时间价值影响认购权证价格。

其次,行权价格(用表示)直接影响期权价格,行权价格越高,期权的价格就越低。

第三,在认购权证存续期内,基础股票的红利(用表示)影响期权的价格。

最后,表示基础股票随机性的波动率指标(用表示)对期权的价格有重要的影响。

由于,,,和不是每天都在变化,称它们为影响期权价格的参数。

根据black-scholes1973的期权定价模型,如果基础股票的价格波动服从过程:
则,在时刻,期权的价格可被表示为:
为了利用模拟就技术估算期权的价格,我们必须产生服从正态分布的随机数,并用它们模拟标的股票在周期之间价格的走势。


们将式1改写为离散形式:
如果基础股票的价格走势服从对数正态分布,式1可被简化为:对上式进行积分运算后,有:
而上式的离散形式为:
下表说明了如何利用公式模拟权证(我们可以将其看成欧式期权)的电子表格算法。

假设权证的标的股票在时刻时的价格等于4.47元,波动率等于20%。

电子表格同时模拟了认购权证和认沽权证的价格。

这两种权证的到期日都是位于第314日,行权价格为3.60元,利率设为1.8%,股价变动周期是以日为单位。

股票价格的最终结果模拟是在第319行,认购权证和认沽权证的收益分别是在第321和324行。

行321和324是认购权证和认沽权证的价格。

表蒙特卡洛模拟方法计算认购权证和认沽权证价格。

相关文档
最新文档