北京大学金融数学系 利息理论应用 第 2章 — 1 第二章 年金 年金 (annuity) 指以相等的时间间隔进行 的一系列收付款行为 也指以固定的时间周期以相 对固定的方式发生的现金流 例如投保 领保 房 贷等 注 C 默认为确定年金 (annuity-certain) 即无条件 确定发生的年金 注 C 默认考虑的现金流的金额与利率无关 但现 金流在不同时刻的时间价值与利率水平有关 北京大学金融数学系 利息理论应用 第 2章 — 2 v 年金现金流是许多复杂现金流的基础 是利率计 算的最直接的一种应用 v 年金的计算问题主要包括年金的现值和终值计 算两大类 付款期 (payment period) 指两次年金收取 之间的时间间隔 注 C 默认为时间间隔相等 北京大学金融数学系 利息理论应用 第 2章 — 3 2.1 基本年金 基本年金 一种最简单的年金方式 满足 1 付款时期间隔相等 2 每次付款额度相同 3 付款的频率与计息的频率相同 基本年金主要可分为期末年金和期初年金两种典型 情形 北京大学金融数学系 利息理论应用 第 2章 — 4 期末年金 (annuity-immediate) 期末年金 年金的现金流在第一个付款期末首 次发生 随后依次分期进行 n 期标准期末年金 每次的年金金额为 1个货币 单位 现金流在第一个付款期末首次发生 共计 n 次 时间流程图 1 … 1 0 1 n 北京大学金融数学系 利息理论应用 第 2章 — 5 记号 |nia 表示比较日选为 0 时刻的 n 期标准 期末年金的所有年金金额的现值之和 简记 |na 注 C 记号 |nia 也可以表示利率 i 环境中的标准期末 年金的现金流 注 C 记号 |nia 中 a 是年金的英文单词的第一个 字母 n 表示年金现金流的次数 i 表示年金的计 算利率 计算公式为 2 | 1 nn n vavvv i ?=+++=L 北京大学金融数学系 利息理论应用 第 2章 — 6 基本公式 1 |1 nniav=+ 即 0 时刻一个货币单位的价值 = (0,]n 上每次 利息 收入 i 的现金流价值 |()nia + n时刻一个货币单位的现值 ()nv 2 | | 11 n n aa= 即 0 时刻一个货币单位的价值 = (0,]n 上对应的 n期期末年金现金流 | 1() na 北京大学金融数学系 利息理论应用 第 2章 — 7 记号 | nis 表示标准期末年金的所有年金金额在 年金结束时刻的终值之和 简记 |ns 计算公式为 21 | 1(1)(1)(1) (1)1 n ni n siii i i ?=+++++++ +?= L 基本公式 1 |(1)1n niis+=+ 北京大学金融数学系 利息理论应用 第 2章 — 8 即 0 时刻一个货币单位在 n 时刻的价值 = (0,]n 上每次 利息 收入 i 的现金流终值 |()nis + n时刻一个货币单位 本 金 2 | | 11 n n ss= 即 n 时刻一个货币单位的价值 = (0,]n 上对应的 n 期期末年金现金流 | 1() ns 北京大学金融数学系 利息理论应用 第 2章 — 9 |ns 与 |na 关系式 1) | |(1)nnnsai=+ 注 C (1)ni+ 为期初到期末的累积因子 2) | | 11 nn ias=+ 注 C 由 1 可得 北京大学金融数学系 利息理论应用 第 2章 — 10 | | | | 11 (1) 1(1)1 (1) 1 n nn n n n n iisai i ai a +=++ ++?= + = 例 Find the present value of an annuity which pays $500 at the end of each half-year for 20 years if the rate of interest is 9% convertible semiannually. 北京大学金融数学系 利息理论应用 第 2章 — 11 解 40 |.04550050018.40169200.80PVa==×= 注 C 年金的要求是定期支付 间隔相等 但却不 一定是 年度 的 具体计算可利用年金表或直接 做数值计算 例 If a person invests $1000 at 8% per annum convertible quarterly, how much can be withdraw at the end of every quarter to use up the fund exactly at the end of 10 years? 北京大学金融数学系 利息理论应用 第 2章 — 12 解 季度实利率 =2% 从而有 40 |.021000 Ra= 解出 40 |.02 10001000 36.56 27.3555R a=== 例 现有十年期 50 万元贷款 年利率 8% 试比较以 下三种还贷方式的应付利息情况 北京大学金融数学系 利息理论应用 第 2章 — 13 A — 在第十年底一次付清 B — 每年底偿还当年的利息 本金最后一次付清 C — 每年底偿还固定的金额 十年还清 解 方式 A 在第十年底的一次还款为 500,000× 10(1.08) = 1,079,462.50 其中的利息为 1,079,462.50 500,000 = 579,462.50 应付利息约为五十八万元 北京大学金融数学系 利息理论应用 第 2章 — 14 方式 B 每年所付利息为 500,000 8% = 40,000 总的利息付出为 40,000 10= 400,000 应付利息为四十万元 方式 C 设每年的还款额为 R 价值方程 10 | .08 500,000Ra = 解出 北京大学金融数学系 利息理论应用 第 2章 — 15 10 | .08 500,000500,000 74,514.54 6.710081R a=== 10 年的付款总额为 74,514.54 10= 745,145.4 其中的利息总额为 745,145.4 500,000 = 245,145.4 应付利息约为 25 万元 注 C 虽然三种应付利息结果不同 但所有还款的现 值是相同的 =原始贷款额 思考 为什么方式 C 的利息金额较方式 A 和方式 B 明显的小 北京大学金融数学系 利息理论应用 第 2章 — 16 期初年金 annuity-due 期初年金 在 合同生效时立即发生首次的现金 流 随后依次分期进行的年金方式 n期标准期初年金 每次的年金金额为 1个货币 单位 在合同生效时立即发生首次的现金流 共计 n次 时间流程图 1 1 1 1 0 1 2 n 1 n 北京大学金融数学系 利息理论应用 第 2章 — 17 记号 | nia&& 表示标准期初年金的现值之和 21 | 1 1 n ni n avvv v d ?=++++ ?= && L 记号 |nis&& 表示标准期初年金的终值之和 2 | (1)(1)(1) (1)1 n ni n siii i d =++++++ +?= && L 北京大学金融数学系 利息理论应用 第 2章 — 18 | nia&& 与 |nis&& 的关系式 1 | | (1)nninisai=+& && 2 | | 11 nn das=+& && 注 C 注意与期末年金的相应公式比较 北京大学金融数学系 利息理论应用 第 2章 — 19 期末年金与期初年金的关系式 1 | | (1)niniaia=+&& 2 | |(1)ninisis=+&& 3 | 1 | 1niniaa?=+&& 4 |1 | 1niniss+=?&& 注 C 从现金流的角度来考虑 北京大学金融数学系 利息理论应用 第 2章 — 20 例 某人现在开始每年定期地投入相同的一笔钱 希 望在第十二年底 下一年度定期投入的前一瞬间 得 到 1 百万元的回报 如果年利率为 7% 试计算每年 的投入金额 解 设每年的投入额为 R 第十二年底的价值方程为 12 |.07 1,000,000Rs =&& 从而有 12 |.07 1,000,0001,000,000 522,45 19.14064R s===&& 即 每年初投入 5万 2千元 到 12 年底总累积值为 1百万元 北京大学金融数学系 利息理论应用 第 2章 — 21 递延年金 deferred annuity 递延年金 若年金的首次发生是递延了一段时 间后进行的 递延 m期的递延年金时间流程图 1 1 0 1 2 m m+1 mn+ 北京大学金融数学系 利息理论应用 第 2章 — 22 从现金流看 该年金相当于一个 mn+ 期期末年 金扣除一个 m期期末年金 即 | | nmimiaa+ ? 其数 值等于 | m nian 结论 递延年金的现值为两个定期年金的现值之差 思考 递延年金的终值是否也为两个定期年金的终 值之差 注 C 类似的有 递延 m期的 n期标准期初年金 北京大学金融数学系 利息理论应用 第 2章 — 23 永久年金 永久年金 perpetuity 若年金的支付 现金流 永远进行下去 没有结束的日期 记号 | ia∞ 表示标准永久期末年金的现值之和 即 有 2 | 1 iavv i∞ =++=L 注 C | 1lim ni n a i →∞ = 北京大学金融数学系 利息理论应用 第 2章 — 24 注 C 对于标准永久期初年金有 | 1ia d∞ =&& n期标准期末年金可用一个标准永久年金扣除 一个递延 n期的标准永久年金表示 相应流程图 为 | nia 1 1 1 | ia∞ 1 1 1 1 1 | n iva∞ 1 1 1 0 1 2 n 1n + 2n + 北京大学金融数学系 利息理论应用 第 2章 — 25 例 某人留下遗产十万元 第一个十年将每年的利息 付给受益人甲 第二个十年将每年的利息付给受益人 乙 二十年后将每年的利息付给受益人丙且一直进行 下去 均为年底支付 如果年利率为 7% 试计算三 个受益人的相对受益比例 解 甲的受益现值为 10 | .071000007%70007.0236 = 49162a××=× 乙的受益相当于七千份递延十年的十年定期标准期 末年金 现值为 北京大学金融数学系 利息理论应用 第 2章 — 26 20 | .0710 | .077000()7000( 10.5940-7.0236 ) = 24993aa?= 丙的受益相当于七千份递延二十年的标准永久期末年 金 现值为 | .0720 | .07 17000()7000( -10.5940 ) = 25842 0.07aa∞ ?= 结论 从而从现值的角度看 甲乙丙的受益比例近似 为 49% 25% 和 26% 注 C 因为 100000(1.07)-20 = 25842 所以丙相当于在 二十年后完全继承了十万元 北京大学金融数学系 利息理论应用 第 2章 — 27 剩余付款期不是标准时间单位的计算 问题的提出 现值为取整的货币量 年金值也为取整的货币量 当 两者不能平衡的时候 如何对零碎的部分进行处理 例 原始投入 500 元 年金为 100 元 年利率 3% 若年金为 5 年期 则上述年金的现值为 457.97 与原 始投入不平衡 若年金为 6 年期 则上述年金的现值为 541.72 与原 始投入也不平衡 北京大学金融数学系 利息理论应用 第 2章 — 28 v解决方案一 最后一次付款额度上浮 第 5 次付款额度由原先的 100 元上浮为 5100+42.03(1+3%)=48.72× v解决方案二 最后一次付款额度扣减 第 6 次付款额度由原先的 100 元扣减为 6100-41.72(1+3%)=50.18× v解决方案三 从模型的内在一致性出发 在时刻 5 与时刻 6 之间再增加一次付款 额度小于 100 元 使得所有付款的现值之和恰好等于 500 元 思考 什么时刻付款 额度多少可以达到上述要求 北京大学金融数学系 利息理论应用 第 2章 — 29 定义 对于任意的 t 01t≤≤ 形式上定义下面 的计算 |i |i 1(1)1[]nttnt ntn iaav ii n + + + ?+?==+ 上式右边的第二项表示 在时刻 nt+ 的不足一个货 币单位的年金金额 (1)1 ti i +? 在 0 时刻的现值 注 C 数学形式上的一致性 北京大学金融数学系 利息理论应用 第 2章 — 30 例 在上例中 设最后一次付款时间为 5+t 则由 5 5 |0.03 1500100100,0.9709 0.03 t tav n + + ?=== 可解出 0.5t ≈ 相应最后一次的付款额度应为 (10.03)110049.63 0.03 t+? = 北京大学金融数学系 利息理论应用 第 2章 — 31 例 现有十万元的投资 年利率 5% 每年底定期收 回 1 万元 试问 这样的定期回报可以进行多少年 对不足 1 万元的最后一次回报部分 按以下三种情况 分别 计算回报金额 A — 不足部分与最后一次正常回报同时收回 B — 不足部分在最后一次正常回报的下一年底收回 C — 不足部分在最后一次正常回报的下一年的某个 等价时间收回 北京大学金融数学系 利息理论应用 第 2章 — 32 解 时间流程图为 10000 10000 10000+ AX CX BX 0 1 13 14 14+t 15 100,000 计算最大的正常回报的时间 n | .0510000100000,1nan≤≥ 查表可得 14| .0515| .059.8986,10.3797aa== 从而有 14n = 北京大学金融数学系 利息理论应用 第 2章 — 33 AX BX 和 CX 分别表示三种方式对应的不足部分的 金额 则有 15 14 | .0510000100000(15%) 2007 A A sX X +=+ ?= 15 14 | .0510000(15%)100000(15%) 2107 B B sX X ×++=+ ?= 北京大学金融数学系 利息理论应用 第 2章 — 34 在方式 C 中 先计算 t 14 | .05100001000000ta + = 即 141 10 tv i +? = 得到 = 0.2067t 进而有 (1)1100002027 t C iX i +?== 注 C ACBXXX<< 北京大学金融数学系 利息理论应用 第 2章 — 35 例 某人每年 年底 存入 1000 元 利率 8% 希望 经过若干年后达到 25,000 元 若最后一次不足 1000 元的存款将在正常存款的一年后进行 试计算正常存 款的年数和最后一次存款的金额 解 设最后一次的存款额为 X 01000X≤< 为了实 现存款目的 在存款结束时的价值方程为 | .081000(18%)25000,1nsXn++=≥ 查表可得 13| .0814| .0821.4953,24.2149SS== 北京大学金融数学系 利息理论应用 第 2章 — 36 若 13n = 则可得 17851000X => 若 14n = 则可得 11520X =?< 所以 不足部分不能按题目要求的方式进行存款 思考 对于任意给定的现值 是否总有解 北京大学金融数学系 利息理论应用 第 2章 — 37 广义年金 广义年金 付款周期与利率换算期不同的情形 分如下两步来计算广义年金 1) 将利率调整为与付款周期相同的名利率 设对应的名利率为 ()mi 付款周期为 p(每个计息期 内付款 p次 ) 在每个付款期内与 ()mi 等价的利率为 ()pi p 北京大学金融数学系 利息理论应用 第 2章 — 38 2 用新的利率依前面的方法进行计算 例 现有投资方式为 前两年每季度初投入 200 元 后两年每季度初投入 100 元 该投资的月收益率为 1% 试计算四年后总的投资收益 解 首先计算与月收益率 1%等价的季收益率 j 412(1)(1.01)j+= 3(1.01)10.030301j =?= 从而可得总的投资收益 16 | 8 | 20010020020.8170-1009.1716=3246.24jjss?=××& && 北京大学金融数学系 利息理论应用 第 2章 — 39 例 某 30 万元的贷款计划分季度等量偿还 在五年内 完成 如果贷款利率为半年名义利率 10% 计算每次 偿还的金额 解 半年实利率为 5% 等价的季度实利率为 j 2 4(1.05)10.024695j =?= 记每次的偿还额为 R 则有 20 | 300000jRa = 由此可得 = 300000/15.6342 = 19188.70R 北京大学金融数学系 利息理论应用 第 2章 — 40 几种典型情形的具体讨论 1 付款周期大于利息换算期 假定 付款周期 年金周期 是利率周期的整数倍 定义记号 k 每个付款周期内的利息换算次数 n 年金的付款总次数 k i 每个利息换算期内的实利率 (名利率 /换算次数 ) 北京大学金融数学系 利息理论应用 第 2章 — 41 期末年金 每个付款期末付款 1 元 流程图 1 1 1 0 1 2 k 2k n 该年金的现值为 2 | | 1kkn ni ki vvvas+++=L 北京大学金融数学系 利息理论应用 第 2章 — 42 注 C 该年金等价于一个付款周期等于利息换算期 数 额为 | 1 kis 的 n期期末年金 相应的流程图为 | 1 kis | 1 kis | 1 kis | 1 kis | 1 kis 0 1 2 k 2k n 该年金的终值为 | | | | (1)ninin kiki asi ss+= 北京大学金融数学系 利息理论应用 第 2章 — 43 期初年金 每个付款期初付款 1 元 流程图 1 1 1 1 0 1 2 k 2k nk? n 注 C 该年金等价于一个付款周期等于利息换算 期 数额为 | 1 kia 的 n 期期末年金 相应的流程图为 北京大学金融数学系 利息理论应用 第 2章 — 44 | 1 kia | 1 kia | 1 kia | 1 kia | 1 kia 0 1 2 k 2k n 从而该年 金的现值为 = | | 1 ni ki aa 年金的终值为 = | | 1 ni ki sa 北京大学金融数学系 利息理论应用 第 2章 — 45 永久年金 永久期末年金 年金的现值 = | 1 kiis 永久期初年金 年金的现值 = | 1 kiia 注 C 永久年金不考虑终值 北京大学金融数学系 利息理论应用 第 2章 — 46 例 现有年利率 i 付款 r次的年金 首次付款为第七年 年底且金额为 1 元 然后 每三年付款一次且金额均 为 1 元 分别用期末和期初年金的形式表示这个年金 的现值 解 现值计算 737 71073(1) 31 r r vvvvv v + +? ?+++= ?L 用期末年金表示为 34 | 4 | 3 | rii i aa s + ? 用期初年金表示为 37 | 7 | 3 | rii i aa a + ? 北京大学金融数学系 利息理论应用 第 2章 — 47 注 C 可以把上面的现金流看成是期末年金或期初 年金 然后分别转换为递延 4 期的期末年金或递延 7 期的期末年金的形式来计算 例 十万元投资在每年底收回 1 万元 当不足 1 万 元时 将不足部分与最后一次的 1 万元一起收回 如果半年名利率为 7% 试计算总的付款次数和最 后一次的付款金额 北京大学金融数学系 利息理论应用 第 2章 — 48 解 设总的付款次数为 n 价值方程满足 2 |.035 2|.035 10000100000nas ≤ 且 22 |.035 2|.035 10000100000na s+ > 即 2 |.035 20.35na ≤ 且 22 |.035 20.35na + > 由 36 |.035 20.29a = 38 |.035 20.84a = 可知 18n = 北京大学金融数学系 利息理论应用 第 2章 — 49 设最后一次的付款金额为 10000 R 则有 36 |.03536 2|.035 (13.5%)10000100000aR s?++= 即 20.29049(10000010000)3.450271008.97 2.035R =?×= 北京大学金融数学系 利息理论应用 第 2章 — 50 2 付款周期小于利息换算期 常见情况 假定 利息换算期是付款周期的整数倍 m 每个利息换算期内的付款次数 n 年金的付款总次数 /m 即 付款总次数为 mn i 每个利息换算期内的实利率 期末年金 在每个付款期的期末付款 1m元 流程图为 北京大学金融数学系 利息理论应用 第 2章 — 51 1 m 1 m 1 m 1 m 0 1m 1 2 n 注 C 在一个计息期内总共付款 1 个单位金额 思考 对这个现金流我们应该做怎样 的变换 北京大学金融数学系 利息理论应用 第 2章 — 52 年金的现值记为 () |mnia 112() | 1 11 () 1 [] 1 1[(1)1] 1 nmnmmm ni nn m mm n m avvvvm vvv m vmi v i ?=++++ ??== ?+? ?= L 注 C 特别的 () ()1 |m mi da i= 北京大学金融数学系 利息理论应用 第 2章 — 53 年金的终值记为 () |mnis ()() () | | (1)1(1) n mmn mnini isai i +?=+= 注 C () ()1 |m mi is i= 由现金流的转换可得如下关系 1) () () | |m mniniiaai= 2) () () | |m mniniissi= 北京大学金融数学系 利息理论应用 第 2章 — 54 期初年金 在每个付款期的期初付款 1m元 1 m 1 m 1 m 1 m 0 1m 1 1n m? n 注 C 在一个计息期内共付款 1 个单位金额 思考 对这个现金流我们应该做如何的变换 北京大学金融数学系 利息理论应用 第 2章 — 55 年金的现值为 () |mnia&& 112() | 11 () 1 [1] 1 1[1(1)] 1 nm mmm n nn mm n m avvvm vv m vmd v d ?=++++ ??== ??? ?= && L 北京大学金融数学系 利息理论应用 第 2章 — 56 年金的终值为 () |mnis&& ()() () | | (1)1(1) nmmn mnini isai d +?=+=& && 注 C 特别的 () ()1 |m mi is d=&& 通过现金流转换可以得到如下关系 1) ()() () |1 | | |mm mniininidaaaad==& & & && 2) ()() () |1 | | |mm mniininidsassd==& & & && 北京大学金融数学系 利息理论应用 第 2章 — 57 3) ()() () |1 | | |mm mniininiiasaad==& && 4) ()() () |1 | | |mm mniininiissssd==& && 例 证明如下关系式成立 1) () () | |[]m mniniiiaaim=+&& 2) () () | |[]m mniniiissim=+&& 北京大学金融数学系 利息理论应用 第 2章 — 58 证 由等式 ()()()()mmmmidid mmmm?=× 可得 ()() 111 mmdim=+ 从而有 () ()() | | |[] m mmninini iiiaaa dim==+&& 及 () ()() | | |[] m mmninini iiisss dim==+&& 北京大学金融数学系 利息理论应用 第 2章 — 59 注 C () |mnia&& 相当于比 () |mnia 提前一次付款 也就是提前 1 m个利息换算期 即 期初年金相当于金额为 1(1)mi+ 的 期末年金 从而有关系式 1()() | |(1) mmm niniaia=+&& 类似的有 1()() | |(1) mmm ninisis=+&& 北京大学金融数学系 利息理论应用 第 2章 — 60 永久年金 期末 () () | 1m mia i∞ = 以及 期初 () () | 1m mia d∞ =&& 注 C ()() | | 1mmiiaam∞∞=+&& 北京大学金融数学系 利息理论应用 第 2章 — 61 在前面的所有讨论中 我们要求每次的付款额 为 1m 即 每个利息换算期内的付款总额为 1 元 在现实问题中 这个总额可以是任意值 通常 称之为年金的 年租金 annual rent 或 年付款 额 实际上利息换算期不一定是一年 可能用 定期 租金 periodic rent 表示这个值更合适 因此 定期租金为 R的期末年金的现值为 R () |mna 北京大学金融数学系 利息理论应用 第 2章 — 62 例 考虑一个十年期每月付 400 元的年金 用年利率 i 表示以下的量 1 在首次付款两年前的现值 2 在末次付款三年后的终值 解 年租金为 400 12=4800 元 从而 1) 2(12)(12)(12)10 |12 |2 |48004800[]iiivaaa=? 2) 3(12)(12)(12)10 |13 |3 |4800(1)4800[]iiiisss+=? 北京大学金融数学系 利息理论应用 第 2章 — 63 例 已知每半年付款 1 元的永久年金的现值为 10 元 计算年利率 解 由现值方程 (2) |210ia∞ = 可得 (2) 1 5 i = 即 (2) 0.2i = 从而年利率 (2) 2(1)1(10.1)10.21 2 ii =+?=+?= 北京大学金融数学系 利息理论应用 第 2章 — 64 连续年金 假设 年租金为 1 个金额的广义年金的付款周期可 以充分小 即 付款间隔充分小 而付款频率充分 快 相当于 m →∞ 问题 极限状态下 时间为 n个利息换算期 利息 力为 d 的 年金的现值和终值 假定付款是均匀的 即付款率 (rate of payment) 等于 1 从而在小时间段 t? 上付款为 1 tt??=? 北京大学金融数学系 利息理论应用 第 2章 — 65 用 |na 表示这种连续年金的现值 则有 | 00 11nn nntt n evavdtedt dd dd ? ? ??====∫∫ 连续年金的现值可看作是广义年金的现值的极限 即 () () | | | | limlim m mnnininimm iiaaaa i d→∞→∞=== 及 北京大学金融数学系 利息理论应用 第 2章 — 66 () () | | | | limlim m mnnininimm iiaaaa d d→∞→∞===&& 其中 ln(1)id =+ 用 |ns 表示这种连续年金的终值 则有 | 00 | 0 | (1)(1) (1)(1) (1)11 nn tnt n n ntn n nn ni sid idt idtia ieisd n ddd ? ? =+=+ =+=+ +??=== ∫∫ ∫ 北京大学金融数学系 利息理论应用 第 2章 — 67 2.3 变化年金 v 特点 付款金额随时间变化 v 常用的变化模式 递增方式或递减方式 v 计算现值的一般原则 计算每次付款的现值 然 后求和 一般变化年金 付款期 = 利息换算期 1) 等量变化 首付 P 元 然后每次变化 Q 元 总计 n 次 期末 方式 北京大学金融数学系 利息理论应用 第 2章 — 68 其中 P> 0 Q为任意实数 相应流程图 P P+Q (1)PnQ+? 0 1 2 n 如果 用 A表示这种期末年金的现值 则有 23 | | | ()(2)[(1)] 1 n nn n n n n APvPQvPQvPnQv anvvPQ ii anvPaQ i =+++++++? ??=+ ?=+ L 北京大学金融数学系 利息理论应用 第 2章 — 69 注 C Q可以是负数 表示年金金额随时间递减 但 要求 (1)0PnQ+?> (标准 )递增年金 (increasing annuity): P = Q = 1 1 2 n 0 1 2 n 现值用 |()nIa 表示 即 | | | | | (1)() nnnnnn nn anvianvanvIaa iii ?+??=+==&& 北京大学金融数学系 利息理论应用 第 2章 — 70 上式可以表示为 | |() nnnaiIanv=+&& 即每次在 期初投资 1 元的现值之和等于这种投资的利息 每 年递增 i 现值之和及本金之和 n 的现值 流程图为 利息之和 i 2i ... (n-1)i ni 本金之和 1 2 3 ... n n 年金金额 1 1 1 ... 1 0 1 2 n-1 n 北京大学金融数学系 利息理论应用 第 2章 — 71 思考 通过对现金流进行变化 如何直接计算 |()nIa 注 C 可以利用永久年金直接计算 即 | | 11() n nnIaanvii=?&& 利用标准递增年金现值公式可以对一般变化年 金现值进行计算 | |()()nnAPQaQIa=?+ 北京大学金融数学系 利息理论应用 第 2章 — 72 (标准 )递增年金的终值用 |()nIs 表示 即 |1 | | | [(1)]()()(1) nnn nn snsnIsIai ii +??+=+==&& 注 C 用永久年金来看 例 将递增年金理解为一组固定年金的组合 1 | | 0 () n t nnt t Iava ? ? = = ∑ 解 流程图为 北京大学金融数学系 利息理论应用 第 2章 — 73 0 1 2 t n 1 n 递增年金 1 2 t n 1 n 固定年金 0t = 1 1 1 1 1 1t = 1 1 1 1 ............ 1tn=? 1 由流程示意图可以推知结论成立 北京大学金融数学系 利息理论应用 第 2章 — 74 递减年金 decreasing annuity 若 ,1PnQ==? 则称此变化年金为标准 递减年金 n 1n ? 1 0 1 2 n 现值用 |()nDa 表示 | |() n n naDa i ?= 注 C | | |()()(1)nnnIaDana+=+ 北京大学金融数学系 利息理论应用 第 2章 — 75 终值用 |()nDs 表示 | | | (1)()(1)() n nn nn nisDsiDa i +?=+= 例 可以将递减年金理解为一组固定年金的组合 | | 1 () n nt t Daa = = ∑ 解 由其流程图可以得到结论 注 C 注意比较递增和递减两种方式 北京大学金融数学系 利息理论应用 第 2章 — 76 一般变化年金也可以表示为一组固定年金的和 2 1 |1 | 2 n t nnt t PaQva ? ? ?+ = + ∑ 流程图为 0 1 2 t n 变化年金 P P+Q (1)PtQ+? (1)PnQ+? 固定年金 P P P P 1t = Q Q Q ......... 1tn=? Q 北京大学金融数学系 利息理论应用 第 2章 — 77 注 C 以上的所有结论都可以推广到期初年金的情 形 只是所有表达式分母中的 i 都要换成 d 变化的期末永久年金 现值公式为 2PQii+ Q取正数 变化的期末永久年金 现值公式为 PQdid+ 北京大学金融数学系 利息理论应用 第 2章 — 78 例 rainbow immediate 流程图为 1 2 n 1n ? 2n ? 1 0 1 2 n 1n + 2n + 21n ? 年金的现值为 |1 | |1 | 1 | | | (1)()() 1(1) n nnnn nn nn nn anvnaIavDav ii avaa i ? ? ? ???+=+ +=?= && && 注 C 由现金流转换可以直观求解 北京大学金融数学系 利息理论应用 第 2章 — 79 例 paused rainbow immediate 流程图为 1 2 n n 1n ? 1 0 1 2 n 1n + 2n + 2n 年金的现值为 | | |1 |()() n nnnnIavDaaa++=&& 注 C 由现金流转换可以直观求解 北京大学金融数学系 利息理论应用 第 2章 — 80 比例变化年金 年金的金额是比例变化的 首付 1 元 随后每次 增加 k 倍 总共 n次 则年金的现值为 21 11() 1(1)(1) n nn k ivkvkv ik ? +? ++++++= ?L 注 C 期末年金 且公式要求 ik≠ 当 ik= 时 利 率与年金增长比例相同 相当于每次付款的现值 相同 均为 n 次付款的现值之和为 n 注 C 当 ki< 时 比例递增永久年金有有限的现值 北京大学金融数学系 利息理论应用 第 2章 — 81 例 给出以下期末年金的现值 首付 1 元 然后每次 增加 1 元 直至 10 元 然后固定不变直至第 25 次付 款 解法一 10 年递增年金与十份递延 10 年的 15 年标准年金之和 10 10 |15 |()10Iava+ 解法二 25 年递增年金扣除递延 10 年的 15 年递增年金 10 25 |15 |()()IavIa? 北京大学金融数学系 利息理论应用 第 2章 — 82 解法三 十份 25 年标准年金扣除 9 年递减年金 25 |9 |10()aDa? 例 20 年期末比例年金 首次 1000 元 每年递增 4 年利率 7 计算现值 解 4%,7%ki== 年金现值为 201.041() 1.07100014459 .07.04 ? =? 北京大学金融数学系 利息理论应用 第 2章 — 83 广义变化年金 特点 变化年金 且付款周期与利率周期不同 1 付款期 > 利息换算期 付款期 = k 利息换算期 总的付款次数 = /nk 注 C n是付款总时间用利息换算期度量的结果 n是 k的整倍数 i = 每个利息换算期的实利率 北京大学金融数学系 利息理论应用 第 2章 — 84 考虑首付 1 元 随后每次递增 1 元的方式 记现值为 A 则有 22kknnAvvv k=+++L 从而有 (1)12kknkniAvvk ?+=+++L 两式相减可得 2[(1)1]1kkknknnAivvvv k ?+?=++++?L 北京大学金融数学系 利息理论应用 第 2章 — 85 化简后有 | | | []n n k k a n v akA is ? = 注 C 当 1k = 时 上式退化为递增年金 例 计算下面永久年金的现值 第三年底 1 元 第六 年底 2 元 … 依此类推 解 用 A表示这个现值 则有 362Avv=++L 北京大学金融数学系 利息理论应用 第 2章 — 86 其中 11v i= + , i 为年实利率 由 3692vAvv?=???L 可得 3369(1)vAvvv?=+++L 化简后有 3 32[1] vA v= ? 北京大学金融数学系 利息理论应用 第 2章 — 87 2 付款期 < 利息换算期 付款期 = 利息换算期 / m 总的付款次数 = nm 注 C 总的付款次数是 m的倍数 i = 每个利息换算期的实利率 考虑以下两种年金付款方式 情形 1) 付款额的变化与利息换算期同步 标准情形为 在前 m 次付款中 (例如 第 一年内 ) 北京大学金融数学系 利息理论应用 第 2章 — 88 年金为 1m 第二个 m周期内 (第二年内 )的年金金额为 2 m 随后依此类推 最后一个利息换算期内的年金金 额为 nm 用 () |()mnIa 表示这种年金的现值 它等价于 在第一年 底一次支付 ()1 |ms 在第二年底一次支付 2 ()1 |ms 依此类推 从而有 北京大学金融数学系 利息理论应用 第 2章 — 89 | |()() ()() |1 | |( () nn nnmm mmnn anvanviIasIa iii ??==?=& && 注 C 一般的 () |()mnRIa 表示下面这种年金的现值 第 一个周期内的付款额为 R 1m 第二个周期内的付款额 为 R 2m ... 第 n个周期内的付款额为 R nm 例 某三年期按月付款的年金方式为 第一年内每月 底付款 1000 元 第二年每月底付款 2000 元 第三年 北京大学金融数学系 利息理论应用 第 2章 — 90 每月底付款 3000 元 求该年金的现值 解 m=12 n=3 100012000Rm== 从而这该年 金的现值为 (12)3 |12000()Ia 情形 2) 付款额的变化与付款期同步 标准情形为 首付 21m 以后每次增加 21m 第一个利息换算期内的最后一次付款 额为 1m 第二个利息 换算期内的最后一次付款额为 2m 北京大学金融数学系 利息理论应用 第 2章 — 91 最后一个 第 n个 利息换算期内的最后一次付款额 为 nm 该年金的现值用 ()() |()mmnIa 表示 ()() |() mm nIa = 12 2 2 nmmvvnmv m +++L = () | () mn n m anv i ?&& 北京大学金融数学系 利息理论应用 第 2章 — 92 R ()() |()mmnIa 代表下面这种年金的现值 第一个周期内的首付款为 R 21m 然后每次增加 R 21m 从而 第一个周期结束时的最后一次付款额为 R 1m ... 第 n个周期结束时的最后一次付款额为 R nm 北京大学金融数学系 利息理论应用 第 2章 — 93 例 某三年期按月付款方式的年金为 第一个月底为 100 元 第二个月底为 200 元 ... ,依此类推 每月增 加 100 元 第一年底的付款额为 1200 元 第二年底的 付款额为 2400 元 第三年底的最后一次付款额为 3600 元 求该年金的现值 解 m=12 n=3 R= 2100m =100 144 = 14400 设 年实 利率为 i 则年金现值为 14400 (12)(12)3 |()Ia 北京大学金融数学系 利息理论应用 第 2章 — 94 例 计算以下年金在第十年底的终值 从现在开始 每半年一次 首付 2000 元 然后每次减少 2 共 计 10 次 季结算名利率 10 解 按基本原则计算 年金的终值为 401020 2 40382362000[(1.025)0.98(1.025)0.98(1.025) 9220.98(1.025)] (1.025)(0.98)(1.025)200 40052 1(0.98)(1.025)? +++ + ?== ? L 北京大学金融数学系 利息理论应用 第 2章 — 95 情形 3) 付款金额任意变化的年金现值 时 刻 t的付款金额为 tr 1,2,,tn= K 则这种年金 的现值为 1 n t t t arv = = ∑ 该年金相当于一组固定年金的和 即 1 1 1 | 1 () n t tt nt t arrva?? ?+ = =?∑ 流程图为 假设 0 0r = 北京大学金融数学系 利息理论应用 第 2章 — 96 0 1 2 ... t ... n 变化年金 1r 2r ... tr ... nr 固定年金 1k = 10rr? 10rr? ... 10rr? ... 10rr? 2k = 21rr? ... 21rr? ... 21rr? ... ... ... kn= 1nnrr?? 北京大学金融数学系 利息理论应用 第 2章 — 97 连续变化年金 用函数 f (t)表示时刻 t的年金 (率 )函数 则用实利率 i 表示的 n年期连续年金现值为 0 () n tftvdt∫ v 若 ()1ft= 表示均匀支付年金 v 若 ()ftt= 表示单调递增支付年金 该种连续年 金的现值用 |()nIa 表示 从而有 北京大学金融数学系 利息理论应用 第 2章 — 98 | | 0 () nn nt n anvIatvdt d ?==∫ 特别的有 ()() | |lim()()mmnn m IaIa →∞ = 思考 () |lim()?mn m Ia →∞ = 一般地 用一般利息力函数 ()sd 表示的连续变化年 金的现值公式为 0 () 0 () tn sds ftedtd?∫∫ 北京大学金融数学系 利息理论应用 第 2章 — 99 例 n年连续年金 利息力函数为常数 d 年金 (率 )函 数 2()ftt= 求该年金的现值 解 经计算 得到以下现值结果 2 323 222()n nne d dddd ? ++ 北京大学金融数学系 利息理论应用 第 2章 — 100 2.4 实例分析 固定养老金计划 1 一般情形 v 责任 未退休时 每月初存入一定金额 具体 方式为 25 岁 — 29 岁 月付 1X 30 岁 — 39 岁 月 付 2X 40 岁 — 49 岁 月付 3X 50 岁 — 59 岁 月 付 4X v 权益 从退休时 60 岁 开始 每月初领取 P 元 的退休金 一直进行二十年 北京大学金融数学系 利息理论应用 第 2章 — 101 问题 在给定年利率 i 的条件下 分析退休基金的存款 金额 1X 2X 3X 4X 和最终的月退休金 P 关 系 2 考虑 25 岁参加养老计划 基本的价值方程为 (12) 20 |12Pa&& = (12)30 1 5 |12(1)Xsi+&& (12)20 2 10 |12(1)Xsi+&& (12)10 3 10 |12(1)Xsi+&& (12) 4 10 |12Xs&& 于是 121324335 |30 |20 |10 | 20 | ()()()XsXXsXXsXXsP a +?+?+?= 北京大学金融数学系 利息理论应用 第 2章 — 102 例 年利率 i = 10% 因此有 20 |.10a = 8.5136 35 |.10s = 271.0244 30 |.10s = 164.4940 20 |.10s = 57.2750 10 |.10s = 15.9374 具体的存款方式为 在 25 岁到 29 岁时 每月存款 200 元 在 30 岁到 39 岁时 每月存款 300 元 在 40 岁到 49 岁时 每月存款 500 元 在 50 岁到 59 岁时 每月存款 1000 元 分别对不同年龄的计划参加者计算月退休金 北京大学金融数学系 利息理论应用 第 2章 — 103 解 1 恰好在 25 岁开始加入养老金计划 35 | .130 | .120 | .110 | .1 20 | .1 225100 ssssP a +++= = 10,580.48 60 岁以后的月退休金为 P = 10,580.48 元 即 每月 领取约一万元的退休金 直至 80 岁 注 C (200, 300, 500, 1000) 2 从 30 岁开始加入养老金计划 30 | .120 | .110 | .1 20 | .1 325100 sssP a ++= = 8077.89 北京大学金融数学系 利息理论应用 第 2章 — 104 60 岁以后的月退休金为 P = 8077.89 元 即 每月领 取约八千元的退休金 注 C (0, 300, 500, 1000) 3 从 40 岁开始加入养老金计划 20 | .110 | .1 20 | .1 500 ssP a += = 4299.73 即 60 岁以后的月退休金为 P = 4299.73 元 即 每月领取约四千元的退休金 注 C (0, 0, 500, 1000) 北京大学金融数学系 利息理论应用 第 2章 — 105 购房分期付款 引入如下记号 P 一次性付款的金额 房价 k 一次性付款比例 首付比例 i 年利率 实 n 分期付款年数 R 每月付款金额 月底 则有 (12) |(1)12 nkPRa?= 北京大学金融数学系 利息理论应用 第 2章 — 106 从而每月付款 (12) | (1) 12 n kPR a ?= 例 已知 P=500000 k= 30% i= 8% (12)i = .077208 求相应贷款期等于五年 八年 十年的每月还款 R 解 1 分五年付清 5 | .08a 3.9927 得到 R= 7050.05 每月付款约七千元 2 分八年付清 8 | .08a 5.7466 得到 R= 4898.33 每月付款近五千元 北京大学金融数学系 利息理论应用 第 2章 — 107 3 分十年付清 10 | .08a = 6.7101 得到 R= 4194.98 每月付款约四千元 年金利率的近似计算 已知年金的现 终 值 反解年实利率是年金计算 中常见的基本问题 通常可以通过迭代算法求数值 解 也可以利用 Excel 直接求数值解 北京大学金融数学系 利息理论应用 第 2章 — 108 例 已知当前投入为 12 万元 随后的 5 年中每年底 收益 2 万 2 千元 试计算年实利率 解 设 i为年实利率 则有如下等式 5 | 22000100000ia = 化简为 5 | 4.09091ia ? 下面反解 i 方法一 迭代法 对一般的问题 设 a 为现值 n为 期限 则有 i 为下 北京大学金融数学系 利息理论应用 第 2章 — 109 面方程的解 1(1) ni a i ??+ = 首先利用简单的泰勒展开到平方项 取初值 2() (1) nai an ?= + 然后以下面的方法叠代计算 | 1 (1) | (1) k k ni kkkn kni aaiii ani+ ?+ ?=+ ?+ 停止的准则可以是类似 1||0.001kkkiii+ ?≤×形式的判 别 北京大学金融数学系 利息理论应用 第 2章 — 110 用这个方法计算本例 取 1 0.05i = 则三次迭代 后即可满足条件 4 0.0708475i = 方法二 Excel 用规划求解直接求得 0.0708475i = 注 C 精度可以调整 例 计算下面年金的年实利率 i 每个季度末投入 100 元 在第五年底的终值为 2500 元 北京大学金融数学系 利息理论应用 第 2章 — 111 解 20 | 1002500js = 或 20 | 25js = 利用 Excel 直接求解 得到 j= .022854 从而所求年利率 i: 4(1)10.0946ij=+?= 注 C 注意添加约束 例 某人继承了一笔遗产 从现在开始每年得到 10000 元 该继承人以年利率 10%将每年的遗产收 入存入银行 第五年底 在领取第六次年金之前 北京大学金融数学系 利息理论应用 第 2章 — 112 他将剩余的遗产领取权益转卖给他人 然后 将所 得收入与前五年的储蓄收入合并 全部用于年收益 率为 12%的某种投资 若每年底的投资回报是相同 的 且总计三十年 试计算每年的回报金额 注 C 流程图 永久年金 转手收益率 解 : 设每年的回报金额为 X 则有 10000 5 | .1s&& + 10000 | .1a∞&& = X 30 | .12a 北京大学金融数学系 利息理论应用 第 2章 — 113 X = 5 | .1 30 | .12 1.1 1.16.1051110.11000010000 8.055 s a + ×+ = && =21992.76 例 考虑以下两种等价的期末年金方式 A — 首付 6000 元 然后每年减少 100 元 直至某年 k 底 随后保持这种付款水平直至永远 B — 每年底固定付款 5000 元 已知年利率为 6% 试计算 k 近似整数 注 C 现金流的不同形式转化 北京大学金融数学系 利息理论应用 第 2章 — 114 解 方法一 价值方式为 | .06 | .06 | .06 | .06 50006000100() [6000(1)100] kk k aaIa kva ∞ ∞ =? +?? 可得 | .06ka = 11/1.06 = 10.37735849 反查年金表可知 17k ≈ 北京大学金融数学系 利息理论应用 第 2章 — 115 方法二 价值方式为 | .06 | .061 | .065000[6000(1)100]100()kakaDa∞∞?=??+ 可得 1 | .06 10ka ? = 反查年金表可知 17k ≈ 注 C 15 | .06 9.7122a = 16 | .06 10.1059a = 17 | .06 10.4773a = 北京大学金融数学系 利息理论应用 第 2章 — 116 例 : 某人在退休时一次性得到退休金四十万元 他将 其中的一部分 X 购买了年回报率为 7 的永久年金 剩余部分购买了年回报率为 10 的十年期债券 已知 他前十年的年收入是后十年的两倍 计算永久年金的 买价 注 C 这里假设国债投资收入平均分配在前十年的每 一年里面 且国债投资收益不再进行投资 北京大学金融数学系 利息理论应用 第 2章 — 117 解 : 设投入永久年金的金额为 X 每年回收额为 R 则 有 | .07 0.07 RXRa ∞== 从而 0.07RX= 投入国债的金额为 400000 X? 年收入为 R′ 则有 10 | .1400000 XRa′?= 从而 10 | .1 400000 XR a ?′ = 北京大学金融数学系 利息理论应用 第 2章 — 118 由题设有 2RRR′+= 即 RR′ = 从而可得方程 10 | .1 4000000.07 XX a ?= 解出 10 | .1 400000 279696.42 10.07X a==+ 即 退休金中的近二十八万元用于购买永久年金 北京大学金融数学系 利息理论应用 第 2章 — 119 例 某汽车商计划采用如下的零售策略 1) 若一次付清车款 价格为 1 万元 或 2) 以年利率 8%提供 4 年分期付款 按月付款 已知当前市场上商业消费贷款的月换算名义年利率为 12% 试分析第 2 种零售策略的当前成本 解 该零售策略的月供款为 (12) 4|8% 1000010000 242.82 1212(1.036157)(3.3121)a == 北京大学金融数学系 利息理论应用 第 2章 — 120 按照当前市场上商业消费贷款的利率水平计算上述 月供款的当前价值为 48|1%242.82242.8237.97409220.96a =×= 从而该零售策略的当前成本为 10,0009220.96779.04?=元 相当于零售商优惠了顾客 7.8% 北京大学金融数学系 利息理论应用 第 2章 — 121 附 有关年金终值的分析 例 解释 1| 1 n k ni k nsi k ? = ??= ????∑ 的实际意义 关键点 利滚利 关键公式 1 1 n mk mn kk ? = ????= ????+????∑ 北京大学金融数学系 利息理论应用 第 2章 — 122 附 单利情形的年金计算 形式上仍然可以考虑年金的价值计算 即 年金在 某个时刻的价值 现值或终值 为年金现金流累计或 贴现到该时刻的价值之和 例 金额为 100 元的 20 年期初年金 以单利率 i 累计 到 20 年底的价值为 2500 元 如果以相同的利率按复 利累计 价值为多少 北京大学金融数学系 利息理论应用 第 2章 — 123 解 单利模式下有 100[20(1220)]2000210004100 10% AVii i =++++=+= ?= L 复利模式下有 20|10%100100(1.10)57.27506300.25AVs==××=&& 注 C 显然两种计算方法的结果相差很大 北京大学金融数学系 利息理论应用 第 2章 — 124 例 单利模式下计算年金 所得结果对所用计算方式 非常灵敏 已知利率水平 i 单利方式 连续年金 方法一 对于所有的发生金额 在同一时刻使用相同 的利息力 即 ,01t i titd =≥+ 从而年金的现值为 | 000 1log(1)exp() 1 ntn sn inadsdtdt itid +=?== +∫∫∫ 北京大学金融数学系 利息理论应用 第 2章 — 125 年金的终值为 | 00 1log(1)exp()(1) 1 nnn sn t ininsdsdtdtin itid ++===+ +∫∫∫ 注 C 现值与终值之间有关系式 ||(1)nnsina=+ 与复利 模式下的结果类似 方法二 对于不同的发生金额 在同一时刻依据投入 时间的不同使用不同的利息力 即 0 0 ,01()t i ttittd =≥≥+? 北京大学金融数学系 利息理论应用 第 2章 — 126 0t 为金额发生的时刻 等价的 对任意的时间区间 00[,],tttt< 以单利 率累计 则时刻 0t 的 1 元 ? 时刻 t 的 01()itt+?元 显然 年金的现值 |na 不变 而年金的终值变为 | 0 [1()](1)2 n n insintdtn=+?=+∫ 现值与终值之间不再有关系式 ||(1)nnsina=+