金融数学 FM/债券
考生将了解有关债券的关键概念,以及如何进行相关计算。
考生将能够
- 定义并识别以下术语的定义:价格、账面价值、溢价摊销、折价累积、赎回价值、票面价值/面值、收益率、息票、息票率、债券期限、可赎回/不可赎回。
- 给出以下列出的项目的部分信息,计算任何剩余的项目
- 价格、账面价值、溢价摊销、折价累积。(注意,不会涵盖息票支付日期之间的债券估值)。
- 赎回价值、面值。
- 收益率。
- 息票、息票率。
- 债券期限、债券具有给定账面价值、溢价摊销或折价累积的时间点。
债券是一种债务证券,发行人(通常是公司或公共机构)欠持有人债务,并有义务支付利息(息票)并在以后的日期偿还本金。债券是偿还借款本金以及在固定时间间隔内支付利息的正式合同。债券主要有两种:累积债券(零息债券)和带息票债券。累积债券是指发行人同意在以后的赎回日期支付面值,但以折扣价出售。
例如:20 年期 1000 美元面值的债券,名义年收益率为 3.5%,价格为 502.56 美元。
带息票债券更常见,发行人会定期支付款项(息票)以及最终付款。
例如:10 年期 1000 美元票面价值的债券,息票率为 8%,每半年可转换为一次,每 6 个月支付 40 美元的息票,然后在 10 年期结束时支付 1000 美元。
- 是债券的价格。债券的价格 P 是购买债券的贷款人(即购买者)支付给发行债券的政府或公司的金额。
- 是每单位名义的价格,即 .
- 是债券的面值、面值、票面价值或名义价值,它是用于计算息票的金额,并印在债券正面。
- 是债券的赎回价值,是指在赎回日期支付给债券持有人的金额。
- 是每单位名义的赎回价值,即 .
- 如果 ,该债券按面值赎回
- 如果 ,该债券按溢价赎回
- 如果 ,该债券按折价赎回
- 是息票率(或名义收益率),是指用于确定息票金额的每个息票支付周期的利率。
- 是息票金额
- 是修正息票利率,其定义为 ,即每单位赎回价值的息票利率,而不是每单位面值(这是 的情况)。
- 是债券的收益率或到期收益率,即投资者获得的利率(即有效利率),假设债券持有至赎回。
- 是从计算日期到赎回日期的息票支付期间数。
- 是现值,即在收益率下计算的债券在赎回日期的赎回价值的现值,即 ,其中 ( 是债券的收益率)。
- 是债券的基准金额,其定义为 ,即以收益率 投资的金额,其产生的定期利息支付等于债券每个息票的金额。
从现在开始,除非另有说明,债券的赎回价值()等于债券的面值(面值)()。这在 SOA FM 考试[1]中也是如此。因此,我们有 ,即修正息票利率除非另有说明,否则不会'修正'。
四个计算债券价格的公式
[edit | edit source]没有税收的情况
[edit | edit source]在本小节中,我们讨论了在没有税收的情况下计算债券价格。我们将讨论在存在某些税收的情况下计算债券价格,即所得税和资本利得税。
无论我们使用以下四个公式中的哪一个,我们都会得到相同的价格,因为我们可以使用基本公式推导出所有其他三个公式。公式的选择主要取决于给定的信息,我们选择最方便使用的公式。
命题。 (基本公式)
说明
P Fr Fr Fr Fr Fr Fr C ↓ ↑ ↑ ↑ ↑ ↑ ↑↗ -|---|---|---|---|---|---|---- 0 1 2 3 4 5 6
证明。 由 事实 可知,债券价格被设定为等于未来票息的现值加上赎回价值的现值(即所有未来支付的现值),因此债券价格是一个“公平价格”。(我们将计算债券价格的时间视为 现在。)
备注。
- 这是直观的,因为债券的价值(债券价格)应该取决于其票息和赎回价值,而我们考虑的是在计算债券价格时(即现在)的价值。
- 您可以观察到,与用于确定贷款未偿余额的预期方法的公式相比,该公式具有类似的形式。
- 实际上,这是可以预期的,因为债券本质上是 买方 向 卖方 的贷款,而 可以被视为给予卖方的贷款, 可以被视为卖方对贷款的偿还,而 可以被视为到期时的单笔付款。
- 您可以将此与偿债基金方法进行比较。
命题。 (溢价/折价公式)
证明。 根据基本公式,
备注。
- 该公式等价于
- 是 *溢价*,如果
- 是 *折价*,如果
- 溢价 和 折价 都是正数
- 另一种形式:(证明过程中的一个步骤)
命题. (基准金额公式)
证明.
命题. (麦肯公式)
证明.
备注。
- 麦肯是 19 世纪英国的一位精算师。
在实践中,股票通常以“百分比”报价。例如,我们以 80% 的价格购买一定数量的股票,赎回价为 100%(按面值),或 105%(高于面值)。有时,债券的面值未指定。在这种情况下,我们应该以百分比(不含百分号)或等效地以每 100 面值的价格表示答案,例如,价格百分比为 110 等于价格为每 100 面值 110。
示例。 (无息债券) 一张10 年期 零息债券 () 的价格 (),其面值为 1000 美元 (),收益率 () 为 4%,半年期 计息(到期还本)为
示例。 (附息债券) 一张 20 年期的债券,其面值为 5000 美元,票面利率为 8%,半年期计息,在 6% 的收益率下,半年期计息(到期还本)的价格为 或者,在计算器上按:2ND FV; 5000 FV; 200 PMT; 3 I/Y; 40 N; CPT PV
第一条指令清除财务计算器。第二条指令将 5000 作为未来值 (FV) 输入。第三条指令将 200 作为息票支付 (PMT) 输入。第四条指令将 3 作为利率 (I/Y) 输入。最后一条指令计算 (CMPT) 现值 (PV)。
练习。
当存在所得税时,计算债券价格 () 的四个公式以类似的方式略微修改。假设所得税税率为 。根据定义, 被计入收入,而 不 被计入收入(由于 和 之差导致的收益则由资本利得税征税)。因此,在所得税下,债券价格是用 乘以 计算的 ( 是每次息票支付的所得税)。此外,我们考虑税款支付的 现值 来计算 现行 债券价格。因此,在所得税下,我们有以下修改后的公式
基本公式变为 保险费/折价公式变为
- 如果 则为保险费。
- 如果 则为折价 (同时 存在资本利得)。
- 这提供了一种方便的方法来检查是否存在资本利得,我们需要注意的是 和 的计算周期必须相同,以便进行公平有效的比较 (周期不一定是一年)。
基础金额公式变为 Makeham 公式变为
另一方面,资本利得税是对股票 (或其他资产) 的赎回价值与购买价格之间的差额征收的税款,当且仅当赎回价值严格低于赎回价值时。当存在资本利得税时,假设税率为 ,我们需要在赎回日 减去 购买价格的 现值,即 (债券支付的资本利得税的 现值)。
示例。 (债券应纳所得税,但不纳资本利得税)回想一下之前示例中的债券:20 年期债券,面值为 5000 美元,票面利率为 8%,半年付息一次,收益率为 6%,半年付息一次。假设现在所得税率为 20%,资本利得税率为 30%。
首先,我们确定债券是否应纳资本利得税。由于(假设债券到期时按面值赎回) (我们将半年修正后的票面利率与半年收益率进行比较)。因此,此债券没有资本利得,因此它不应纳资本利得税。
然后,考虑到所得税,债券价格变为 这低于之前示例中的价格,正如预期的那样(因为它在所得税下“价值较低”)。
示例。 (债券应纳所得税和资本利得税)考虑一只 5 年期债券,赎回价值为,票面利率为,按季度计息,收益率为,按半年计息。假设所得税率为 30%,资本利得税率为 35%。
由于,(将季度票面利率与季度收益率进行比较,并且我们只有季度票面利率)购买债券存在资本利得,因此应纳资本利得税。
然后,考虑到所得税和资本利得税,债券价格为 如果没有资本利得税,那么债券价格为
练习。
定义。 (分期偿还债券)分期偿还债券是指通过分期付款的方式偿还的债券,即在多个偿还日期进行多次偿还。
那么,对于分期偿还债券,我们有以下公式: 其中 是在 年后偿还的票面金额,其他带有下标 的符号对应于该票面金额。同样,根据定义, 并且 在这种情况下,Makeham 公式非常有用,可以简化计算。以下将说明其用途。
当没有税收时,
例:(无税的系列债券)考虑一个面值为 的 10 年期系列债券,该债券可在第 2 年、第 4 年、第 6 年、第 8 年和第 10 年末以 (即高于票面价值)赎回,分 5 次等额偿还,年息票利率为 。一位既不缴纳所得税也不缴纳资本利得税的投资者以价格 购买了该系列债券,使他获得的有效半年期收益率为 。计算 。
解: 我们将使用 Makeham 公式。根据给定的信息, 因此,根据 Makeham 公式,
令 为系列债券在存在所得税时的价格。当存在所得税时,假设税率为 ,则
示例:(仅在所得税下计算的系列债券)回顾前一个例子中的系列债券:面值为的10年期系列债券,可在(溢价赎回)以5期等额分期偿还,分别在第2、4、6、8和10年末偿还,年票面利率为。
现在,假设另一位投资者,其所得税率仅为,以的价格购买了此系列债券,以使他获得的有效半年期收益率。计算。
解答:根据前一个例子的结果,
设 为存在利息和资本利得税时的分期债券价格。如果债券以折价出售(并且有利息税),即 ,则存在资本利得。假设 时间 的资本利得为 ( 是债券的比例,按名义价值计算,赎回对应于赎回价值 ),因此资本利得税的总现值(假设税率为 ) 可支付为 这与计算单次赎回普通债券的资本利得税方式相同。
示例。(存在利息税和资本利得税的分期债券)回忆上例中的分期债券:一张面值 的 10 年期分期债券,以 (高于票面价值赎回)赎回,在第 2 年、第 4 年、第 6 年、第 8 年和第 10 年末分 5 次等额偿还,年票面利率为 。
现在,假设另一位投资者,其应缴所得税为,资本利得税为,以价格 购买了此系列债券,使得他获得了 的有效半年期收益率。计算 。
解答: 基于前例中的结果,由于,投资者有资本利得,因此投资者应缴资本利得税。所以,
练习。
账面价值
[edit | edit source]从上一节中,我们可以看到债券的 通常与 不同。这意味着债券的价值在债券期限内从购买价格调整到债券的赎回价值。
这种调整的原因是存在息票支付,以及由利率变化引起的价值变化。在上一节中,我们已经确定了债券的初始值 () 和债券的最终值 ()。在本节中,我们还将确定开始和结束之间的价值,该值由息票支付和利率调整,我们将这些调整后的 值称为账面价值。
定义。 (账面价值)债券在时间 的账面价值是指该债券在时间 的价值,经由利息支付和利率调整后的价值。
备注。
- 在这本书中,我们将主要讨论债券在付息日时的账面价值,而不会过多讨论付息日 之间 的账面价值。
- 这类似于贷款的未偿余额(它会因偿还本金和利率而进行调整)。
由于账面价值衡量的是债券的 价值,因此我们使用类似于基本公式(该公式衡量债券的价值,以确定公允价格)的公式来计算它,如下所示。
命题。 (账面价值的基本公式)在时间 的账面价值(其中 是一个非负整数)为 假设未来还有 次利息支付。
证明。 这是由于在时间 的账面价值衡量的是在时间 的调整后的价值。
备注。
- 此公式也类似于计算贷款未偿余额的预期方法公式。
- 从该公式可以看出,在时间 的账面价值即为债券的购买价格(当 时,该公式变为 ,这与基本公式相同。
然后,我们可以使用该基本公式得到计算账面价值的以下递归公式。
命题。 (账面价值的递归公式)在时间 的账面价值(其中 是一个非负整数)由以下公式计算:
证明。 首先,我们断言 这是正确的,因为 然后,
备注。
- 由此可知
- (术语) 如果 ,那么存在 递增 或 折现积累 (回顾一下 如果 是折现)
- 实际上,当且仅当 时,存在折现积累
- (术语) 如果 ,那么存在 摊销 或 溢价累积(回顾一下,如果 为正数,则为溢价)。
- 实际上,当且仅当 时,才会出现溢价累积。
示例。 考虑一个债券,其参数为 。 由于 ,我们知道 。 此外,由于 和 ,在 时刻和 时刻存在摊销,或者说是溢价累积。
或者,我们可以使用基本公式来确定:
练习。
债券摊销表
[edit | edit source]由于债券的性质与贷款非常相似,我们可以构建一个债券摊销表,它类似于贷款摊销表.
回想一下,在贷款摊销表中,各列对应于支付(或分期付款)、支付的利息、偿还的本金以及未偿还的余额。因此,为了构建类似的摊销表,我们需要确定债券中哪些术语对应于这些术语。
- 对于未偿还的余额,我们已经提到债券的对应术语是账面价值 ()
- 对于分期付款,我们已经提到债券的对应术语是息票支付 ()
- 对于偿还的本金,类似的术语是,但由于我们正在构建摊销表,因此账面价值预计会下降(溢价债券),因此,并且我们通常不想处理负号,因此我们定义了一个替代术语,如下所示
定义。 (本金调整)本金调整 是在息票支付期结束时发生的账面价值的减少(或摊销)。也就是说,在第个息票支付期结束时,本金调整,记为 ,是
然后,对于支付的利息,我们可以用类似于贷款中计算利息的方式来确定(将前一个期末的未偿余额乘以利率),即用前一个期末的账面价值乘以利率,即
命题。 (支付的账面价值利息)在第个期初支付的账面价值利息是
证明。 由利息的定义得出。
然后,我们有一个类似的公式,将 和 联系起来,与贷款情况相比。
命题。 (本金调整加支付利息等于息票)第 个息票( 是一个使得第 个息票存在的数字)是
证明。 由于根据账面价值的递归公式,,并且, 因为每个息票的金额都相同,为.
现在,我们开始构建摊销表。
为了提高摊销表的使用效率,我们希望确定不同时期账面价值、本金调整等的公式。
为此,我们从 开始。回顾账面价值的基本公式。由于它与债券价格的基本公式形式相同,因此我们有一个类似的溢价/折价公式用于账面价值,如下所示
命题。 (账面价值的溢价/折价公式)时间为 时的账面价值,其中 是一个非负整数,为
证明。 证明与债券价格的溢价/折价公式的证明相同,只是 被替换为 。
根据定义,息票支付额为 。
然后,使用这些,我们可以确定 和 如下
推论。 (确定每个息票的利息支付和本金调整)在第 个息票支付的利息,用 表示,为,而第 个息票的本金调整(或累积的溢价/折价金额(取决于债券是溢价债券还是折价债券))用 表示,为
证明。 对于 的公式,根据关于 公式和账面价值的溢价/折价公式的命题,我们有
对于公式 ,根据 和 之间关系的命题,我们有
之后,我们可以构建如下摊销表
利息 | ||||
---|---|---|---|---|
N/A | N/A | N/A | ||
总计 |
备注。
- 我们可以看到,当债券以溢价购买(即 ),账面价值将逐渐下降,因为每个本金调整都是正的,即账面价值在一个时期到另一个时期之间会下降(摊销)
- 我们可以看到,当债券以折价购买(即 ),账面价值将逐渐上升,因为每个本金调整都是负的,即账面价值在一个时期到另一个时期之间会增加
例如。 考虑一个期限为 5 年的债券,票面利率为 半年付,面值为 。它以溢价购买,收益率为 ,按半年复利计算。假设 。计算第 1、2 和 3 个半年期的本金调整总和,即 。因此,使用 计算第 3 个半年期的账面价值。
解决方案: 有效的半年期收益率 . 此外,5 年 10 个半年期票息,每个半年期票息为 . 因此, 因此,
示例.(使用间接信息进行债券摊销)考虑一只期限为 10 年、每年付息的债券。它以溢价买入,以每年 的收益率计息。已知 溢价累积(即摊销金额)在 最后 一个票息为 . 计算从第 2 年到第 9 年的溢价累积,即 .
解决方案: 共有 10 个票息。由于最后一个(即第 10 个)票息的摊销金额为 ,。计算从第 1 年到第 10 年的总溢价累积,然后减去不需要的溢价累积更方便:
练习。
我们将介绍一种非常简单的债券摊销方法:直线法。在这种方法中(假设有次利息支付),每次利息支付的本金调整是恒定的,即,对于溢价债券(的债券)为正,对于折价债券(的债券)为负。每次利息支付的利息也是恒定的,即。因此,实质上,债券的账面价值在这种方法中呈直线变化(折价债券向上倾斜,溢价债券向下倾斜),因此被称为“直线法”。
示例:考虑一只期限为8年的债券,,。这是一只折价债券,使用直线法,每次利息支付的本金调整为,每次利息支付的利息为。
备注。
- 这种方法对本金调整和利息支付给出了一个非常粗略的数字,得到的数字往往没有意义,因此很少使用。
国库券以美元价格报价,价格单位为的面值,面值取为100。
示例:
- 的报价意味着价格为和,即
- 当引号后出现“”符号时,就会添加半个单位,即 ,例如 表示价格为 和 ,即
备注。 使用这种引号方式,可以节省空间。
投资者可以在两次付息之间购买国债。 由于时间位于两次付息之间,我们不能使用之前提到的方法来确定购买价格,我们还没有讨论在这种情况下如何计算价格。 处理这种情况有不同的方法,我们将讨论国债的处理方法。
对于国债,投资者需要补偿债券卖方从上次付息时间到债券结算日期(即交易完成的日期)所获得的利息,这部分金额称为应计利息,计算方法为 因此,债券买方支付给卖方的总金额等于买卖双方商定的价格(可能是之前确定的“公平价格”,也可能不是)加上应计利息。
示例。 假设国债的付息周期为每年一次,每次付息金额为。假设每年有 360 天,每个月有 30 天,如果买方以 的价格从卖方手中购买债券,结算日期为 3 月 1 日,那么买方需要支付的总价格为
定义。 (可赎回债券)可赎回 债券是指借款人(或发行人)有权在到期日之前赎回的债券。
备注。
- 当借款人在到期日之前赎回债券时,我们说借款人赎回了债券,因此被称为“可赎回债券”。
- “赎回”在其他一些情况下也有类似的含义,例如银行“赎回”贷款。
可赎回债券的说明
possible redemption dates |-----^----| -|---------|----------|---- 0 t n
由于这种债券的可赎回性质,债券期限不确定。 因此,计算价格、收益率等存在问题。
为了解决这个问题,我们假设对投资者[2]最不利的最坏情况。 也就是说,借款人将选择对投资者最不利的选择,如下所示
- 如果所有赎回日期的赎回价值()相等,那么如果,则假设赎回日期将是最早可能的日期,否则(即 ),假设赎回日期将是最晚可能的日期。
- 如果所有赎回日期(包括到期日)的赎回价值 () 不相同,那么我们需要计算不同可能的赎回日期的债券价格,以检查哪个是 最低 的,因此对投资者来说是最 不利的 [5]
特别是,可赎回债券的赎回价值通常会随着债券期限的 延长 而 降低,即赎回时间越晚,赎回价值越低,如果债券没有被赎回,则债券将以赎回价值赎回。我们对赎回价值(通过回购)和面值之间的差额有一个特殊的名称
定义。 (回购溢价)回购溢价 是回购债券时赎回价值超过面值的差额。
示例。 (可赎回溢价债券)投资者以 面值购买了 5 年期债券,年息票利率为 ,债券价格为 。该债券可在第 3 年末到第 5 年末的任何息票支付日以 (等于其赎回价值)赎回。假设年利率为 ,计算 。
解: 由于 ,该债券为折价债券,因此我们假设赎回日期将是 最晚 可能的日期,即第 5 年末。
所以,
备注。 如果赎回日期是 最早 可能的日期,即第 3 年末,那么
示例。 (可赎回贴现债券,可赎回溢价)投资者购买面值为 的10年期债券, 的半年付息率,债券价格为。该债券可在第10次付息日至第15次付息日的任何付息日以 的价格赎回,并在第16次付息日至第20次付息日的任何付息日以 的价格赎回。已知年利率为,计算。
解决方案: 半年利率为。由于不同赎回日期的赎回价值不同,我们需要计算不同赎回日期的债券价格,以确定哪个价格最低。
当( 表示第 次付息日),债券价格为,根据溢价/折价公式。当,,根据溢价/折价公式。
由于 越大, 的值越大,当 时,价格在 时为 最低;当 时,价格在 时为 最低。
接下来需要比较这两个价格,以确定当 时,哪个价格最低。
- 当 时,
- 当 时,
因此,最低价格出现在 时,为 。
练习。
通货膨胀可以用一个代表某些商品和服务成本的 指数 来衡量。常见的指数之一是消费者价格指数 (CPI)。
实际 回报率,与 内部回报率 [6] 或者收益率相比,考虑了由 CPI 或其他合适的指数衡量的 货币价值 的变化。
如果我们令 为内部收益率, 为实际收益率, 为恒定的通货膨胀率,那么我们有 令 为从 年到 年的通货膨胀率。那么, 因此,我们有 用于从 年到 年的收益率。
在本书中,我们涉及的所有关于价格、收益率等的计算,理论上都可以使用 实际购买力 单位而不是 货币 单位进行,前提是使用用于这些计算的指数。然而,本书将不会这样做,以下是一些在 实际 意义上进行不同计算的例子。
示例。(债券实际收益率)假设有一只期限为 2 年的债券,面值为 ,每年支付的票面利率为 ,到期还本。
一位投资者在 2020 年初以 的价格买入该债券。鉴于 2020 年、2021 年、2022 年的消费者物价指数分别为 ,计算实际收益率 。
对于一些证券,它们是指数挂钩的,例如指数挂钩息票会根据消费者物价指数给出不同的息票。
示例。 (指数挂钩债券)2018年6月1日发行了几笔面值为200的指数挂钩债券,并在2020年6月1日到期偿还。每笔债券的票面利率为,每年支付两次,在每半年期结束时支付(即到期支付)。实际的息票和赎回价值支付根据消费者物价指数的变化进行指数化,该变化来自债券发行日期前一年和息票或赎回支付日期前6个月(即息票和赎回乘以后者并除以前者)。以下是部分消费者物价指数:
- 2017年6月:95
- 2017年12月:99
- 2018年6月:100
- 2018年12月:105
- 2019年6月:107
- 2019年12月:103
- 2020年6月:110
- 2020年12月:106
- 2021年6月:112
- 2021年12月:115
计算,即购买笔债券的价格,以获得的半年实际收益率,前提是这些债券一直持有到赎回。
解决方案:
练习。
备注。 分母为的分数是指数挂钩调整。
- ↑ https://www.soa.org/globalassets/assets/Files/Edu/2019/exam-fm-notation-terminology2.pdf
- ↑ 在该假设下确定的债券价格为防御性定价
- ↑ 此外,当赎回发生在最早的时间时,投资者将无法享受所有高额的息票,因为修正后的息票率超过了利率,所以一些收益没有被捕获
- ↑ 此外,当赎回发生在最晚的时间时,投资者将被迫接收所有低额的息票,因为修正后的息票率低于利率,所以所有损失都被捕获
- ↑ 使价格最低的情况对投资者最不利,因为在最不利的情况下,债券的“价值”最低
- ↑ 它衡量的是回报率。有关更多讨论,请参见普通现金流和投资组合